|
|
1.1 ! root 1: typedef struct letter { ! 2: long address; /* offset into temporary file */ ! 3: long offset; /* offset into letter */ ! 4: long size; /* size of letter */ ! 5: int status; /* status of letter */ ! 6: }letter; ! 7: #define NLETTERS 512 ! 8: ! 9: /* letter status flags */ ! 10: #define L_USED 1 /* 1 if entry used, 0 otherwise */ ! 11: #define L_DELETED 2 /* 1 if entry has been deleted, 0 otherwise */ ! 12: ! 13: /* declare letter routines */ ! 14: extern void inittmp(); ! 15: extern void releasetmp(); ! 16: extern letter * lopen(); ! 17: extern char *lgets(); ! 18: extern void lputs(); ! 19: extern void lputc(); ! 20: extern long ltell(); ! 21: extern long lsize(); ! 22: extern int letseek(); ! 23: extern int ldelete(); ! 24: extern int copyto(); ! 25: extern int copyfrom();
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.