Annotation of researchv10no/ipc/h/defs.h, revision 1.1.1.1

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;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.