add bindto for udp transport as well, in case it's used
authorNathan S. Evans <evans@in.tum.de>
Tue, 17 Aug 2010 09:41:43 +0000 (09:41 +0000)
committerNathan S. Evans <evans@in.tum.de>
Tue, 17 Aug 2010 09:41:43 +0000 (09:41 +0000)
src/testing/testing_group.c

index 80840a83b43e79eb3f82b53119da38f2fd5b8eee..734383b20a1cb77e60aba90e98e9be911f8f02db 100644 (file)
@@ -772,12 +772,16 @@ make_config (const struct GNUNET_CONFIGURATION_Handle *cfg,
   if (hostname != NULL)
     {
       GNUNET_asprintf(&allowed_hosts, "%s; 127.0.0.1;", hostname);
+      GNUNET_CONFIGURATION_set_value_string(uc.ret, "transport-udp", "BINDTO", hostname);
       GNUNET_CONFIGURATION_set_value_string(uc.ret, "transport-tcp", "BINDTO", hostname);
       GNUNET_CONFIGURATION_set_value_string(uc.ret, "arm", "ACCEPT_FROM", allowed_hosts);
       GNUNET_free(allowed_hosts);
     }
   else
-    GNUNET_CONFIGURATION_set_value_string(uc.ret, "transport-tcp", "BINDTO", "127.0.0.1");
+    {
+      GNUNET_CONFIGURATION_set_value_string(uc.ret, "transport-tcp", "BINDTO", "127.0.0.1");
+      GNUNET_CONFIGURATION_set_value_string(uc.ret, "transport-udp", "BINDTO", "127.0.0.1");
+    }
 
   *port = (uint16_t) uc.nport;
   *upnum = uc.upnum;