public static final int SYS_write = 6;
public static final int SYS_sbrk = 7;
public static final int SYS_fstat = 8;
- public static final int SYS_isatty = 9;
public static final int SYS_lseek = 10;
public static final int SYS_kill = 11;
public static final int SYS_getpid = 12;
public static final int SYS_fork = 25;
public static final int SYS_waitpid = 26;
public static final int SYS_getcwd = 27;
- public static final int SYS_execve = 28;
+ public static final int SYS_exec = 28;
public static final int SYS_fcntl = 29;
public static final int SYS_rmdir = 30;
public static final int SYS_sysconf = 31;
+ public static final int SYS_readlink = 32;
+ public static final int SYS_lstat = 33;
+ public static final int SYS_symlink = 34;
+ public static final int SYS_link = 35;
+ public static final int SYS_getdents = 36;
+ public static final int SYS_memcpy = 37;
+ public static final int SYS_memset = 38;
+ public static final int SYS_dup = 39;
public static final int EPERM = 1; /* Not super-user */
public static final int ENOENT = 2; /* No such file or directory */
public static final int ESRCH = 3; /* No such process */
public static final int _PC_POSIX_PERMISSIONS = 90;
public static final int _PC_POSIX_SECURITY = 91;
public static final int MAXPATHLEN = 1024;
+ public static final int ARG_MAX = 65536; /* max bytes for an exec function */
+ public static final int CHILD_MAX = 40; /* max simultaneous processes */
+ public static final int LINK_MAX = 32767; /* max file link count */
+ public static final int MAX_CANON = 255; /* max bytes in term canon input line */
+ public static final int MAX_INPUT = 255; /* max bytes in terminal input */
+ public static final int NAME_MAX = 255; /* max bytes in a file name */
+ public static final int NGROUPS_MAX = 16; /* max supplemental group id's */
+ public static final int OPEN_MAX = 64; /* max open files per process */
+ public static final int PATH_MAX = 1024; /* max bytes in pathname */
+ public static final int PIPE_BUF = 512; /* max bytes for atomic pipe writes */
+ public static final int IOV_MAX = 1024; /* max elements in i/o vector */
+ public static final int BC_BASE_MAX = 99; /* max ibase/obase values in bc(1) */
+ public static final int BC_DIM_MAX = 2048; /* max array elements in bc(1) */
+ public static final int BC_SCALE_MAX = 99; /* max scale value in bc(1) */
+ public static final int BC_STRING_MAX = 1000; /* max const string length in bc(1) */
+ public static final int COLL_WEIGHTS_MAX = 0; /* max weights for order keyword */
+ public static final int EXPR_NEST_MAX = 32; /* max expressions nested in expr(1) */
+ public static final int LINE_MAX = 2048; /* max bytes in an input line */
+ public static final int RE_DUP_MAX = 255; /* max RE's in interval notation */
+ public static final int F_UNLKSYS = 4;
+ public static final int F_CNVT = 12;
+ public static final int F_SETFD = 2;
+ public static final int F_SETFL = 4;
+ public static final int F_SETLK = 8;
+ public static final int F_SETOWN = 6;
+ public static final int F_RDLCK = 1;
+ public static final int F_WRLCK = 2;
+ public static final int F_SETLKW = 9;
+ public static final int F_GETFD = 1;
+ public static final int F_DUPFD = 0;
+ public static final int O_WRONLY = 1;
+ public static final int F_RSETLKW = 13;
+ public static final int O_RDWR = 2;
+ public static final int F_RGETLK = 10;
+ public static final int O_RDONLY = 0;
+ public static final int F_UNLCK = 3;
+ public static final int F_GETOWN = 5;
+ public static final int F_RSETLK = 11;
+ public static final int F_GETFL = 3;
+ public static final int F_GETLK = 7;
}