|
|
1.1 root 1: #include <errno.h>
2:
3: #ifndef NULL
4: #define NULL 0
5: #endif
6:
7: #define ABORT _ipcabort
8: #define NULLINFO (ipcinfo*)NULL
9: #define ROOTUID 0
10: #define PATHLEN 256
11:
12: /* routines used by the conenction service */
13: extern int ipcdial();
14: extern int _info_read();
15: extern int _info_write();
16: extern int _reply_read();
17: extern int _reply_write();
18: extern int _ipcabort();
19:
20: /* string routines */
21: extern char *strchr();
22: extern char *strcpy();
23: extern char *strcat();
24: extern char *strncat();
25:
26: /* general purpose routines */
27: extern int logevent();
28: extern int detach();
29:
30: /* to fake out lint & cyntax */
31: #ifdef LINT
32: #define USE(a) lintuse((int)a)
33: extern int lintuse();
34: #else
35: #define USE(a)
36: #endif LINT
37:
38: /* root of connection service */
39: #define CSROOT "/cs/"
40:
41: /* stretch buffers */
42: extern int _strcat();
43: typedef struct {
44: char *ptr;
45: int len;
46: } stretch;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.