- GNUNET_assert (papi->send != NULL);
- GNUNET_assert (papi->get_session != NULL);
- struct Session * session = papi->get_session(papi->cls, ve->address);
-
- if (session != NULL)
- {
- ret = papi->send (papi->cls, session,
- message_buf, tsize,
- PING_PRIORITY, ACCEPTABLE_PING_DELAY,
- NULL, NULL);
- network = papi->get_network (ve->address, session);
- if (GNUNET_ATS_NET_UNSPECIFIED == network)
- {
- GNUNET_log(GNUNET_ERROR_TYPE_ERROR,
- "Could not obtain a valid network for `%s' %s\n",
- GNUNET_i2s (pid), GST_plugins_a2s (ve->address));
- GNUNET_break(0);
- }
- GST_neighbours_notify_data_sent (pid, ve->address, session, tsize);
- }
- else
- {
- /* Could not get a valid session */
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Could not get a valid session for `%s' %s\n",
- GNUNET_i2s (pid), GST_plugins_a2s (ve->address));
- ret = -1;
- }
+ /* Could not get a valid session */
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "Failed to get session to send PING to `%s' at `%s'\n",
+ GNUNET_i2s (pid),
+ GST_plugins_a2s (ve->address));
+ return;