aboutsummaryrefslogtreecommitdiff
path: root/regress/unittests/misc/test_parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'regress/unittests/misc/test_parse.c')
-rw-r--r--regress/unittests/misc/test_parse.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/regress/unittests/misc/test_parse.c b/regress/unittests/misc/test_parse.c
index 1f1ea31d149c..cbffbe0fdb9f 100644
--- a/regress/unittests/misc/test_parse.c
+++ b/regress/unittests/misc/test_parse.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: test_parse.c,v 1.2 2021/12/14 21:25:27 deraadt Exp $ */
+/* $OpenBSD: test_parse.c,v 1.3 2025/06/12 10:09:39 dtucker Exp $ */
/*
* Regress test for misc user/host/URI parsing functions.
*
@@ -9,9 +9,7 @@
#include <sys/types.h>
#include <stdio.h>
-#ifdef HAVE_STDINT_H
#include <stdint.h>
-#endif
#include <stdlib.h>
#include <string.h>
@@ -29,6 +27,7 @@ test_parse(void)
char *user, *host, *path;
TEST_START("misc_parse_user_host_path");
+ user = host = path = NULL;
ASSERT_INT_EQ(parse_user_host_path("someuser@some.host:some/path",
&user, &host, &path), 0);
ASSERT_STRING_EQ(user, "someuser");
@@ -38,6 +37,7 @@ test_parse(void)
TEST_DONE();
TEST_START("misc_parse_user_ipv4_path");
+ user = host = path = NULL;
ASSERT_INT_EQ(parse_user_host_path("someuser@1.22.33.144:some/path",
&user, &host, &path), 0);
ASSERT_STRING_EQ(user, "someuser");
@@ -47,6 +47,7 @@ test_parse(void)
TEST_DONE();
TEST_START("misc_parse_user_[ipv4]_path");
+ user = host = path = NULL;
ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:some/path",
&user, &host, &path), 0);
ASSERT_STRING_EQ(user, "someuser");
@@ -56,6 +57,7 @@ test_parse(void)
TEST_DONE();
TEST_START("misc_parse_user_[ipv4]_nopath");
+ user = host = path = NULL;
ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:",
&user, &host, &path), 0);
ASSERT_STRING_EQ(user, "someuser");
@@ -65,6 +67,7 @@ test_parse(void)
TEST_DONE();
TEST_START("misc_parse_user_ipv6_path");
+ user = host = path = NULL;
ASSERT_INT_EQ(parse_user_host_path("someuser@[::1]:some/path",
&user, &host, &path), 0);
ASSERT_STRING_EQ(user, "someuser");
@@ -74,6 +77,7 @@ test_parse(void)
TEST_DONE();
TEST_START("misc_parse_uri");
+ user = host = path = NULL;
ASSERT_INT_EQ(parse_uri("ssh", "ssh://someuser@some.host:22/some/path",
&user, &host, &port, &path), 0);
ASSERT_STRING_EQ(user, "someuser");