tests: Check return code of connnect in test_echo_tcp_sendmsg_recvmsg
authorAndreas Schneider <asn@samba.org>
Mon, 1 Oct 2018 19:27:14 +0000 (21:27 +0200)
committerAndreas Schneider <asn@samba.org>
Tue, 23 Oct 2018 13:39:35 +0000 (15:39 +0200)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
tests/test_echo_tcp_sendmsg_recvmsg.c

index 4f7629eb7d02c3e88a3ba1bbe588372dce092e59..ec2e6a884f34b69afd17ec3f3684fef93562b4fc 100644 (file)
@@ -64,6 +64,7 @@ static void test_sendmsg_recvmsg_ipv4(void **state)
        assert_int_equal(rc, 1);
 
        rc = connect(s, &addr.sa.s, addr.sa_socklen);
+       assert_return_code(rc, errno);
 
        for (i = 0; i < 10; i++) {
                struct torture_address reply_addr = {
@@ -145,6 +146,7 @@ static void test_sendmsg_recvmsg_ipv6(void **state)
        assert_int_equal(rc, 1);
 
        rc = connect(s, &addr.sa.s, addr.sa_socklen);
+       assert_return_code(rc, errno);
 
        for (i = 0; i < 10; i++) {
                struct torture_address reply_addr = {
@@ -222,6 +224,7 @@ static void test_sendmsg_recvmsg_ipv4_null(void **state)
        assert_int_equal(rc, 1);
 
        rc = connect(s, &send_addr.sa.s, send_addr.sa_socklen);
+       assert_return_code(rc, errno);
 
        /* msg_name = NULL */