summaryrefslogtreecommitdiffstats
path: root/src/plugins/hs_apps/vcl/vcl_test.h
diff options
context:
space:
mode:
authorFlorin Coras <fcoras@cisco.com>2020-04-29 01:11:35 +0000
committerDave Barach <openvpp@barachs.net>2020-04-29 16:39:16 +0000
commita3108e65f396fa556e75dfe45b04a0bc3b6ec725 (patch)
tree12840d6a275410ec2454021f7d815f69f68958a6 /src/plugins/hs_apps/vcl/vcl_test.h
parent3a76dc3f4f32b8af6bd4bb2486008b6ba73a848f (diff)
hsa: cleanup ifdefs in sock tests
Type: refactor Signed-off-by: Florin Coras <fcoras@cisco.com> Change-Id: I1f03d80c4ee2a555dc6baa262d6df4521c1ae818
Diffstat (limited to 'src/plugins/hs_apps/vcl/vcl_test.h')
-rw-r--r--src/plugins/hs_apps/vcl/vcl_test.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/plugins/hs_apps/vcl/vcl_test.h b/src/plugins/hs_apps/vcl/vcl_test.h
index 7586e29749a..c6b9230e6c9 100644
--- a/src/plugins/hs_apps/vcl/vcl_test.h
+++ b/src/plugins/hs_apps/vcl/vcl_test.h
@@ -518,6 +518,32 @@ vcl_test_write (int fd, uint8_t * buf, uint32_t nbytes,
return (tx_bytes);
}
+static inline void
+dump_help (void)
+{
+#define INDENT "\n "
+
+ printf ("CLIENT: Test configuration commands:"
+ INDENT VCL_TEST_TOKEN_HELP
+ "\t\t\tDisplay help."
+ INDENT VCL_TEST_TOKEN_EXIT
+ "\t\t\tExit test client & server."
+ INDENT VCL_TEST_TOKEN_SHOW_CFG
+ "\t\t\tShow the current test cfg."
+ INDENT VCL_TEST_TOKEN_RUN_UNI
+ "\t\t\tRun the Uni-directional test."
+ INDENT VCL_TEST_TOKEN_RUN_BI
+ "\t\t\tRun the Bi-directional test."
+ INDENT VCL_TEST_TOKEN_VERBOSE
+ "\t\t\tToggle verbose setting."
+ INDENT VCL_TEST_TOKEN_RXBUF_SIZE
+ "<rxbuf size>\tRx buffer size (bytes)."
+ INDENT VCL_TEST_TOKEN_TXBUF_SIZE
+ "<txbuf size>\tTx buffer size (bytes)."
+ INDENT VCL_TEST_TOKEN_NUM_WRITES
+ "<# of writes>\tNumber of txbuf writes to server." "\n");
+}
+
#endif /* __vcl_test_h__ */
/*