unistd Reference
File
lib/posix/include/posix/unistd.h
Date
Wednesday, June 25, 2014
Includes
- <system/types/null.h>
- <system/types/size_t.h>
- <system/types/ssize_t.h>
- <system/types/uid_t.h>
- <system/types/off_t.h>
- <system/types/pid_t.h>
- <system/types/gid_t.h>
- <system/types/useconds_t.h>
- <system/types/intptr_t.h>
- <system/types/seek_set.h>
- <system/types/seek_cur.h>
- <system/types/seek_end.h>
Tasks
void _exit(
int status );
access
Top
int access(
const char *name,
int type );
unsigned int alarm(
unsigned int seconds );
int chdir(
const char *path );
int chown(
const char *file,
uid_t owner,
gid_t group );
confstr
Top
size_t confstr(
int name,
char *buf,
size_t len );
char * crypt(
const char *key,
const char *salt );
ctermid
Top
char * ctermid(
char *s );
int dup2(
int fd1,
int fd2 );
encrypt
Top
void encrypt(
char block[ 64 ],
int edflag );
int execl(
const char *path,
const char *arg,
... );
execle
Top
int execle(
const char *path,
const char *arg,
... );
execlp
Top
int execlp(
const char *path,
const char *arg,
... );
int execv(
const char *path,
char *const argv[] );
execve
Top
int execve(
const char *path,
char *const argv[],
char *const envp[] );
execvp
Top
int execvp(
const char *path,
char *const argv[] );
faccessat
Top
int faccessat(
int fd,
const char *path,
int amode,
int flag );
fchdir
Top
int fchdir(
int fd );
fchown
Top
int fchown(
int fd,
uid_t owner,
gid_t group );
fchownat
Top
int fchownat(
int fd,
const char *path,
uid_t owner,
gid_t group,
int flag );
fdatasync
Top
int fdatasync(
int fd );
fexecve
Top
int fexecve(
int fd,
char *const argv[],
char *const envp[] );
fpathconf
Top
long int fpathconf(
int fd,
int name );
ftruncate
Top
int ftruncate(
int fd,
off_t len );
getcwd
Top
char * getcwd(
char *buf,
size_t size );
getegid
Top
gid_t getegid(
void );
geteuid
Top
uid_t geteuid(
void );
getgid
Top
gid_t getgid(
void );
getgroups
Top
int getgroups(
int size,
gid_t list[] );
gethostid
Top
long gethostid(
void );
getlogin
Top
char * getlogin(
void );
getlogin_r
Top
int getlogin_r(
char *name,
size_t len );
getopt
Top
int getopt(
int argc,
char *const argv[],
const char *options );
getpgid
Top
pid_t getpgid(
pid_t pid );
getpgrp
Top
pid_t getpgrp(
void );
getpid
Top
pid_t getpid(
void );
getppid
Top
pid_t getppid(
void );
getsid
Top
pid_t getsid(
pid_t pid );
getuid
Top
uid_t getuid(
void );
isatty
Top
int isatty(
int fd );
lchown
Top
int lchown(
const char *file,
uid_t owner,
gid_t group );
int link(
const char *from,
const char *to );
linkat
Top
int linkat(
int fd1,
const char *path1,
int fd2,
const char *path2,
int flag );
int lockf(
int fd,
int cmd,
off_t len );
off_t lseek(
int fd,
off_t offset,
int whence );
pathconf
Top
long int pathconf(
const char *path,
int name );
int pipe(
int desc[ 2 ] );
ssize_t pread(
int fd,
void *buf,
size_t nbytes,
off_t offset );
pwrite
Top
ssize_t pwrite(
int fd,
const void *buf,
size_t nbytes,
off_t offset );
ssize_t read(
int fd,
void *buf,
size_t nbytes );
readlink
Top
int readlink(
const char *restrict path,
char *restrict buf,
size_t len );
readlinkat
Top
ssize_t readlinkat(
int fd,
const char *restrict path,
char *restrict buf,
size_t bufsize );
int rmdir(
const char *path );
setegid
Top
int setegid(
gid_t gid );
seteuid
Top
int seteuid(
uid_t uid );
setgid
Top
int setgid(
gid_t gid );
setpgid
Top
int setpgid(
pid_t pid,
pid_t pgid );
setpgrp
Top
pid_t setpgrp(
void );
setregid
Top
int setregid(
gid_t rgid,
gid_t egid );
setreuid
Top
int setreuid(
uid_t ruid,
uid_t euid );
setsid
Top
pid_t setsid(
void );
setuid
Top
int setuid(
uid_t uid );
unsigned int sleep(
unsigned int seconds );
void swab(
const void *restrict from,
void *restrict to,
ssize_t n );
symlink
Top
int symlink(
const char *from,
const char *to );
symlinkat
Top
int symlinkat(
const char *path1,
int fd,
const char *path2 );
sysconf
Top
long int sysconf(
int name );
tcgetpgrp
Top
pid_t tcgetpgrp(
int fd );
tcsetpgrp
Top
int tcsetpgrp(
int fd,
pid_t pgrp_id );
truncate
Top
int truncate(
const char *file,
off_t len );
ttyname
Top
char * ttyname(
int fd );
ttyname_r
Top
int ttyname_r(
int fd,
char *buf,
size_t len );
unlink
Top
int unlink(
const char *name );
unlinkat
Top
int unlinkat(
int fd,
const char *path,
int flag );
ssize_t write(
int fd,
const void *buf,
size_t len );
Macros
__XEOS_LIB_POSIX_UNISTD_H__
Top
#define __XEOS_LIB_POSIX_UNISTD_H__
_CS_PATH
Top
#define _CS_PATH ""
_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS
Top
#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS ""
_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS
Top
#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS ""
_CS_POSIX_V6_ILP32_OFFBIG_LIBS
Top
#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS ""
_CS_POSIX_V6_LP64_OFF64_CFLAGS
Top
#define _CS_POSIX_V6_LP64_OFF64_CFLAGS ""
_CS_POSIX_V6_LP64_OFF64_LDFLAGS
Top
#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS ""
_CS_POSIX_V6_LP64_OFF64_LIBS
Top
#define _CS_POSIX_V6_LP64_OFF64_LIBS ""
_CS_POSIX_V6_WIDTH_RESTRICTED_ENVS
Top
#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS ""
_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
Top
#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS ""
_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
Top
#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS ""
_CS_POSIX_V7_ILP32_OFFBIG_LIBS
Top
#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS ""
_CS_POSIX_V7_LP64_OFF64_CFLAGS
Top
#define _CS_POSIX_V7_LP64_OFF64_CFLAGS ""
_CS_POSIX_V7_LP64_OFF64_LDFLAGS
Top
#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS ""
_CS_POSIX_V7_LP64_OFF64_LIBS
Top
#define _CS_POSIX_V7_LP64_OFF64_LIBS ""
_CS_POSIX_V7_THREADS_CFLAGS
Top
#define _CS_POSIX_V7_THREADS_CFLAGS ""
_CS_POSIX_V7_THREADS_LDFLAGS
Top
#define _CS_POSIX_V7_THREADS_LDFLAGS ""
_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS
Top
#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS ""
_CS_V6_ENV
Top
#define _CS_V6_ENV ""
_CS_V7_ENV
Top
#define _CS_V7_ENV ""
_PC_2_SYMLINKS
Top
#define _PC_2_SYMLINKS 0
_PC_ALLOC_SIZE_MIN
Top
#define _PC_ALLOC_SIZE_MIN 0
_PC_ASYNC_IO
Top
#define _PC_ASYNC_IO 0
_PC_CHOWN_RESTRICTED
Top
#define _PC_CHOWN_RESTRICTED 0
_PC_FILESIZEBITS
Top
#define _PC_FILESIZEBITS 0
_PC_LINK_MAX
Top
#define _PC_LINK_MAX 0
_PC_MAX_CANON
Top
#define _PC_MAX_CANON 0
_PC_MAX_INPUT
Top
#define _PC_MAX_INPUT 0
_PC_NAME_MAX
Top
#define _PC_NAME_MAX 0
_PC_NO_TRUNC
Top
#define _PC_NO_TRUNC 0
_PC_PATH_MAX
Top
#define _PC_PATH_MAX 0
_PC_PIPE_BUF
Top
#define _PC_PIPE_BUF 0
_PC_PRIO_IO
Top
#define _PC_PRIO_IO 0
_PC_REC_INCR_XFER_SIZE
Top
#define _PC_REC_INCR_XFER_SIZE 0
_PC_REC_MAX_XFER_SIZE
Top
#define _PC_REC_MAX_XFER_SIZE 0
_PC_REC_MIN_XFER_SIZE
Top
#define _PC_REC_MIN_XFER_SIZE 0
_PC_REC_XFER_ALIGN
Top
#define _PC_REC_XFER_ALIGN 0
_PC_SYMLINK_MAX
Top
#define _PC_SYMLINK_MAX 0
_PC_SYNC_IO
Top
#define _PC_SYNC_IO 0
_PC_TIMESTAMP_RESOLUTION
Top
#define _PC_TIMESTAMP_RESOLUTION 0
_PC_VDISABLE
Top
#define _PC_VDISABLE 0
_POSIX2_C_BIND
Top
#define _POSIX2_C_BIND 200809L
_POSIX2_CHAR_TERM
Top
#define _POSIX2_CHAR_TERM 1
_POSIX2_SYMLINKS
Top
#define _POSIX2_SYMLINKS 1
_POSIX2_VERSION
Top
#define _POSIX2_VERSION 200809L
_POSIX_ASYNC_IO
Top
#define _POSIX_ASYNC_IO 1
_POSIX_ASYNCHRONOUS_IO
Top
#define _POSIX_ASYNCHRONOUS_IO 200809L
_POSIX_BARRIERS
Top
#define _POSIX_BARRIERS 200809L
_POSIX_CHOWN_RESTRICTED
Top
#define _POSIX_CHOWN_RESTRICTED 1
_POSIX_CLOCK_SELECTION
Top
#define _POSIX_CLOCK_SELECTION 200809L
_POSIX_JOB_CONTROL
Top
#define _POSIX_JOB_CONTROL 1
_POSIX_MAPPED_FILES
Top
#define _POSIX_MAPPED_FILES 200809L
_POSIX_MEMORY_PROTECTION
Top
#define _POSIX_MEMORY_PROTECTION 200809L
_POSIX_NO_TRUNC
Top
#define _POSIX_NO_TRUNC 1
_POSIX_PRIO_IO
Top
#define _POSIX_PRIO_IO 2
_POSIX_READER_WRITER_LOCKS
Top
#define _POSIX_READER_WRITER_LOCKS 200809L
_POSIX_REALTIME_SIGNALS
Top
#define _POSIX_REALTIME_SIGNALS 200809L
_POSIX_REGEXP
Top
#define _POSIX_REGEXP 1
_POSIX_SAVED_IDS
Top
#define _POSIX_SAVED_IDS 1
_POSIX_SEMAPHORES
Top
#define _POSIX_SEMAPHORES 200809L
_POSIX_SHELL
Top
#define _POSIX_SHELL 1
_POSIX_SPIN_LOCKS
Top
#define _POSIX_SPIN_LOCKS 200809L
_POSIX_SYNC_IO
Top
#define _POSIX_SYNC_IO 3
_POSIX_THREAD_SAFE_FUNCTIONS
Top
#define _POSIX_THREAD_SAFE_FUNCTIONS 200809L
_POSIX_THREADS
Top
#define _POSIX_THREADS 200809L
_POSIX_TIMEOUTS
Top
#define _POSIX_TIMEOUTS 200809L
_POSIX_TIMERS
Top
#define _POSIX_TIMERS 200809L
_POSIX_TIMESTAMP_RESOLUTION
Top
#define _POSIX_TIMESTAMP_RESOLUTION 1
_POSIX_V6_ILP32_OFFBIG
Top
#define _POSIX_V6_ILP32_OFFBIG 1
_POSIX_V6_LP64_OFF64
Top
#define _POSIX_V6_LP64_OFF64 1
_POSIX_V7_ILP32_OFFBIG
Top
#define _POSIX_V7_ILP32_OFFBIG 1
_POSIX_V7_LP64_OFF64
Top
#define _POSIX_V7_LP64_OFF64 1
_POSIX_VDISABLE
Top
#define _POSIX_VDISABLE 0
_POSIX_VERSION
Top
#define _POSIX_VERSION 200809L
_SC_2_C_BIND
Top
#define _SC_2_C_BIND 0
_SC_2_C_DEV
Top
#define _SC_2_C_DEV 0
_SC_2_CHAR_TERM
Top
#define _SC_2_CHAR_TERM 0
_SC_2_FORT_DEV
Top
#define _SC_2_FORT_DEV 0
_SC_2_FORT_RUN
Top
#define _SC_2_FORT_RUN 0
_SC_2_LOCALEDEF
Top
#define _SC_2_LOCALEDEF 0
_SC_2_PBS
Top
#define _SC_2_PBS 0
_SC_2_PBS_ACCOUNTING
Top
#define _SC_2_PBS_ACCOUNTING 0
_SC_2_PBS_CHECKPOINT
Top
#define _SC_2_PBS_CHECKPOINT 0
_SC_2_PBS_LOCATE
Top
#define _SC_2_PBS_LOCATE 0
_SC_2_PBS_MESSAGE
Top
#define _SC_2_PBS_MESSAGE 0
_SC_2_PBS_TRACK
Top
#define _SC_2_PBS_TRACK 0
_SC_2_SW_DEV
Top
#define _SC_2_SW_DEV 0
_SC_2_UPE
Top
#define _SC_2_UPE 0
_SC_2_VERSION
Top
#define _SC_2_VERSION 0
_SC_ADVISORY_INFO
Top
#define _SC_ADVISORY_INFO 0
_SC_AIO_LISTIO_MAX
Top
#define _SC_AIO_LISTIO_MAX 0
_SC_AIO_MAX
Top
#define _SC_AIO_MAX 0
_SC_AIO_PRIO_DELTA_MAX
Top
#define _SC_AIO_PRIO_DELTA_MAX 0
_SC_ARG_MAX
Top
#define _SC_ARG_MAX 0
_SC_ASYNCHRONOUS_IO
Top
#define _SC_ASYNCHRONOUS_IO 0
_SC_ATEXIT_MAX
Top
#define _SC_ATEXIT_MAX 0
_SC_BARRIERS
Top
#define _SC_BARRIERS 0
_SC_BC_BASE_MAX
Top
#define _SC_BC_BASE_MAX 0
_SC_BC_DIM_MAX
Top
#define _SC_BC_DIM_MAX 0
_SC_BC_SCALE_MAX
Top
#define _SC_BC_SCALE_MAX 0
_SC_BC_STRING_MAX
Top
#define _SC_BC_STRING_MAX 0
_SC_CHILD_MAX
Top
#define _SC_CHILD_MAX 0
_SC_CLK_TCK
Top
#define _SC_CLK_TCK 0
_SC_CLOCK_SELECTION
Top
#define _SC_CLOCK_SELECTION 0
_SC_COLL_WEIGHTS_MAX
Top
#define _SC_COLL_WEIGHTS_MAX 0
_SC_CPUTIME
Top
#define _SC_CPUTIME 0
_SC_DELAYTIMER_MAX
Top
#define _SC_DELAYTIMER_MAX 0
_SC_EXPR_NEST_MAX
Top
#define _SC_EXPR_NEST_MAX 0
_SC_FSYNC
Top
#define _SC_FSYNC 0
_SC_GETGR_R_SIZE_MAX
Top
#define _SC_GETGR_R_SIZE_MAX 0
_SC_GETPW_R_SIZE_MAX
Top
#define _SC_GETPW_R_SIZE_MAX 0
_SC_HOST_NAME_MAX
Top
#define _SC_HOST_NAME_MAX 0
_SC_IOV_MAX
Top
#define _SC_IOV_MAX 0
_SC_IPV6
Top
#define _SC_IPV6 0
_SC_JOB_CONTROL
Top
#define _SC_JOB_CONTROL 0
_SC_LINE_MAX
Top
#define _SC_LINE_MAX 0
_SC_LOGIN_NAME_MAX
Top
#define _SC_LOGIN_NAME_MAX 0
_SC_MAPPED_FILES
Top
#define _SC_MAPPED_FILES 0
_SC_MEMLOCK
Top
#define _SC_MEMLOCK 0
_SC_MEMLOCK_RANGE
Top
#define _SC_MEMLOCK_RANGE 0
_SC_MEMORY_PROTECTION
Top
#define _SC_MEMORY_PROTECTION 0
_SC_MESSAGE_PASSING
Top
#define _SC_MESSAGE_PASSING 0
_SC_MONOTONIC_CLOCK
Top
#define _SC_MONOTONIC_CLOCK 0
_SC_MQ_OPEN_MAX
Top
#define _SC_MQ_OPEN_MAX 0
_SC_MQ_PRIO_MAX
Top
#define _SC_MQ_PRIO_MAX 0
_SC_NGROUPS_MAX
Top
#define _SC_NGROUPS_MAX 0
_SC_OPEN_MAX
Top
#define _SC_OPEN_MAX 0
_SC_PAGE_SIZE
Top
#define _SC_PAGE_SIZE 0
_SC_PAGESIZE
Top
#define _SC_PAGESIZE 0
_SC_PRIORITIZED_IO
Top
#define _SC_PRIORITIZED_IO 0
_SC_PRIORITY_SCHEDULING
Top
#define _SC_PRIORITY_SCHEDULING 0
_SC_RAW_SOCKETS
Top
#define _SC_RAW_SOCKETS 0
_SC_RE_DUP_MAX
Top
#define _SC_RE_DUP_MAX 0
_SC_READER_WRITER_LOCKS
Top
#define _SC_READER_WRITER_LOCKS 0
_SC_REALTIME_SIGNALS
Top
#define _SC_REALTIME_SIGNALS 0
_SC_REGEXP
Top
#define _SC_REGEXP 0
_SC_RTSIG_MAX
Top
#define _SC_RTSIG_MAX 0
_SC_SAVED_IDS
Top
#define _SC_SAVED_IDS 0
_SC_SEM_NSEMS_MAX
Top
#define _SC_SEM_NSEMS_MAX 0
_SC_SEM_VALUE_MAX
Top
#define _SC_SEM_VALUE_MAX 0
_SC_SEMAPHORES
Top
#define _SC_SEMAPHORES 0
_SC_SHARED_MEMORY_OBJECTS
Top
#define _SC_SHARED_MEMORY_OBJECTS 0
_SC_SHELL
Top
#define _SC_SHELL 0
_SC_SIGQUEUE_MAX
Top
#define _SC_SIGQUEUE_MAX 0
_SC_SPAWN
Top
#define _SC_SPAWN 0
_SC_SPIN_LOCKS
Top
#define _SC_SPIN_LOCKS 0
_SC_SPORADIC_SERVER
Top
#define _SC_SPORADIC_SERVER 0
_SC_SS_REPL_MAX
Top
#define _SC_SS_REPL_MAX 0
_SC_STREAM_MAX
Top
#define _SC_STREAM_MAX 0
_SC_SYMLOOP_MAX
Top
#define _SC_SYMLOOP_MAX 0
_SC_SYNCHRONIZED_IO
Top
#define _SC_SYNCHRONIZED_IO 0
_SC_THREAD_ATTR_STACKADDR
Top
#define _SC_THREAD_ATTR_STACKADDR 0
_SC_THREAD_ATTR_STACKSIZE
Top
#define _SC_THREAD_ATTR_STACKSIZE 0
_SC_THREAD_CPUTIME
Top
#define _SC_THREAD_CPUTIME 0
_SC_THREAD_DESTRUCTOR_ITERATIONS
Top
#define _SC_THREAD_DESTRUCTOR_ITERATIONS 0
_SC_THREAD_KEYS_MAX
Top
#define _SC_THREAD_KEYS_MAX 0
_SC_THREAD_PRIO_INHERIT
Top
#define _SC_THREAD_PRIO_INHERIT 0
_SC_THREAD_PRIO_PROTECT
Top
#define _SC_THREAD_PRIO_PROTECT 0
_SC_THREAD_PRIORITY_SCHEDULING
Top
#define _SC_THREAD_PRIORITY_SCHEDULING 0
_SC_THREAD_PROCESS_SHARED
Top
#define _SC_THREAD_PROCESS_SHARED 0
_SC_THREAD_ROBUST_PRIO_INHERIT
Top
#define _SC_THREAD_ROBUST_PRIO_INHERIT 0
_SC_THREAD_ROBUST_PRIO_PROTECT
Top
#define _SC_THREAD_ROBUST_PRIO_PROTECT 0
_SC_THREAD_SAFE_FUNCTIONS
Top
#define _SC_THREAD_SAFE_FUNCTIONS 0
_SC_THREAD_SPORADIC_SERVER
Top
#define _SC_THREAD_SPORADIC_SERVER 0
_SC_THREAD_STACK_MIN
Top
#define _SC_THREAD_STACK_MIN 0
_SC_THREAD_THREADS_MAX
Top
#define _SC_THREAD_THREADS_MAX 0
_SC_THREADS
Top
#define _SC_THREADS 0
_SC_TIMEOUTS
Top
#define _SC_TIMEOUTS 0
_SC_TIMER_MAX
Top
#define _SC_TIMER_MAX 0
_SC_TIMERS
Top
#define _SC_TIMERS 0
_SC_TRACE
Top
#define _SC_TRACE 0
_SC_TRACE_EVENT_FILTER
Top
#define _SC_TRACE_EVENT_FILTER 0
_SC_TRACE_EVENT_NAME_MAX
Top
#define _SC_TRACE_EVENT_NAME_MAX 0
_SC_TRACE_INHERIT
Top
#define _SC_TRACE_INHERIT 0
_SC_TRACE_LOG
Top
#define _SC_TRACE_LOG 0
_SC_TRACE_NAME_MAX
Top
#define _SC_TRACE_NAME_MAX 0
_SC_TRACE_SYS_MAX
Top
#define _SC_TRACE_SYS_MAX 0
_SC_TRACE_USER_EVENT_MAX
Top
#define _SC_TRACE_USER_EVENT_MAX 0
_SC_TTY_NAME_MAX
Top
#define _SC_TTY_NAME_MAX 0
_SC_TYPED_MEMORY_OBJECTS
Top
#define _SC_TYPED_MEMORY_OBJECTS 0
_SC_TZNAME_MAX
Top
#define _SC_TZNAME_MAX 0
_SC_V6_ILP32_OFF32
Top
#define _SC_V6_ILP32_OFF32 0
_SC_V6_ILP32_OFFBIG
Top
#define _SC_V6_ILP32_OFFBIG 0
_SC_V6_LP64_OFF64
Top
#define _SC_V6_LP64_OFF64 0
_SC_V6_LPBIG_OFFBIG
Top
#define _SC_V6_LPBIG_OFFBIG 0
_SC_V7_ILP32_OFF32
Top
#define _SC_V7_ILP32_OFF32 0
_SC_V7_ILP32_OFFBIG
Top
#define _SC_V7_ILP32_OFFBIG 0
_SC_V7_LP64_OFF64
Top
#define _SC_V7_LP64_OFF64 0
_SC_V7_LPBIG_OFFBIG
Top
#define _SC_V7_LPBIG_OFFBIG 0
_SC_VERSION
Top
#define _SC_VERSION 0
_SC_XOPEN_CRYPT
Top
#define _SC_XOPEN_CRYPT 0
_SC_XOPEN_ENH_I18N
Top
#define _SC_XOPEN_ENH_I18N 0
_SC_XOPEN_REALTIME
Top
#define _SC_XOPEN_REALTIME 0
_SC_XOPEN_REALTIME_THREADS
Top
#define _SC_XOPEN_REALTIME_THREADS 0
_SC_XOPEN_SHM
Top
#define _SC_XOPEN_SHM 0
_SC_XOPEN_STREAMS
Top
#define _SC_XOPEN_STREAMS 0
_SC_XOPEN_UNIX
Top
#define _SC_XOPEN_UNIX 0
_SC_XOPEN_UUCP
Top
#define _SC_XOPEN_UUCP 0
_SC_XOPEN_VERSION
Top
#define _SC_XOPEN_VERSION 0
F_LOCK
Top
#define F_LOCK 0
F_TEST
Top
#define F_TEST 0
F_TLOCK
Top
#define F_TLOCK 0
F_ULOCK
Top
#define F_ULOCK 0
STDERR_FILENO
Top
#define STDERR_FILENO 2
STDIN_FILENO
Top
#define STDIN_FILENO 0
STDOUT_FILENO
Top
#define STDOUT_FILENO 1
Globals
optarg
Top
extern char * optarg;
opterr
Top
extern int opterr;
optind
Top
extern int optind;
optopt
Top
extern int optopt;