From 23b5892f5e3a21699ad309d3d3c8e06e89d3fa1a Mon Sep 17 00:00:00 2001 From: Philippe Charnier Date: Mon, 6 Jul 1998 07:04:50 +0000 Subject: [PATCH] Correct use of .Nm. Spelling. Add rcsid, remove unused #includes, use err(3). --- sbin/md5/md5.1 | 16 ++++++++-------- sbin/md5/md5.c | 24 +++++++++++------------- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/sbin/md5/md5.1 b/sbin/md5/md5.1 index 676e4a00c55..7fb415fd071 100644 --- a/sbin/md5/md5.1 +++ b/sbin/md5/md5.1 @@ -5,12 +5,12 @@ .Nm md5 .Nd calculate a message-digest fingerprint (checksum) for a file .Sh SYNOPSIS -.Nm +.Nm md5 .Op Fl ptx .Op Fl s Ar string .Op Ar file ... .Sh DESCRIPTION -.Nm +.Nm Md5 takes as input a message of arbitrary length and produces as output a 128-bit .Dq fingerprint @@ -31,16 +31,16 @@ The following four options may be used in any combination and must precede any files named on the command line. The MD5 sum of each file listed on the command line is printed after the options are processed. -.Bl -tag -width Fl +.Bl -tag -width indent .It Fl s Ar string -prints a checksum of the given +Print a checksum of the given .Ar string . .It Fl p -echos stdin to stdout and appends the MD5 sum to stdout. +Echo stdin to stdout and appends the MD5 sum to stdout. .It Fl t -runs a built-in time trial. +Run a built-in time trial. .It Fl x -runs a built-in test script. +Run a built-in test script. .El .Sh SEE ALSO .Xr cksum 1 @@ -49,6 +49,6 @@ runs a built-in test script. .%T The MD5 Message-Digest Algorithm .%O RFC1321 .Re -.Sh ACKNOWLEDGEMENTS +.Sh ACKNOWLEDGMENTS This program is placed in the public domain for free general use by RSA Data Security. diff --git a/sbin/md5/md5.c b/sbin/md5/md5.c index dda9e753cec..599089408c6 100644 --- a/sbin/md5/md5.c +++ b/sbin/md5/md5.c @@ -1,10 +1,6 @@ /* - * $Id: md5.c,v 1.11 1997/12/29 03:40:37 steve Exp $ - * * Derived from: - */ - -/* + * * MDDRIVER.C - test driver for MD2, MD4 and MD5 */ @@ -21,11 +17,15 @@ * documentation and/or software. */ -#include -#include +#ifndef lint +static const char rcsid[] = + "$Id$"; +#endif /* not lint */ +#include +#include +#include #include -#include #include #include @@ -83,7 +83,7 @@ main(argc, argv) while (optind < argc) { p = MD5File(argv[optind], buf); if (!p) - perror(argv[optind]); + warn("%s", argv[optind]); else printf("MD5 (%s) = %s\n", argv[optind], p); optind++; @@ -181,10 +181,8 @@ MDFilter(pipe) MD5Init(&context); while ((len = fread(buffer, 1, BUFSIZ, stdin))) { - if(pipe && (len != fwrite(buffer, 1, len, stdout))) { - perror("stdout"); - exit(1); - } + if(pipe && (len != fwrite(buffer, 1, len, stdout))) + err(1, "stdout"); MD5Update(&context, buffer, len); } printf("%s\n", MD5End(&context,buf));