NETSTAT(1): Fix isalpha() and isdigit() usage

This commit is contained in:
Sebastian Huber 2013-10-30 14:22:27 +01:00
parent 4db7af6afb
commit 5898fa13a3

View File

@ -445,7 +445,7 @@ main(int argc, char *argv[])
char *cp; char *cp;
iflag = 1; iflag = 1;
for (cp = interface = optarg; isalpha(*cp); cp++) for (cp = interface = optarg; isalpha((unsigned char) *cp); cp++)
continue; continue;
unit = atoi(cp); unit = atoi(cp);
break; break;
@ -520,7 +520,7 @@ main(int argc, char *argv[])
#define BACKWARD_COMPATIBILITY #define BACKWARD_COMPATIBILITY
#ifdef BACKWARD_COMPATIBILITY #ifdef BACKWARD_COMPATIBILITY
if (*argv) { if (*argv) {
if (isdigit(**argv)) { if (isdigit((unsigned char) **argv)) {
interval = atoi(*argv); interval = atoi(*argv);
if (interval <= 0) if (interval <= 0)
usage(); usage();