diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-06-19 12:40:27 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-06-19 12:40:27 +0000 |
commit | e02cb36c96f1745b357fe723b2990753247acb46 (patch) | |
tree | 829621e972f040992c633b5f7636096597bf6f36 /src/testbed/testbed_api_hosts.c | |
parent | 72d6a013072770ba7e2426346f962a8ade446b8c (diff) | |
download | gnunet-e02cb36c96f1745b357fe723b2990753247acb46.tar.gz gnunet-e02cb36c96f1745b357fe723b2990753247acb46.zip |
testbed_api_hosts test cases
Diffstat (limited to 'src/testbed/testbed_api_hosts.c')
-rw-r--r-- | src/testbed/testbed_api_hosts.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/testbed/testbed_api_hosts.c b/src/testbed/testbed_api_hosts.c index c4dfcf3c9..ca3afb29a 100644 --- a/src/testbed/testbed_api_hosts.c +++ b/src/testbed/testbed_api_hosts.c | |||
@@ -117,8 +117,11 @@ GNUNET_TESTBED_host_lookup_by_id_ (uint32_t id) | |||
117 | struct GNUNET_TESTBED_Host * | 117 | struct GNUNET_TESTBED_Host * |
118 | GNUNET_TESTBED_host_create_by_id_ (uint32_t id) | 118 | GNUNET_TESTBED_host_create_by_id_ (uint32_t id) |
119 | { | 119 | { |
120 | GNUNET_break (0); | 120 | struct GNUNET_TESTBED_Host *host; |
121 | return NULL; | 121 | |
122 | host = GNUNET_malloc (sizeof (struct GNUNET_TESTBED_Host)); | ||
123 | host->unique_id = id; | ||
124 | return host; | ||
122 | } | 125 | } |
123 | 126 | ||
124 | 127 | ||
@@ -280,7 +283,10 @@ GNUNET_TESTBED_host_run_ (const struct GNUNET_TESTBED_Host *host, | |||
280 | unsigned int argp; | 283 | unsigned int argp; |
281 | 284 | ||
282 | GNUNET_asprintf (&h->port, "%d", host->port); | 285 | GNUNET_asprintf (&h->port, "%d", host->port); |
283 | GNUNET_asprintf (&h->dst, "%s@%s", host->hostname, host->username); | 286 | if (NULL == host->username) |
287 | GNUNET_asprintf (&h->dst, "%s", host->hostname); | ||
288 | else | ||
289 | GNUNET_asprintf (&h->dst, "%s@%s", host->hostname, host->username); | ||
284 | argp = 0; | 290 | argp = 0; |
285 | remote_args[argp++] = "ssh"; | 291 | remote_args[argp++] = "ssh"; |
286 | remote_args[argp++] = "-p"; | 292 | remote_args[argp++] = "-p"; |