From 858539f346bb72c1313c0f9bf0ef20d829664ae5 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 25 Jan 2015 23:33:56 +0000 Subject: -udp broadcasts should not be flagged as inbound --- src/transport/plugin_transport_udp_broadcasting.c | 11 ++++++++--- src/transport/plugin_transport_wlan.c | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/transport/plugin_transport_udp_broadcasting.c b/src/transport/plugin_transport_udp_broadcasting.c index 3ef9ecaaf..814328f48 100644 --- a/src/transport/plugin_transport_udp_broadcasting.c +++ b/src/transport/plugin_transport_udp_broadcasting.c @@ -160,7 +160,9 @@ broadcast_ipv6_mst_cb (void *cls, void *client, hello = (struct GNUNET_MessageHeader *) &msg[1]; address = GNUNET_HELLO_address_allocate (&msg->sender, PLUGIN_NAME, - (const char *) &mc->addr, sizeof (mc->addr), GNUNET_HELLO_ADDRESS_INFO_INBOUND); + (const char *) &mc->addr, + sizeof (mc->addr), + GNUNET_HELLO_ADDRESS_INFO_NONE); plugin->env->receive (plugin->env->cls, address, NULL, hello); plugin->env->update_address_metrics (plugin->env->cls, address, NULL, &atsi, 1); @@ -202,8 +204,11 @@ broadcast_ipv4_mst_cb (void *cls, void *client, GNUNET_break (ntohl(mc->ats_address_network_type) != GNUNET_ATS_NET_UNSPECIFIED); hello = (struct GNUNET_MessageHeader *) &msg[1]; - address = GNUNET_HELLO_address_allocate (&msg->sender, PLUGIN_NAME, - (const char *) &mc->addr, sizeof (mc->addr), GNUNET_HELLO_ADDRESS_INFO_INBOUND); + address = GNUNET_HELLO_address_allocate (&msg->sender, + PLUGIN_NAME, + (const char *) &mc->addr, + sizeof (mc->addr), + GNUNET_HELLO_ADDRESS_INFO_NONE); plugin->env->receive (plugin->env->cls, address, NULL, hello); plugin->env->update_address_metrics (plugin->env->cls, address, NULL, &atsi, 1); diff --git a/src/transport/plugin_transport_wlan.c b/src/transport/plugin_transport_wlan.c index 51e8991b9..0ae698cd6 100644 --- a/src/transport/plugin_transport_wlan.c +++ b/src/transport/plugin_transport_wlan.c @@ -1446,7 +1446,7 @@ process_data (void *cls, PLUGIN_NAME, &mas->endpoint->wlan_addr, sizeof (mas->endpoint->wlan_addr), - GNUNET_HELLO_ADDRESS_INFO_INBOUND); + GNUNET_HELLO_ADDRESS_INFO_NONE); mas->session = lookup_session (mas->endpoint, &tmpsource); if (NULL == mas->session) -- cgit v1.2.3