From c7525c056cd106cc0299388b16ee98080fd052d8 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 6 Aug 2018 08:58:27 +0200 Subject: [PATCH] tests: Improve torture_connect_socket() Signed-off-by: Andreas Schneider --- tests/client/torture_connect.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/client/torture_connect.c b/tests/client/torture_connect.c index d12a6c19..23f14a96 100644 --- a/tests/client/torture_connect.c +++ b/tests/client/torture_connect.c @@ -164,14 +164,14 @@ static void torture_connect_socket(void **state) { int rc; int sock_fd = 0; - struct sockaddr_in server_addr; + struct sockaddr_in server_addr = { + .sin_family = AF_INET, + .sin_port = htons(22), + .sin_addr.s_addr = inet_addr(TORTURE_SSH_SERVER), + }; sock_fd = socket(AF_INET, SOCK_STREAM, 0); - assert_true(sock_fd > 0); - - server_addr.sin_family = AF_INET; - server_addr.sin_port = htons(22); - server_addr.sin_addr.s_addr = inet_addr(TORTURE_SSH_SERVER); + assert_true(sock_fd > 2); rc = connect(sock_fd, (struct sockaddr *)&server_addr, sizeof(server_addr)); assert_return_code(rc, errno);