BSD 4 release
[unix-history] / usr / src / cmd / pc0 / iorec.h
/* Copyright (c) 1979 Regents of the University of California */
/* static char sccsid[] = "@(#)iorec.h 1.1 8/27/80"; */
#include <stdio.h>
#define NAMSIZ 76
struct iorec {
char *fileptr; /* ptr to file window */
long lcount; /* number of lines printed */
long llimit; /* maximum number of text lines */
FILE *fbuf; /* FILE ptr */
struct iorec *fchain; /* chain to next file */
long *flev; /* ptr to associated file variable */
char *pfname; /* ptr to name of file */
long funit; /* file status flags */
long size; /* size of elements in the file */
char fname[NAMSIZ]; /* name of associated UNIX file */
char buf[BUFSIZ]; /* I/O buffer */
char window[1]; /* file window element */
};