diff options
author | bde <bde@FreeBSD.org> | 1997-07-06 03:18:13 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1997-07-06 03:18:13 +0000 |
commit | c3956c3fb149de2cd5a1feedbdd66f7947807642 (patch) | |
tree | 0f80a09310eaf5bcc4e6a77ae42d2940857e7729 /usr.bin/cksum | |
parent | 1576c35fbe706826e867129cb23898825893507c (diff) | |
download | FreeBSD-src-c3956c3fb149de2cd5a1feedbdd66f7947807642.zip FreeBSD-src-c3956c3fb149de2cd5a1feedbdd66f7947807642.tar.gz |
Default to `cksum' instead of to `sum' for unusual program names.
Mention `sum' in the usage message.
Diffstat (limited to 'usr.bin/cksum')
-rw-r--r-- | usr.bin/cksum/cksum.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/usr.bin/cksum/cksum.c b/usr.bin/cksum/cksum.c index 32bfb9b..1917558 100644 --- a/usr.bin/cksum/cksum.c +++ b/usr.bin/cksum/cksum.c @@ -32,18 +32,20 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. - * - * $Id: cksum.c,v 1.3 1997/06/25 07:02:03 charnier Exp $ */ #ifndef lint -static char copyright[] = +static const char copyright[] = "@(#) Copyright (c) 1991, 1993\n\ The Regents of the University of California. All rights reserved.\n"; #endif /* not lint */ #ifndef lint +#if 0 static char sccsid[] = "@(#)cksum.c 8.2 (Berkeley) 4/28/95"; +#endif +static const char rcsid[] = + "$Id$"; #endif /* not lint */ #include <sys/cdefs.h> @@ -76,12 +78,12 @@ main(argc, argv) p = argv[0]; else ++p; - if (*p == 'c') { - cfncn = crc; - pfncn = pcrc; - } else { + if (!strcmp(p, "sum")) { cfncn = csum1; pfncn = psum1; + } else { + cfncn = crc; + pfncn = pcrc; } while ((ch = getopt(argc, argv, "o:")) != -1) @@ -131,5 +133,6 @@ static void usage() { (void)fprintf(stderr, "usage: cksum [-o 1 | 2] [file ...]\n"); + (void)fprintf(stderr, " sum [file ...]\n"); exit(1); } |