|
|
1.1 root 1: /*
2: * @(#)udefs.h 2.1 DKHOST 85/01/15
3: */
4:
5: #include <setjmp.h>
6: #include <pwd.h>
7: #include <sys/stat.h>
8: #define S_IFIFO 010000 /* UNIX-V FIFO file type, not V8 valid */
9:
10: typedef jmp_buf Tjmp;
11:
12: # define Mjmp /* mos, mou */ Tjmp
13: # define Ajmp auto Tjmp
14: # define Ejmp extern Tjmp
15: # define Rjmp register Tjmp
16: # define Sjmp static Tjmp
17: # define Pjmp /* parameter, value */ Tjmp
18: # define Xjmp /* extdef */ Tjmp
19:
20: typedef struct passwd *TpwP;
21:
22: # define MpwP /* mos, mou */ TpwP
23: # define ApwP auto TpwP
24: # define EpwP extern TpwP
25: # define RpwP register TpwP
26: # define SpwP static TpwP
27: # define PpwP /* parameter, value */ TpwP
28: # define XpwP /* extdef */ TpwP
29:
30: typedef struct stat Tstat, *TstatP;
31:
32: # define Mstat /* mos, mou */ Tstat
33: # define Astat auto Tstat
34: # define Estat extern Tstat
35: # define Rstat register Tstat
36: # define Sstat static Tstat
37: # define Pstat /* parameter, value */ Tstat
38: # define Xstat /* extdef */ Tstat
39: # define MstatP /* mos, mou */ TstatP
40: # define AstatP auto TstatP
41: # define EstatP extern TstatP
42: # define RstatP register TstatP
43: # define SstatP static TstatP
44: # define PstatP /* parameter, value */ TstatP
45: # define XstatP /* extdef */ TstatP
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.