From 74470ba8b82bfb49a318c1d7fa9c86f63a8d1706 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Fri, 13 Feb 2015 14:07:36 +0100 Subject: [PATCH] src/oping.c: Code style fixes. --- src/oping.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/oping.c b/src/oping.c index 6263a4d..53602d3 100644 --- a/src/oping.c +++ b/src/oping.c @@ -1762,19 +1762,20 @@ int main (int argc, char **argv) /* {{{ */ } } - if(opt_mark != NULL) + if (opt_mark != NULL) { - char *endp; - int mark = strtoul(opt_mark, &endp, 0); - if(opt_mark[0] != '\0' && *endp == '\0') + char *endp = NULL; + int mark = (int) strtol (opt_mark, &endp, /* base = */ 0); + if ((opt_mark[0] != 0) && (endp != NULL) && (*endp == 0)) { - if(ping_setopt(ping, PING_OPT_MARK, (void*)(&mark)) != 0) + if (ping_setopt(ping, PING_OPT_MARK, (void*)(&mark)) != 0) { fprintf (stderr, "Setting mark failed: %s\n", ping_get_error (ping)); } } - else{ + else + { fprintf(stderr, "Ignoring invalid mark: %s\n", optarg); } } -- 2.30.2