diff options
Diffstat (limited to 'src/testbed/gnunet-service-testbed.c')
-rw-r--r-- | src/testbed/gnunet-service-testbed.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c index 51460f65b..d740d31bc 100644 --- a/src/testbed/gnunet-service-testbed.c +++ b/src/testbed/gnunet-service-testbed.c | |||
@@ -541,10 +541,12 @@ handle_add_host (void *cls, | |||
541 | if (0 != username_length) | 541 | if (0 != username_length) |
542 | { | 542 | { |
543 | username = GNUNET_malloc (username_length + 1); | 543 | username = GNUNET_malloc (username_length + 1); |
544 | /* intentionally use strncpy (message payload is not null terminated) */ | ||
544 | strncpy (username, ptr, username_length); | 545 | strncpy (username, ptr, username_length); |
545 | ptr += username_length; | 546 | ptr += username_length; |
546 | } | 547 | } |
547 | hostname = GNUNET_malloc (hostname_length + 1); | 548 | hostname = GNUNET_malloc (hostname_length + 1); |
549 | /* intentionally use strncpy (message payload is not null terminated) */ | ||
548 | strncpy (hostname, | 550 | strncpy (hostname, |
549 | ptr, | 551 | ptr, |
550 | hostname_length); | 552 | hostname_length); |