diff options
author | phk <phk@FreeBSD.org> | 1997-09-26 08:02:18 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1997-09-26 08:02:18 +0000 |
commit | f5b2fcb0c6f815432425d9ea40997a1fbf5e5ad0 (patch) | |
tree | 497278b0189320a5cb0a67bdfad51d1c684c87e6 /usr.bin/cksum/cksum.c | |
parent | fac1bc9849ae1889e0cb9b40de0921d076888090 (diff) | |
download | FreeBSD-src-f5b2fcb0c6f815432425d9ea40997a1fbf5e5ad0.zip FreeBSD-src-f5b2fcb0c6f815432425d9ea40997a1fbf5e5ad0.tar.gz |
Add canonical 32bit crc as alorithm 3.
PR: 4615
Reviewed by: phk
Submitted by: Mike Meyer <mwm@shiva.the-park.com>
Diffstat (limited to 'usr.bin/cksum/cksum.c')
-rw-r--r-- | usr.bin/cksum/cksum.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.bin/cksum/cksum.c b/usr.bin/cksum/cksum.c index 1917558..7a0e4b8 100644 --- a/usr.bin/cksum/cksum.c +++ b/usr.bin/cksum/cksum.c @@ -45,7 +45,7 @@ static const char copyright[] = static char sccsid[] = "@(#)cksum.c 8.2 (Berkeley) 4/28/95"; #endif static const char rcsid[] = - "$Id$"; + "$Id: cksum.c,v 1.5 1997/07/06 03:18:13 bde Exp $"; #endif /* not lint */ #include <sys/cdefs.h> @@ -95,6 +95,9 @@ main(argc, argv) } else if (!strcmp(optarg, "2")) { cfncn = csum2; pfncn = psum2; + } else if (*optarg == '3') { + cfncn = crc32; + pfncn = pcrc; } else { warnx("illegal argument to -o option"); usage(); |