Home
last modified time | relevance | path

Searched refs:socket (Results 1 – 17 of 17) sorted by relevance

/iperf/
H A Dconfigure.ac72 AC_SEARCH_LIBS(socket, [socket], [], [
73 echo "socket()"
115 AC_CHECK_HEADERS([sys/socket.h])
123 #include <sys/socket.h>
161 AC_CACHE_CHECK([TCP_CONGESTION socket option],
225 [AC_LANG_PROGRAM([[#include <sys/socket.h>]],
250 #include <sys/socket.h>
260 AC_CACHE_CHECK([IP_DONTFRAG socket option],
264 #include <sys/socket.h>
278 #include <sys/socket.h>
[all …]
H A DRELNOTES.md376 the socket buffer sizes (#558).
435 * Specifying --fq-rate or --no-fq-socket-pacing on a system where
458 * The fair-queueing per-socket based pacing available on recent
462 iperf 3.1.2 and all earlier versions. Fair-queueing per-socket
466 --bandwidth only. The --no-fq-socket-pacing flag, which was
469 --no-fq-socket-pacing or --fq-rate are specified on platforms that
488 * Several checks are now made when setting the socket buffer sizes
545 fair-queueing-based per-socket pacing instead of its own
548 -no-fq-socket-pacing flag.
681 * UDP tests now honor the -w option for setting the socket buffer
[all …]
H A Dconfigure13926 char socket ();
13930 return socket ();
13935 for ac_lib in '' socket
/iperf/src/
H A Diperf_server_api.c208 FD_CLR(sp->socket, &test->read_set); in iperf_handle_message_server()
209 FD_CLR(sp->socket, &test->write_set); in iperf_handle_message_server()
210 close(sp->socket); in iperf_handle_message_server()
238 FD_CLR(sp->socket, &test->read_set); in iperf_handle_message_server()
239 FD_CLR(sp->socket, &test->write_set); in iperf_handle_message_server()
240 close(sp->socket); in iperf_handle_message_server()
266 close(sp->socket); in server_timer_proc()
387 FD_CLR(sp->socket, &test->read_set); in cleanup_server()
388 FD_CLR(sp->socket, &test->write_set); in cleanup_server()
389 close(sp->socket); in cleanup_server()
H A Diperf_api.c1786 FD_SET(sp->socket, &sp->test->write_set); in iperf_check_throttle()
1789 FD_CLR(sp->socket, &sp->test->write_set); in iperf_check_throttle()
1858 (write_setP == NULL || FD_ISSET(sp->socket, write_setP)))) { in iperf_send()
1888 if (FD_ISSET(sp->socket, write_setP)) in iperf_send()
1889 FD_CLR(sp->socket, write_setP); in iperf_send()
1901 if (FD_ISSET(sp->socket, read_setP) && !sp->sender) { in iperf_recv()
1908 FD_CLR(sp->socket, read_setP); in iperf_recv()
2664 if (getsockdomain(sp->socket) == AF_INET) { in connect_msg()
4248 sp->socket = s; in iperf_new_stream()
4307 if (getsockdomain(sp->socket) == AF_INET6) { in iperf_init_stream()
[all …]
H A Diperf_tcp.c60 r = Nread(sp->socket, sp->buffer, sp->settings->blksize, Ptcp); in iperf_tcp_recv()
92 r = Nsendfile(sp->buffer_fd, sp->socket, sp->buffer, sp->pending_size); in iperf_tcp_send()
94 r = Nwrite(sp->socket, sp->buffer, sp->pending_size, Ptcp); in iperf_tcp_send()
197 if ((s = socket(res->ai_family, SOCK_STREAM, 0)) < 0) { in iperf_tcp_listen()
H A Diperf_sctp.c63 r = Nread(sp->socket, sp->buffer, sp->settings->blksize, Psctp); in iperf_sctp_recv()
95 r = Nwrite(sp->socket, sp->buffer, sp->settings->blksize, Psctp); in iperf_sctp_send()
188 if ((s = socket(res->ai_family, SOCK_STREAM, IPPROTO_SCTP)) < 0) { in iperf_sctp_listen()
325 s = socket(server_res->ai_family, SOCK_STREAM, IPPROTO_SCTP); in iperf_sctp_connect()
H A Diperf_udp.c79 r = Nread(sp->socket, sp->buffer, size, Pudp); in iperf_udp_recv()
170 …ence %" PRIu64 " but expected sequence %d on stream %d", pcount, sp->packet_count + 1, sp->socket); in iperf_udp_recv()
251 r = Nwrite(sp->socket, sp->buffer, size, Pudp); in iperf_udp_send()
H A Diperf_client_api.c490 close(sp->socket); in iperf_client_end()
626 setnonblocking(sp->socket, 1); in iperf_run_client()
671 setnonblocking(sp->socket, 0); in iperf_run_client()
H A Dnet.c148 s = socket(server_res->ai_family, proto, 0); in create_socket()
289 s = socket(res->ai_family, proto, 0); in netannounce()
H A Dtcp_info.c101 if (getsockopt(sp->socket, IPPROTO_TCP, TCP_INFO, (void *)&irp->tcpInfo, &tcp_info_length) < 0) in save_tcpinfo()
H A Diperf.h184 int socket; member
H A Diperf_config.h.in93 /* Define to 1 if you have the <sys/socket.h> header file. */
/iperf/docs/
H A Dinvoking.rst296 Set a rate to be used with fair-queueing based socket-level pac-
301 ING_RATE socket option (currently only Linux). The default is
304 --no-fq-socket-pacing
342 set socket buffer size / window size. This value gets sent to
344 sets both the sending and receiving socket buffer sizes. This
349 Linux kernel, as documented by tcp(7) and socket(7)).
H A Ddev.rst94 size, it is also used to set the socket buffer size. This has been
H A Dnews.rst193 iperf-3.1.3 also includes support for fair-queueing, per-socket based
H A Dfaq.rst124 3.1.5. Second, try adding the flag ``-w2M`` to increase the socket