diff options
author | charnier <charnier@FreeBSD.org> | 1997-07-24 07:00:17 +0000 |
---|---|---|
committer | charnier <charnier@FreeBSD.org> | 1997-07-24 07:00:17 +0000 |
commit | 49ace60aee5e32db794915421ae47700a0f5a5bc (patch) | |
tree | de4d71cc10e9a6a4d325b6bf8f68c32fd93b41ca /usr.bin/mesg/mesg.c | |
parent | f61512bf13065db14f73912536dfcfa8fe665463 (diff) | |
download | FreeBSD-src-49ace60aee5e32db794915421ae47700a0f5a5bc.zip FreeBSD-src-49ace60aee5e32db794915421ae47700a0f5a5bc.tar.gz |
Add usage().
Diffstat (limited to 'usr.bin/mesg/mesg.c')
-rw-r--r-- | usr.bin/mesg/mesg.c | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/usr.bin/mesg/mesg.c b/usr.bin/mesg/mesg.c index 96906c6..5faffa4 100644 --- a/usr.bin/mesg/mesg.c +++ b/usr.bin/mesg/mesg.c @@ -37,25 +37,30 @@ */ #ifndef lint -static char copyright[] = +static const char copyright[] = "@(#) Copyright (c) 1987, 1993\n\ The Regents of the University of California. All rights reserved.\n"; #endif /* not lint */ #ifndef lint +#if 0 static char sccsid[] = "@(#)mesg.c 8.2 (Berkeley) 1/21/94"; +#endif +static const char rcsid[] = + "$Id$"; #endif /* not lint */ #include <sys/types.h> #include <sys/stat.h> #include <err.h> -#include <errno.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> +static void usage __P((void)); + int main(argc, argv) int argc; @@ -69,7 +74,7 @@ main(argc, argv) switch (ch) { case '?': default: - goto usage; + usage(); } argc -= optind; argv += optind; @@ -99,6 +104,13 @@ main(argc, argv) exit(1); } -usage: (void)fprintf(stderr, "usage: mesg [y | n]\n"); + usage(); + return(0); +} + +static void +usage() +{ + (void)fprintf(stderr, "usage: mesg [y | n]\n"); exit(2); } |