diff options
author | Bruce A. Mah <bmah@kitchenlab.org> | 2018-05-09 17:42:17 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-09 17:42:17 -0700 |
commit | 829d619ab435e7975ae1e8cbaf93117d98e4462c (patch) | |
tree | 7d3125bf56d9a1e5d127550c0663bb1ac633c066 /src/iperf_api.h | |
parent | 48a65ff76ee6e0f97ca95bcbe6daeb0dd53c09e7 (diff) | |
download | iperf3-829d619ab435e7975ae1e8cbaf93117d98e4462c.tar.gz |
First try at implementing --extra-data. (#729)
Towards #600.
Diffstat (limited to 'src/iperf_api.h')
-rwxr-xr-x | src/iperf_api.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/iperf_api.h b/src/iperf_api.h index 7e8346b..53012c0 100755 --- a/src/iperf_api.h +++ b/src/iperf_api.h @@ -69,6 +69,7 @@ struct iperf_stream; #define OPT_PACING_TIMER 16 #define OPT_CONNECT_TIMEOUT 17 #define OPT_REPEATING_PAYLOAD 18 +#define OPT_EXTRA_DATA 19 /* states */ #define TEST_START 1 @@ -117,6 +118,7 @@ char* iperf_get_test_bind_address ( struct iperf_test* ipt ); int iperf_get_test_udp_counters_64bit( struct iperf_test* ipt ); int iperf_get_test_one_off( struct iperf_test* ipt ); int iperf_get_test_tos( struct iperf_test* ipt ); +char* iperf_get_extra_data( struct iperf_test* ipt ); /* Setter routines for some fields inside iperf_test. */ void iperf_set_verbose( struct iperf_test* ipt, int verbose ); @@ -144,6 +146,7 @@ void iperf_set_test_bind_address( struct iperf_test* ipt, char *bind_address ); void iperf_set_test_udp_counters_64bit( struct iperf_test* ipt, int udp_counters_64bit ); void iperf_set_test_one_off( struct iperf_test* ipt, int one_off ); void iperf_set_test_tos( struct iperf_test* ipt, int tos ); +void iperf_set_extra_data( struct iperf_test* ipt, char *dat); #if defined(HAVE_SSL) void iperf_set_test_client_username(struct iperf_test *ipt, char *client_username); |