/*- * Copyright (c) 1991, 1993 * The Regents of the University of California. All rights reserved. * * %sccs.include.redist.c% * * @(#)extern.h 8.1 (Berkeley) 06/06/93 */ #define WR(p, size) \ if (write(STDOUT_FILENO, p, size) != size) \ oerr(); enum STYLE { NOTSET = 0, FBYTES, FLINES, RBYTES, RLINES, REVERSE }; void forward __P((FILE *, enum STYLE, long, struct stat *)); void reverse __P((FILE *, enum STYLE, long, struct stat *)); void bytes __P((FILE *, off_t)); void lines __P((FILE *, off_t)); void err __P((int fatal, const char *fmt, ...)); void ierr __P((void)); void oerr __P((void)); extern int fflag, rflag, rval; extern char *fname;