feisty meow concerns codebase  2.140
Xos2defs.h
Go to the documentation of this file.
1 /* $XConsortium: Xw32defs.h,v 1.4 94/02/25 18:50:11 rws Exp $ */
2 
3 #error
4 
5 #ifndef _XW32DEFS_H
6 #define _XW32DEFS_H
7 
8 typedef char *caddr_t;
9 
10 #define access _access
11 #define chdir _chdir
12 #define chmod _chmod
13 #define close _close
14 #define creat _creat
15 #define dup _dup
16 #define dup2 _dup2
17 #define environ _environ
18 #define execl _execl
19 #define execle _execle
20 #define execlp _execlp
21 #define execlpe _execlpe
22 #define execv _execv
23 #define execve _execve
24 #define execvp _execvp
25 #define execvpe _execvpe
26 #define fdopen _fdopen
27 #define fileno _fileno
28 #define fstat _fstat
29 #define getcwd _getcwd
30 #define getpid _getpid
31 #define hypot _hypot
32 #define isatty _isatty
33 #define lseek _lseek
34 #define mkdir _mkdir
35 #define mktemp _mktemp
36 #define open _open
37 #define putenv _putenv
38 #define read _read
39 #define rmdir _rmdir
40 #define sleep(x) _sleep((x) * 1000)
41 #define stat _stat
42 #define sys_errlist _sys_errlist
43 #define sys_nerr _sys_nerr
44 #define umask _umask
45 #define unlink _unlink
46 #define write _write
47 
48 /*
49 #define O_RDONLY _O_RDONLY
50 #define O_WRONLY _O_WRONLY
51 #define O_RDWR _O_RDWR
52 #define O_APPEND _O_APPEND
53 #define O_CREAT _O_CREAT
54 #define O_TRUNC _O_TRUNC
55 #define O_EXCL _O_EXCL
56 #define O_TEXT _O_TEXT
57 #define O_BINARY _O_BINARY
58 #define O_RAW _O_BINARY
59 
60 #define S_IFMT _S_IFMT
61 #define S_IFDIR _S_IFDIR
62 #define S_IFCHR _S_IFCHR
63 #define S_IFREG _S_IFREG
64 #define S_IREAD _S_IREAD
65 #define S_IWRITE _S_IWRITE
66 #define S_IEXEC _S_IEXEC
67 
68 */
69 #define F_OK 0
70 #define X_OK 1
71 #define W_OK 2
72 #define R_OK 4
73 
74 #endif
char * caddr_t
Definition: Xos2defs.h:8