aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Charnier <charnier@FreeBSD.org>1998-07-06 07:04:50 +0000
committerPhilippe Charnier <charnier@FreeBSD.org>1998-07-06 07:04:50 +0000
commit23b5892f5e3a21699ad309d3d3c8e06e89d3fa1a (patch)
tree756fb00a12d075d517c449f91a6b2b517a3425c1
parentb50d7fae67bedc832bea70ecc10fb8f30eb3bb61 (diff)
downloadsrc-23b5892f5e3a21699ad309d3d3c8e06e89d3fa1a.tar.gz
src-23b5892f5e3a21699ad309d3d3c8e06e89d3fa1a.zip
Correct use of .Nm. Spelling. Add rcsid, remove unused #includes, use err(3).
Notes
Notes: svn path=/head/; revision=37421
-rw-r--r--sbin/md5/md5.116
-rw-r--r--sbin/md5/md5.c22
2 files changed, 18 insertions, 20 deletions
diff --git a/sbin/md5/md5.1 b/sbin/md5/md5.1
index 676e4a00c555..7fb415fd0717 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 dda9e753ceca..599089408c65 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.
*/
+#ifndef lint
+static const char rcsid[] =
+ "$Id$";
+#endif /* not lint */
+
#include <sys/types.h>
+#include <err.h>
#include <md5.h>
-
#include <stdio.h>
-#include <string.h>
#include <time.h>
#include <unistd.h>
@@ -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));