xref: /original-bsd/usr.bin/pr/extern.h (revision 05990f4a)
1 /*-
2  * Copyright (c) 1991 Keith Muller.
3  * Copyright (c) 1991 The Regents of the University of California.
4  * All rights reserved.
5  *
6  * This code is derived from software contributed to Berkeley by
7  * Keith Muller of the University of California, San Diego.
8  *
9  * %sccs.include.redist.c%
10  *
11  *      @(#)extern.h	5.1 (Berkeley) 04/30/93
12  */
13 
14 /*
15  * External references from each source file
16  */
17 
18 #include <sys/cdefs.h>
19 
20 extern int	eoptind;
21 extern char	*eoptarg;
22 
23 /*
24  * functions
25  */
26 int onecol __P((int, char **));
27 int vertcol __P((int, char **));
28 int horzcol __P((int, char **));
29 int mulfile __P((int, char **));
30 int inln __P((FILE *, char *, register int, int *, int, int *));
31 int otln __P((register char *, int, int *, int *, int));
32 int inskip __P((FILE *, register int, register int));
33 void addnum __P((register char *, register int, register int));
34 int prhead __P((char *, char *, int));
35 int prtail __P((register int, int));
36 void terminate __P((int));
37 void flsh_errs __P((void));
38 void mfail __P((void));
39 void pfail __P((void));
40 void usage __P((void));
41 FILE * nxtfile __P((int, char **, char **, char *, int));
42 int setup __P((register int, register char **));
43 int egetopt __P((int, char * const *, const char *));
44