From bedee0b0aac97fb195288ec81837e192cbb7b27c Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Wed, 20 Jun 2018 18:15:43 +0200 Subject: tools: Add unidirectional test to operf This adds a unidirectional test to operf, which is handy for testing unidirectional streams. Signed-off-by: Sander Vrijders Signed-off-by: Dimitri Staessens --- src/tools/oping/oping.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/tools/oping/oping.c') diff --git a/src/tools/oping/oping.c b/src/tools/oping/oping.c index bc8907e6..c49688b0 100644 --- a/src/tools/oping/oping.c +++ b/src/tools/oping/oping.c @@ -135,7 +135,7 @@ static void usage(void) /* Times are in ms. */ static int time_mul(const char * rem) { - if (strcmp (rem, "ms") == 0 || strcmp(rem, "") == 0) + if (strcmp(rem, "ms") == 0 || strcmp(rem, "") == 0) return 1; else if(strcmp(rem, "s") == 0) return 1000; @@ -148,7 +148,6 @@ static int time_mul(const char * rem) printf("Unknown time unit: %s.\n", rem); - usage(); exit(EXIT_FAILURE); } @@ -244,7 +243,7 @@ int main(int argc, if (client.s_apn == NULL) { printf("No server specified.\n"); usage(); - exit(EXIT_SUCCESS); + exit(EXIT_FAILURE); } if (client.interval > 10000) { printf("Ping interval truncated to 10s.\n"); @@ -270,5 +269,5 @@ int main(int argc, fail: usage(); - exit(EXIT_SUCCESS); + exit(EXIT_FAILURE); } -- cgit v1.2.3