xref: /original-bsd/usr.bin/cksum/print.c (revision 42c7e7a1)
1 /*-
2  * Copyright (c) 1991 The Regents of the University of California.
3  * All rights reserved.
4  *
5  * %sccs.include.redist.c%
6  */
7 
8 #ifndef lint
9 static char sccsid[] = "@(#)print.c	5.2 (Berkeley) 11/27/91";
10 #endif /* not lint */
11 
12 #include <sys/types.h>
13 #include <stdio.h>
14 #include "extern.h"
15 
16 void
17 pcrc(fn, val, len)
18 	char *fn;
19 	u_long val, len;
20 {
21 	(void)printf("%lu %lu", val, len);
22 	if (fn)
23 		(void)printf(" %s", fn);
24 	(void)printf("\n");
25 }
26 
27 void
28 psum1(fn, val, len)
29 	char *fn;
30 	u_long val, len;
31 {
32 	(void)printf("%lu %lu", val, (len + 1023) / 1024);
33 	if (fn)
34 		(void)printf(" %s", fn);
35 	(void)printf("\n");
36 }
37 
38 void
39 psum2(fn, val, len)
40 	char *fn;
41 	u_long val, len;
42 {
43 	(void)printf("%lu %lu", val, (len + 511) / 512);
44 	if (fn)
45 		(void)printf(" %s", fn);
46 	(void)printf("\n");
47 }
48