From: Philipp Tölke Date: Mon, 21 Feb 2011 10:03:42 +0000 (+0000) Subject: bug X-Git-Tag: initial-import-from-subversion-38251~19090 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f293f6cf30a68bc3841c2c81c148c70670b73027;p=oweals%2Fgnunet.git bug --- diff --git a/src/vpn/gnunet-daemon-vpn.c b/src/vpn/gnunet-daemon-vpn.c index 0b0558107..84adcd975 100644 --- a/src/vpn/gnunet-daemon-vpn.c +++ b/src/vpn/gnunet-daemon-vpn.c @@ -415,7 +415,7 @@ receive_udp_back (void *cls, struct GNUNET_MESH_Tunnel* tunnel, GNUNET_assert (me != NULL); GNUNET_assert (me->desc.service_type & htonl(GNUNET_DNS_SERVICE_TYPE_UDP)); - if (!port_in_ports(me->desc.ports, pkt6->udp_hdr.spt) || + if (!port_in_ports(me->desc.ports, pkt6->udp_hdr.spt) && !port_in_ports(me->additional_ports, pkt6->udp_hdr.spt)) { add_additional_port(me, pkt6->udp_hdr.spt); }