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