xref: /original-bsd/usr.bin/pr/extern.h (revision c3e32dec)
1 /*-
2  * Copyright (c) 1991 Keith Muller.
3  * Copyright (c) 1993
4  *	The Regents of the University of California.  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	8.1 (Berkeley) 06/06/93
12  */
13 
14 extern int eoptind;
15 extern char *eoptarg;
16 
17 void	 addnum __P((char *, int, int));
18 int	 egetopt __P((int, char * const *, const char *));
19 void	 flsh_errs __P((void));
20 int	 horzcol __P((int, char **));
21 int	 inln __P((FILE *, char *, int, int *, int, int *));
22 int	 inskip __P((FILE *, int, int));
23 void	 mfail __P((void));
24 int	 mulfile __P((int, char **));
25 FILE	*nxtfile __P((int, char **, char **, char *, int));
26 int	 onecol __P((int, char **));
27 int	 otln __P((char *, int, int *, int *, int));
28 void	 pfail __P((void));
29 int	 prhead __P((char *, char *, int));
30 int	 prtail __P((int, int));
31 int	 setup __P((int, char **));
32 void	 terminate __P((int));
33 void	 usage __P((void));
34 int	 vertcol __P((int, char **));
35