Lines Matching refs:setsockopt

30 	/* Attach setsockopt that sets EUNATCH, assert that
31 * we actually get that error when we run setsockopt()
38 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
39 &zero, sizeof(int)), "setsockopt"))
41 if (!ASSERT_EQ(errno, EUNATCH, "setsockopt-errno"))
66 /* Attach setsockopt that sets EUNATCH, and one that gets the
78 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
79 &zero, sizeof(int)), "setsockopt"))
81 if (!ASSERT_EQ(errno, EUNATCH, "setsockopt-errno"))
109 /* Attach setsockopt that gets the previously set errno.
117 if (!ASSERT_OK(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
118 &zero, sizeof(int)), "setsockopt"))
145 /* Attach setsockopt that gets the previously set errno, and then
158 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
159 &zero, sizeof(int)), "setsockopt"))
161 if (!ASSERT_EQ(errno, EUNATCH, "setsockopt-errno"))
190 /* Attach setsockopt that sets EUNATCH, then one that sets EISCONN,
207 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
208 &zero, sizeof(int)), "setsockopt"))
210 if (!ASSERT_EQ(errno, EISCONN, "setsockopt-errno"))
239 /* Attach setsockopt that return a reject without setting errno
253 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
254 &zero, sizeof(int)), "setsockopt"))
256 if (!ASSERT_EQ(errno, EPERM, "setsockopt-errno"))
285 /* Attach setsockopt that sets EUNATCH, then one that return a reject
304 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
305 &zero, sizeof(int)), "setsockopt"))
307 if (!ASSERT_EQ(errno, EUNATCH, "setsockopt-errno"))
514 if (test__start_subtest("setsockopt-set"))
517 if (test__start_subtest("setsockopt-set_and_get"))
520 if (test__start_subtest("setsockopt-default_zero"))
523 if (test__start_subtest("setsockopt-default_zero_and_set"))
526 if (test__start_subtest("setsockopt-override"))
529 if (test__start_subtest("setsockopt-legacy_eperm"))
532 if (test__start_subtest("setsockopt-legacy_no_override"))