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

index 93450b78c53317b16ccf7db2d0a84b60c2e3ce1c..400cc9c631504fe89e733e9b410b64c9b6df0466 100644 (file)
@@ -231,6 +231,7 @@ static void test_sendmsg_recvmsg_ipv4_connected(void **state)
        assert_int_equal(rc, 1);
 
        rc = connect(s, &send_addr.sa.s, send_addr.sa_socklen);
+       assert_return_code(rc, errno);
 
        iov.iov_base = (void *)payload;
        iov.iov_len = sizeof(payload);
@@ -294,6 +295,7 @@ static void test_sendmsg_recvmsg_ipv4_connected_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 */
 
@@ -353,6 +355,7 @@ static void test_sendmsg_recvmsg_ipv4_connected_namelen(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 */