aboutsummaryrefslogtreecommitdiff
path: root/src/testbed
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-07-24 11:40:07 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-07-24 11:40:07 +0000
commitefa8d0fd1dc4df1fd291d60dbe71c0b861af1e3e (patch)
treec8f2a5c5502c00ef639a6dbba791a2d8fadb9c04 /src/testbed
parent9e5d8202485538de57cd04dcef30b5fe36ecd6a8 (diff)
downloadgnunet-efa8d0fd1dc4df1fd291d60dbe71c0b861af1e3e.tar.gz
gnunet-efa8d0fd1dc4df1fd291d60dbe71c0b861af1e3e.zip
hack for unix domain sockets
Diffstat (limited to 'src/testbed')
-rw-r--r--src/testbed/gnunet-service-testbed.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c
index a9a1f1147..ac0ca26b0 100644
--- a/src/testbed/gnunet-service-testbed.c
+++ b/src/testbed/gnunet-service-testbed.c
@@ -789,9 +789,16 @@ handle_init (void *cls,
789 LOG (GNUNET_ERROR_TYPE_WARNING, 789 LOG (GNUNET_ERROR_TYPE_WARNING,
790 "Cannot determine the ip of master controller: %s\n", STRERROR (errno)); 790 "Cannot determine the ip of master controller: %s\n", STRERROR (errno));
791 GNUNET_free (addr); 791 GNUNET_free (addr);
792 GNUNET_free (master_context->master_ip);
792 GNUNET_assert (0); 793 GNUNET_assert (0);
793 } 794 }
794 GNUNET_free (addr); 795 GNUNET_free (addr);
796 if (0 == strcasecmp (master_context->master_ip, "localhost"))
797 { /* Hack for connections via unix sockets */
798 LOG_DEBUG ("May be using local sockets - assuming loopback for master ip\n");
799 GNUNET_free (master_context->master_ip);
800 master_context->master_ip = strdup ("127.0.0.1");
801 }
795 LOG_DEBUG ("Master Controller IP: %s\n", master_context->master_ip); 802 LOG_DEBUG ("Master Controller IP: %s\n", master_context->master_ip);
796 master_context->system = 803 master_context->system =
797 GNUNET_TESTING_system_create ("testbed", master_context->master_ip); 804 GNUNET_TESTING_system_create ("testbed", master_context->master_ip);