diff options
Diffstat (limited to 'src/test/test_nodelist.c')
-rw-r--r-- | src/test/test_nodelist.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/test_nodelist.c b/src/test/test_nodelist.c index cbdc4a72b..600e6a89d 100644 --- a/src/test/test_nodelist.c +++ b/src/test/test_nodelist.c @@ -47,9 +47,9 @@ test_nodelist_node_get_verbose_nickname_not_named(void *arg) memset(&mock_rs, 0, sizeof(routerstatus_t)); /* verbose nickname should use ~ instead of = for unnamed routers */ - strncpy(mock_rs.nickname, "TestOR", 6); + strlcpy(mock_rs.nickname, "TestOR", sizeof(mock_rs.nickname)); mock_node.rs = &mock_rs; - strncpy(mock_node.identity, + memcpy(mock_node.identity, "\xAA\xAA\xAA\xAA\xAA\xAA\xAA\xAA\xAA\xAA" "\xAA\xAA\xAA\xAA\xAA\xAA\xAA\xAA\xAA\xAA", DIGEST_LEN); |