bug
authorPhilipp Tölke <toelke@in.tum.de>
Mon, 21 Feb 2011 10:03:42 +0000 (10:03 +0000)
committerPhilipp Tölke <toelke@in.tum.de>
Mon, 21 Feb 2011 10:03:42 +0000 (10:03 +0000)
src/vpn/gnunet-daemon-vpn.c

index 0b0558107104e09931304de050192553c85f1787..84adcd975e45ce5a3ee83beb1f0e914ac93a3d07 100644 (file)
@@ -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);
   }