| /iperf/src/ |
| H A D | iperf_tcp.c | 207 close(s); in iperf_tcp_listen() 218 close(s); in iperf_tcp_listen() 228 close(s); in iperf_tcp_listen() 236 close(s); in iperf_tcp_listen() 290 close(s); in iperf_tcp_listen() 322 close(s); in iperf_tcp_listen() 339 close(s); in iperf_tcp_listen() 441 close(s); in iperf_tcp_connect() 459 close(s); in iperf_tcp_connect() 550 close(s); in iperf_tcp_connect() [all …]
|
| H A D | iperf_sctp.c | 119 int s; in iperf_sctp_accept() local 127 if (s < 0) { in iperf_sctp_accept() 147 return s; in iperf_sctp_accept() 239 close(s); in iperf_sctp_listen() 284 return s; in iperf_sctp_listen() 380 close(s); in iperf_sctp_connect() 413 close(s); in iperf_sctp_connect() 422 close(s); in iperf_sctp_connect() 520 close(s); in iperf_sctp_connect() 530 close(s); in iperf_sctp_connect() [all …]
|
| H A D | net.c | 96 pfd.fd = s; in timeout_connect() 181 close(s); in create_socket() 212 close(s); in create_socket() 220 close(s); in create_socket() 228 return s; in create_socket() 245 close(s); in netdial() 252 return s; in netdial() 313 close(s); in netannounce() 335 close(s); in netannounce() 356 close(s); in netannounce() [all …]
|
| H A D | t_units.c | 42 char s[11]; in main() local 76 unit_snprintf(s, 11, 1024.0, 'A'); in main() 82 unit_snprintf(s, 11, 1000.0, 'k'); in main() 83 assert(strncmp(s, "8.00 Kbit", 11) == 0); in main() 86 assert(strncmp(s, "8.00 Mbit", 11) == 0); in main() 89 unit_snprintf(s, 11, d, 'A'); in main() 92 unit_snprintf(s, 11, d, 'a'); in main() 96 unit_snprintf(s, 11, d, 'A'); in main() 99 unit_snprintf(s, 11, d, 'a'); in main() 103 unit_snprintf(s, 11, d, 'A'); in main() [all …]
|
| H A D | iperf_udp.c | 370 int sz, s; in iperf_udp_accept() local 377 s = test->prot_listener; in iperf_udp_accept() 396 rc = iperf_udp_buffercheck(test, s); in iperf_udp_accept() 412 rc = iperf_udp_buffercheck(test, s); in iperf_udp_accept() 461 return s; in iperf_udp_accept() 475 int s; in iperf_udp_listen() local 485 return s; in iperf_udp_listen() 497 int s, sz; in iperf_udp_connect() local 512 rc = iperf_udp_buffercheck(test, s); in iperf_udp_connect() 528 rc = iperf_udp_buffercheck(test, s); in iperf_udp_connect() [all …]
|
| H A D | units.c | 90 double unit_atof(const char *s) in unit_atof() argument 95 assert(s != NULL); in unit_atof() 98 sscanf(s, "%lf%c", &n, &suffix); in unit_atof() 129 double unit_atof_rate(const char *s) in unit_atof_rate() argument 134 assert(s != NULL); in unit_atof_rate() 137 sscanf(s, "%lf%c", &n, &suffix); in unit_atof_rate() 170 iperf_size_t unit_atoi(const char *s) in unit_atoi() argument 175 assert(s != NULL); in unit_atoi() 178 sscanf(s, "%lf%c", &n, &suffix); in unit_atoi() 268 void unit_snprintf(char *s, int inLen, in unit_snprintf() argument [all …]
|
| H A D | iperf_server_api.c | 112 int s; in iperf_accept() local 125 test->ctrl_sck = s; in iperf_accept() 173 close(s); in iperf_accept() 430 int result, s; in iperf_run_server() local 600 if (!is_closed(s)) { in iperf_run_server() 608 close(s); in iperf_run_server() 636 close(s); in iperf_run_server() 651 close(s); in iperf_run_server() 698 if (s > test->max_fd) test->max_fd = s; in iperf_run_server() 708 setnonblocking(s, 1); in iperf_run_server() [all …]
|
| H A D | iperf_client_api.c | 62 int i, s; in iperf_create_streams() local 78 s = test->protocol->connect(test); in iperf_create_streams() 80 if (s < 0) in iperf_create_streams() 86 if (setsockopt(s, IPPROTO_TCP, TCP_CONGESTION, test->congestion, strlen(test->congestion)) < 0) { in iperf_create_streams() 88 close(s); in iperf_create_streams() 98 rc = getsockopt(s, IPPROTO_TCP, TCP_CONGESTION, ca, &len); in iperf_create_streams() 101 close(s); in iperf_create_streams() 119 FD_SET(s, &test->write_set); in iperf_create_streams() 121 FD_SET(s, &test->read_set); in iperf_create_streams() 122 if (s > test->max_fd) test->max_fd = s; in iperf_create_streams() [all …]
|
| H A D | units.h | 31 double unit_atof( const char *s ); 32 double unit_atof_rate( const char *s ); 33 iperf_size_t unit_atoi( const char *s ); 34 void unit_snprintf( char *s, int inLen, double inNum, char inFormat );
|
| H A D | iperf_sctp.h | 66 int iperf_sctp_bindx(struct iperf_test *test, int s, int is_server);
|
| H A D | net.h | 30 int timeout_connect(int s, const struct sockaddr *name, socklen_t namelen, int timeout);
|
| H A D | version.h.in | 8 * software, please contact Berkeley Lab's Technology Transfer
|
| /iperf/ |
| H A D | configure | 355 printf "%s\n" X"$as_dir" | 473 printf "%s\n" X/"$0" | 984 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 2938 printf "%s\n" "no" >&6; } 2983 printf "%s\n" "no" >&6; } 3476 ECHO='printf %s\n' 3544 for s in GNU BSD; do 3552 case $s in #( 14084 if (s) return 0; 15646 ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` [all …]
|
| H A D | aclocal.m4 | 143 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 301 no_glob_subst='s/\*/\\\*/g' 1216 ECHO='printf %s\n' 2622 …spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -… 2911 …s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $S… 4061 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 4062 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 5081 case `$LD -v | $SED -e 's/([[^)]]\+)\s\+//' 2>&1` in 8232 Xsed="$SED -e 1s/^X//" 9781 for s in GNU BSD; do [all …]
|
| H A D | INSTALL | 44 1. `cd' to the directory containing the package's source code and type 66 for the package's developers. If you use it, you may have to get 105 By default, `make install' installs the package's commands under 231 Look for the package's source code in directory DIR. Usually
|
| /iperf/config/ |
| H A D | config.sub | 787 cpu=`echo "$1" | sed -e 's/86.*/86/'` 792 cpu=`echo "$1" | sed -e 's/86.*/86/'` 797 cpu=`echo "$1" | sed -e 's/86.*/86/'` 802 cpu=`echo "$1" | sed -e 's/86.*/86/'` 935 vendor=`echo "$basic_machine" | sed 's/-.*//'` 947 # because (1) that's what they normally are, and 1312 os=`echo "$basic_os" | sed -e 's|gnu/linux|gnu|'` 1316 os=`echo "$basic_os" | sed -e 's|os2-emx|emx|'` 1320 os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'` 1333 os=`echo "$basic_os" | sed -e 's|nto|qnx|'` [all …]
|
| H A D | ltmain.sh | 2325 lo2o=s/\\.lo\$/.$objext/ 2326 o2lo=s/\\.$objext\$/.lo/ 3008 # in $build's $PATH. 6370 struct stat s; 6478 nonnull (const char *s) 6480 return s ? s : "(null)"; 6486 return (s && !*s) ? "(empty)" : nonnull (s); 6631 const char *s; 6639 for (s = string; *s != '\0'; s++) 6641 char c = *s; [all …]
|
| /iperf/docs/ |
| H A D | faq.rst | 7 iperf2 was orphaned in the late 2000s at version 2.0.5, despite some 9 iperf2's problems, ESnet decided by 2010 that a new, simpler tool 21 iperf3. iperf2.0.8, released in 2015, made iperf2 a useful tool. iperf2's 27 both tools, and use whichever tool’s features best match your needs. 130 TCP throughput drops to (almost) zero during a test, what's going on? 132 reported interval(s), may be related to problems in NIC TCP Offload, 233 The ``-F`` option to iperf3 is not a file transfer utility. It's a 239 and for UDP tests, iperf's metadata (containing timestamps and 243 I have a question regarding iperf3...what's the best way to get help?
|
| H A D | 2017-04-27.txt | 29 ESnet's main interest in iperf3 is for testing high-performance 33 primary use case. (Much of iperf2's recent development 52 noted that ESnet's time commitments to iperf3 are somewhat limited and 61 ESnet's goals and requirements for iperf3. If you're contemplating a
|
| H A D | invoking.rst | 38 iperf3 -s [ options ] 48 An iperf3 server can be started using either of the -s or --server com- 51 iperf3 -s 55 Note that many iperf3 parameters have both short (-s) and long 64 iperf3 -s -p 5002 125 iperf3's help output, which can be viewed by running iperf3 with the -h 157 server's affinity for just that one test, using the n,m form of 209 -s, --server 268 ating system's timeout for TCP connection establishment. Pro- 288 microseconds, or 1 ms). This controls iperf3's internal pacing [all …]
|
| H A D | dev.rst | 28 the code, and confirm that it's not already fixed. Also see the :doc:`faq`. 88 iperf3's ``--debug`` flag.) However, CWND does not actually ramp up 138 can be written before tagging. Usually the previous version's 228 nroff -Tascii -c -man src/iperf3.1 | ul | sed 's/^/ /' > iperf3.txt
|
| /iperf/contrib/ |
| H A D | Dockerfile | 8 # - Server: docker run -p 5201:5201 -it iperf3 -s 15 CMD ["-s"]
|
| H A D | iperf3.service | 6 ExecStart=/usr/bin/iperf3 -s
|
| H A D | iperf3_to_gnuplot.py | 65 s=round(sum(snd_cwnd) / len(snd_cwnd), 2)
|
| /iperf/docs/_esnet/ |
| H A D | README.rst | 4 Base templates for ESnet's GitHub pages. These pages are created using the 22 7. ``ln -s ../_esnet/static _static/esnet`` 65 That's it!
|