diff options
author | 2015-10-23 08:18:57 +0000 | |
---|---|---|
committer | 2015-10-23 08:18:57 +0000 | |
commit | bfc52738983ca696887e5f1ff01ed48fd2699c02 (patch) | |
tree | 20fe67c1790a1c6ef60f10c15f8cd84975b024a8 /usr.bin/netstat/main.c | |
parent | cleanup argv handling a bit (diff) | |
download | wireguard-openbsd-bfc52738983ca696887e5f1ff01ed48fd2699c02.tar.xz wireguard-openbsd-bfc52738983ca696887e5f1ff01ed48fd2699c02.zip |
further simplify argv
Diffstat (limited to 'usr.bin/netstat/main.c')
-rw-r--r-- | usr.bin/netstat/main.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/usr.bin/netstat/main.c b/usr.bin/netstat/main.c index a3e0f7322d2..ddcac13fdf0 100644 --- a/usr.bin/netstat/main.c +++ b/usr.bin/netstat/main.c @@ -1,4 +1,4 @@ -/* $OpenBSD: main.c,v 1.107 2015/10/23 08:03:48 tedu Exp $ */ +/* $OpenBSD: main.c,v 1.108 2015/10/23 08:18:57 tedu Exp $ */ /* $NetBSD: main.c,v 1.9 1996/05/07 02:55:02 thorpej Exp $ */ /* @@ -263,15 +263,13 @@ main(int argc, char *argv[]) argv += optind; argc -= optind; - if (*argv) { - if (isdigit((unsigned char)**argv)) { - interval = strtonum(*argv, 1, INT_MAX, &errstr); - if (errstr) - errx(1, "interval is %s", errstr); - ++argv; - --argc; - iflag = 1; - } + if (argc) { + interval = strtonum(*argv, 1, INT_MAX, &errstr); + if (errstr) + errx(1, "interval is %s", errstr); + ++argv; + --argc; + iflag = 1; } if (argc) usage(); |