aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuli Mallett <jmallett@FreeBSD.org>2004-03-15 03:41:07 +0000
committerJuli Mallett <jmallett@FreeBSD.org>2004-03-15 03:41:07 +0000
commit9c4c393a74349044d603be9560518984fac7f3d9 (patch)
tree964807dd14349bd68967bd43125e654b50dd5131
parent5e71a73b7bfdb6aef54beda28390649f744a915f (diff)
Notes
-rw-r--r--sbin/kldstat/kldstat.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sbin/kldstat/kldstat.c b/sbin/kldstat/kldstat.c
index d72e97279d93..957a2a2d5d15 100644
--- a/sbin/kldstat/kldstat.c
+++ b/sbin/kldstat/kldstat.c
@@ -91,11 +91,14 @@ main(int argc, char** argv)
int verbose = 0;
int fileid = 0;
char* filename = NULL;
+ char* p;
while ((c = getopt(argc, argv, "i:n:v")) != -1)
switch (c) {
case 'i':
- fileid = atoi(optarg);
+ fileid = (int)strtoul(optarg, &p, 10);
+ if (*p != '\0')
+ usage();
break;
case 'n':
filename = optarg;