From 829d619ab435e7975ae1e8cbaf93117d98e4462c Mon Sep 17 00:00:00 2001 From: "Bruce A. Mah" Date: Wed, 9 May 2018 17:42:17 -0700 Subject: First try at implementing --extra-data. (#729) Towards #600. --- src/iperf_api.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/iperf_api.h') 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); -- cgit v1.2.3