Lines Matching refs:s

118     int     s;  in iperf_tcp_accept()  local
125 if ((s = accept(test->listener, (struct sockaddr *) &addr, &len)) < 0) { in iperf_tcp_accept()
130 if (Nread(s, cookie, COOKIE_SIZE, Ptcp) < 0) { in iperf_tcp_accept()
136 if (Nwrite(s, (char*) &rbuf, sizeof(rbuf), Ptcp) < 0) { in iperf_tcp_accept()
139 close(s); in iperf_tcp_accept()
142 return s; in iperf_tcp_accept()
153 int s, opt; in iperf_tcp_listen() local
158 s = test->listener; in iperf_tcp_listen()
173 FD_CLR(s, &test->read_set); in iperf_tcp_listen()
174 close(s); in iperf_tcp_listen()
197 if ((s = socket(res->ai_family, SOCK_STREAM, 0)) < 0) { in iperf_tcp_listen()
205 if (setsockopt(s, IPPROTO_TCP, TCP_NODELAY, &opt, sizeof(opt)) < 0) { in iperf_tcp_listen()
207 close(s); in iperf_tcp_listen()
216 if (setsockopt(s, IPPROTO_TCP, TCP_MAXSEG, &opt, sizeof(opt)) < 0) { in iperf_tcp_listen()
218 close(s); in iperf_tcp_listen()
226 if (setsockopt(s, SOL_SOCKET, SO_RCVBUF, &opt, sizeof(opt)) < 0) { in iperf_tcp_listen()
228 close(s); in iperf_tcp_listen()
234 if (setsockopt(s, SOL_SOCKET, SO_SNDBUF, &opt, sizeof(opt)) < 0) { in iperf_tcp_listen()
236 close(s); in iperf_tcp_listen()
252 if (setsockopt(s, SOL_SOCKET, SO_MAX_PACING_RATE, &fqrate, sizeof(fqrate)) < 0) { in iperf_tcp_listen()
267 if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)) < 0) { in iperf_tcp_listen()
269 close(s); in iperf_tcp_listen()
287 if (setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, in iperf_tcp_listen()
290 close(s); in iperf_tcp_listen()
299 if (bind(s, (struct sockaddr *) res->ai_addr, res->ai_addrlen) < 0) { in iperf_tcp_listen()
301 close(s); in iperf_tcp_listen()
310 if (listen(s, INT_MAX) < 0) { in iperf_tcp_listen()
315 test->listener = s; in iperf_tcp_listen()
320 if (getsockopt(s, SOL_SOCKET, SO_SNDBUF, &sndbuf_actual, &optlen) < 0) { in iperf_tcp_listen()
322 close(s); in iperf_tcp_listen()
337 if (getsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcvbuf_actual, &optlen) < 0) { in iperf_tcp_listen()
339 close(s); in iperf_tcp_listen()
358 return s; in iperf_tcp_listen()
373 int s, opt; in iperf_tcp_connect() local
378s = create_socket(test->settings->domain, SOCK_STREAM, test->bind_address, test->bind_dev, test->b… in iperf_tcp_connect()
379 if (s < 0) { in iperf_tcp_connect()
387 if (setsockopt(s, IPPROTO_TCP, TCP_NODELAY, &opt, sizeof(opt)) < 0) { in iperf_tcp_connect()
389 close(s); in iperf_tcp_connect()
397 if (setsockopt(s, IPPROTO_TCP, TCP_MAXSEG, &opt, sizeof(opt)) < 0) { in iperf_tcp_connect()
399 close(s); in iperf_tcp_connect()
407 if (setsockopt(s, SOL_SOCKET, SO_RCVBUF, &opt, sizeof(opt)) < 0) { in iperf_tcp_connect()
409 close(s); in iperf_tcp_connect()
415 if (setsockopt(s, SOL_SOCKET, SO_SNDBUF, &opt, sizeof(opt)) < 0) { in iperf_tcp_connect()
417 close(s); in iperf_tcp_connect()
426 if (setsockopt(s, IPPROTO_TCP, TCP_USER_TIMEOUT, &opt, sizeof(opt)) < 0) { in iperf_tcp_connect()
428 close(s); in iperf_tcp_connect()
439 if (getsockopt(s, SOL_SOCKET, SO_SNDBUF, &sndbuf_actual, &optlen) < 0) { in iperf_tcp_connect()
441 close(s); in iperf_tcp_connect()
457 if (getsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcvbuf_actual, &optlen) < 0) { in iperf_tcp_connect()
459 close(s); in iperf_tcp_connect()
483 close(s); in iperf_tcp_connect()
501 if (setsockopt(s, IPPROTO_IPV6, IPV6_FLOWLABEL_MGR, freq, freq_len) < 0) { in iperf_tcp_connect()
503 close(s); in iperf_tcp_connect()
512 if (setsockopt(s, IPPROTO_IPV6, IPV6_FLOWINFO_SEND, &opt, sizeof(opt)) < 0) { in iperf_tcp_connect()
514 close(s); in iperf_tcp_connect()
533 if (setsockopt(s, SOL_SOCKET, SO_MAX_PACING_RATE, &fqrate, sizeof(fqrate)) < 0) { in iperf_tcp_connect()
548 …if (connect(s, (struct sockaddr *) server_res->ai_addr, server_res->ai_addrlen) < 0 && errno != EI… in iperf_tcp_connect()
550 close(s); in iperf_tcp_connect()
560 if (Nwrite(s, test->cookie, COOKIE_SIZE, Ptcp) < 0) { in iperf_tcp_connect()
562 close(s); in iperf_tcp_connect()
568 return s; in iperf_tcp_connect()