svn commit: r223976 - head/sbin/hastctl
Mikolaj Golub
trociny at FreeBSD.org
Wed Jul 13 05:56:51 UTC 2011
Author: trociny
Date: Wed Jul 13 05:56:51 2011
New Revision: 223976
URL: http://svn.freebsd.org/changeset/base/223976
Log:
When exiting with error because of an invalid command line argument
use errx(3), not err(3), and the exit code from sysexits(3).
Approved by: pjd (mentor)
Modified:
head/sbin/hastctl/hastctl.c
Modified: head/sbin/hastctl/hastctl.c
==============================================================================
--- head/sbin/hastctl/hastctl.c Wed Jul 13 05:42:04 2011 (r223975)
+++ head/sbin/hastctl/hastctl.c Wed Jul 13 05:56:51 2011 (r223976)
@@ -403,15 +403,15 @@ main(int argc, char *argv[])
break;
case 'e':
if (expand_number(optarg, &extentsize) < 0)
- err(1, "Invalid extentsize");
+ errx(EX_USAGE, "Invalid extentsize");
break;
case 'k':
if (expand_number(optarg, &keepdirty) < 0)
- err(1, "Invalid keepdirty");
+ errx(EX_USAGE, "Invalid keepdirty");
break;
case 'm':
if (expand_number(optarg, &mediasize) < 0)
- err(1, "Invalid mediasize");
+ errx(EX_USAGE, "Invalid mediasize");
break;
case 'h':
default:
More information about the svn-src-all
mailing list