version 1.6, 2003/06/03 02:56:07 |
version 1.7, 2003/06/10 22:20:45 |
|
|
void usage(void); |
void usage(void); |
|
|
int |
int |
main(argc, argv) |
main(int argc, char *argv[]) |
int argc; |
|
char **argv; |
|
{ |
{ |
int comp, file1done, file2done, read1, read2; |
int comp, file1done, file2done, read1, read2; |
int ch, flag1, flag2, flag3; |
int ch, flag1, flag2, flag3; |
|
|
} |
} |
|
|
void |
void |
show(fp, offset, buf) |
show(FILE *fp, char *offset, char *buf) |
FILE *fp; |
|
char *offset, *buf; |
|
{ |
{ |
while (printf("%s%s", offset, buf) >= 0 && fgets(buf, MAXLINELEN, fp)) |
while (printf("%s%s", offset, buf) >= 0 && fgets(buf, MAXLINELEN, fp)) |
; |
; |
} |
} |
|
|
FILE * |
FILE * |
file(name) |
file(const char *name) |
const char *name; |
|
{ |
{ |
FILE *fp; |
FILE *fp; |
|
|
|
|
} |
} |
|
|
void |
void |
usage() |
usage(void) |
{ |
{ |
(void)fprintf(stderr, "usage: comm [-123f] file1 file2\n"); |
(void)fprintf(stderr, "usage: comm [-123f] file1 file2\n"); |
exit(1); |
exit(1); |