From 0e88e851e058f4fb7cc690dbbdb19216ab360d1c Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Mon, 17 Sep 2018 22:09:02 -0700 Subject: session/svm: add want_tx_event flag to fifo Have applications use explicit flag to request events from vpp when it transmits from a full fifo. Change-Id: I687c8f050a066bd5ce739d880eaec1f286038d95 Signed-off-by: Florin Coras --- src/vcl/vcl_test.h | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/vcl/vcl_test.h') diff --git a/src/vcl/vcl_test.h b/src/vcl/vcl_test.h index 83e63e1a4e7..68750af89a1 100644 --- a/src/vcl/vcl_test.h +++ b/src/vcl/vcl_test.h @@ -125,9 +125,7 @@ static inline int vcl_test_write (int fd, uint8_t *buf, uint32_t nbytes, sock_test_stats_t *stats, uint32_t verbose) { - int tx_bytes = 0; - int nbytes_left = nbytes; - int rv, errno_val; + int tx_bytes = 0, nbytes_left = nbytes, rv; do { @@ -163,10 +161,7 @@ vcl_test_write (int fd, uint8_t *buf, uint32_t nbytes, if (tx_bytes < 0) { - errno_val = errno; - perror ("ERROR in sock_test_write()"); - fprintf (stderr, "SOCK_TEST: ERROR: socket write failed " - "(errno = %d)!\n", errno_val); + vterr ("vpcom_session_write", -errno); } else if (stats) stats->tx_bytes += tx_bytes; -- cgit 1.2.3-korg