aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2018-08-06 08:58:27 +0200
committerAndreas Schneider <asn@cryptomilk.org>2018-08-06 08:58:27 +0200
commitc7525c056cd106cc0299388b16ee98080fd052d8 (patch)
tree61c98e5179ffbc9278feec8712dee791bead61e4
parent1509693cce281289a7fb9f71f839ca71dd8d38ef (diff)
downloadlibssh-c7525c056cd106cc0299388b16ee98080fd052d8.tar.gz
libssh-c7525c056cd106cc0299388b16ee98080fd052d8.tar.xz
libssh-c7525c056cd106cc0299388b16ee98080fd052d8.zip
tests: Improve torture_connect_socket()
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
-rw-r--r--tests/client/torture_connect.c12
1 files 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);