summaryrefslogtreecommitdiffstats
path: root/usr.bin/cksum/cksum.c
diff options
context:
space:
mode:
authorcharnier <charnier@FreeBSD.org>1997-06-25 07:02:03 +0000
committercharnier <charnier@FreeBSD.org>1997-06-25 07:02:03 +0000
commita7f2d3da858505a451e876440a4b9b1dee5e5b9e (patch)
treecdc2573a149f84a2595427322216aeaf523af657 /usr.bin/cksum/cksum.c
parent8a89f6079cc66b8d7accdd3f30ff2c3eec80abb3 (diff)
downloadFreeBSD-src-a7f2d3da858505a451e876440a4b9b1dee5e5b9e.zip
FreeBSD-src-a7f2d3da858505a451e876440a4b9b1dee5e5b9e.tar.gz
Update manpage to newer version. Use err(3).
Diffstat (limited to 'usr.bin/cksum/cksum.c')
-rw-r--r--usr.bin/cksum/cksum.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/usr.bin/cksum/cksum.c b/usr.bin/cksum/cksum.c
index 7951d9f..2381f2b 100644
--- a/usr.bin/cksum/cksum.c
+++ b/usr.bin/cksum/cksum.c
@@ -32,6 +32,8 @@
* 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$
*/
#ifndef lint
@@ -46,15 +48,16 @@ static char sccsid[] = "@(#)cksum.c 8.1 (Berkeley) 6/6/93";
#include <sys/cdefs.h>
#include <sys/types.h>
+#include <err.h>
+#include <errno.h>
#include <fcntl.h>
-#include <unistd.h>
#include <stdio.h>
-#include <errno.h>
#include <stdlib.h>
#include <string.h>
+#include <unistd.h>
#include "extern.h"
-void usage __P((void));
+static void usage __P((void));
int
main(argc, argv)
@@ -80,8 +83,7 @@ main(argc, argv)
cfncn = csum2;
pfncn = psum2;
} else {
- (void)fprintf(stderr,
- "cksum: illegal argument to -o option\n");
+ warnx("illegal argument to -o option");
usage();
}
break;
@@ -99,15 +101,13 @@ main(argc, argv)
if (*argv) {
fn = *argv++;
if ((fd = open(fn, O_RDONLY, 0)) < 0) {
- (void)fprintf(stderr, "cksum: %s: %s\n",
- fn, strerror(errno));
+ warn("%s", fn);
rval = 1;
continue;
}
}
if (cfncn(fd, &val, &len)) {
- (void)fprintf(stderr, "cksum: %s: %s\n",
- fn ? fn : "stdin", strerror(errno));
+ warn("%s", fn ? fn : "stdin");
rval = 1;
} else
pfncn(fn, val, len);
@@ -116,7 +116,7 @@ main(argc, argv)
exit(rval);
}
-void
+static void
usage()
{
(void)fprintf(stderr, "usage: cksum [-o 1 | 2] [file ...]\n");
OpenPOWER on IntegriCloud