Lines Matching refs:sock

69 socket_get_backlog(int sock, int *backlogp, const char *testclass,
76 if (getsockopt(sock, SOL_SOCKET, SO_LISTENQLIMIT, &i, &len) < 0) {
105 int backlog_retrieved, sock;
107 sock = socket(domain, type, protocol);
108 if (sock < 0) {
111 close(sock);
115 if (socket_get_backlog(sock, &backlog_retrieved, testclass, test,
117 close(sock);
125 close(sock);
129 if (listen(sock, backlog) < 0) {
132 close(sock);
136 if (socket_get_backlog(sock, &backlog_retrieved, testclass, test,
138 close(sock);
146 close(sock);
150 *sockp = sock;
164 int sock;
170 if (socket_listen(PF_INET, SOCK_STREAM, 0, 0, 0, 0, &sock, "PF_INET",
173 close(sock);
179 if (socket_listen(PF_INET, SOCK_STREAM, 0, -1, 0, somaxconn, &sock,
183 close(sock);
189 if (socket_listen(PF_INET, SOCK_STREAM, 0, 1, 0, 1, &sock, "PF_INET",
192 close(sock);
199 &sock, "PF_INET", "SOCK_STREAM", "test_defaults",
202 close(sock);
209 &sock, "PF_INET", "SOCK_STREAM", "test_defaults",
212 close(sock);
226 int backlog_retrieved, sock;
228 sock = socket(PF_INET, SOCK_STREAM, 0);
229 if (sock < 0) {
235 if (listen(sock, backlog) < 0) {
238 close(sock);
242 if (socket_get_backlog(sock, &backlog_retrieved, testclass, test,
244 close(sock);
252 close(sock);
256 if (listen(sock, update_backlog) < 0) {
259 close(sock);
263 if (socket_get_backlog(sock, &backlog_retrieved, testclass, test,
265 close(sock);
273 close(sock);
277 *sockp = sock;
289 int sock;
295 &sock, "PF_INET", "SOCK_STREAM", "test_listen_update",
298 close(sock);
303 if (socket_listen_update(PF_INET, SOCK_STREAM, 0, 5, 0, 5, 0, &sock,
307 close(sock);
312 if (socket_listen_update(PF_INET, SOCK_STREAM, 0, 5, 1, 5, 1, &sock,
316 close(sock);
322 somaxconn, &sock, "PF_INET", "SOCK_STREAM", "test_listen_update",
325 close(sock);
331 somaxconn, &sock, "PF_INET", "SOCK_STREAM", "test_listen_update",
334 close(sock);
344 int i, ret, sock;
346 sock = socket(PF_INET, SOCK_STREAM, 0);
347 if (sock < 0)
351 ret = setsockopt(sock, SOL_SOCKET, SO_LISTENQLIMIT, &i, sizeof(i));
355 close(sock);
361 close(sock);
364 close(sock);