This is libc.info, produced by makeinfo version 5.2 from libc.texinfo. This file documents the GNU C Library. This is ‘The GNU C Library Reference Manual’, for version 2.25. Copyright © 1993–2017 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with the Invariant Sections being “Free Software Needs Free Documentation” and “GNU Lesser General Public License”, the Front-Cover texts being “A GNU Manual”, and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled "GNU Free Documentation License". (a) The FSF’s Back-Cover Text is: “You have the freedom to copy and modify this GNU manual. Buying copies from the FSF supports it in developing GNU and promoting software freedom.” INFO-DIR-SECTION Software libraries START-INFO-DIR-ENTRY * Libc: (libc). C library. END-INFO-DIR-ENTRY INFO-DIR-SECTION GNU C library functions and macros START-INFO-DIR-ENTRY * a64l: (libc)Encode Binary Data. * abort: (libc)Aborting a Program. * abs: (libc)Absolute Value. * accept: (libc)Accepting Connections. * access: (libc)Testing File Access. * acosf: (libc)Inverse Trig Functions. * acoshf: (libc)Hyperbolic Functions. * acosh: (libc)Hyperbolic Functions. * acoshl: (libc)Hyperbolic Functions. * acos: (libc)Inverse Trig Functions. * acosl: (libc)Inverse Trig Functions. * addmntent: (libc)mtab. * addseverity: (libc)Adding Severity Classes. * adjtime: (libc)High-Resolution Calendar. * adjtimex: (libc)High-Resolution Calendar. * aio_cancel64: (libc)Cancel AIO Operations. * aio_cancel: (libc)Cancel AIO Operations. * aio_error64: (libc)Status of AIO Operations. * aio_error: (libc)Status of AIO Operations. * aio_fsync64: (libc)Synchronizing AIO Operations. * aio_fsync: (libc)Synchronizing AIO Operations. * aio_init: (libc)Configuration of AIO. * aio_read64: (libc)Asynchronous Reads/Writes. * aio_read: (libc)Asynchronous Reads/Writes. * aio_return64: (libc)Status of AIO Operations. * aio_return: (libc)Status of AIO Operations. * aio_suspend64: (libc)Synchronizing AIO Operations. * aio_suspend: (libc)Synchronizing AIO Operations. * aio_write64: (libc)Asynchronous Reads/Writes. * aio_write: (libc)Asynchronous Reads/Writes. * alarm: (libc)Setting an Alarm. * aligned_alloc: (libc)Aligned Memory Blocks. * alloca: (libc)Variable Size Automatic. * alphasort64: (libc)Scanning Directory Content. * alphasort: (libc)Scanning Directory Content. * ALTWERASE: (libc)Local Modes. * ARG_MAX: (libc)General Limits. * argp_error: (libc)Argp Helper Functions. * ARGP_ERR_UNKNOWN: (libc)Argp Parser Functions. * argp_failure: (libc)Argp Helper Functions. * argp_help: (libc)Argp Help. * argp_parse: (libc)Argp. * argp_state_help: (libc)Argp Helper Functions. * argp_usage: (libc)Argp Helper Functions. * argz_add: (libc)Argz Functions. * argz_add_sep: (libc)Argz Functions. * argz_append: (libc)Argz Functions. * argz_count: (libc)Argz Functions. * argz_create: (libc)Argz Functions. * argz_create_sep: (libc)Argz Functions. * argz_delete: (libc)Argz Functions. * argz_extract: (libc)Argz Functions. * argz_insert: (libc)Argz Functions. * argz_next: (libc)Argz Functions. * argz_replace: (libc)Argz Functions. * argz_stringify: (libc)Argz Functions. * asctime: (libc)Formatting Calendar Time. * asctime_r: (libc)Formatting Calendar Time. * asinf: (libc)Inverse Trig Functions. * asinhf: (libc)Hyperbolic Functions. * asinh: (libc)Hyperbolic Functions. * asinhl: (libc)Hyperbolic Functions. * asin: (libc)Inverse Trig Functions. * asinl: (libc)Inverse Trig Functions. * asprintf: (libc)Dynamic Output. * assert: (libc)Consistency Checking. * assert_perror: (libc)Consistency Checking. * atan2f: (libc)Inverse Trig Functions. * atan2: (libc)Inverse Trig Functions. * atan2l: (libc)Inverse Trig Functions. * atanf: (libc)Inverse Trig Functions. * atanhf: (libc)Hyperbolic Functions. * atanh: (libc)Hyperbolic Functions. * atanhl: (libc)Hyperbolic Functions. * atan: (libc)Inverse Trig Functions. * atanl: (libc)Inverse Trig Functions. * atexit: (libc)Cleanups on Exit. * atof: (libc)Parsing of Floats. * atoi: (libc)Parsing of Integers. * atol: (libc)Parsing of Integers. * atoll: (libc)Parsing of Integers. * backtrace: (libc)Backtraces. * backtrace_symbols_fd: (libc)Backtraces. * backtrace_symbols: (libc)Backtraces. * basename: (libc)Finding Tokens in a String. * basename: (libc)Finding Tokens in a String. * BC_BASE_MAX: (libc)Utility Limits. * BC_DIM_MAX: (libc)Utility Limits. * bcmp: (libc)String/Array Comparison. * bcopy: (libc)Copying Strings and Arrays. * BC_SCALE_MAX: (libc)Utility Limits. * BC_STRING_MAX: (libc)Utility Limits. * bind: (libc)Setting Address. * bind_textdomain_codeset: (libc)Charset conversion in gettext. * bindtextdomain: (libc)Locating gettext catalog. * BRKINT: (libc)Input Modes. * brk: (libc)Resizing the Data Segment. * bsearch: (libc)Array Search Function. * btowc: (libc)Converting a Character. * BUFSIZ: (libc)Controlling Buffering. * bzero: (libc)Copying Strings and Arrays. * cabsf: (libc)Absolute Value. * cabs: (libc)Absolute Value. * cabsl: (libc)Absolute Value. * cacosf: (libc)Inverse Trig Functions. * cacoshf: (libc)Hyperbolic Functions. * cacosh: (libc)Hyperbolic Functions. * cacoshl: (libc)Hyperbolic Functions. * cacos: (libc)Inverse Trig Functions. * cacosl: (libc)Inverse Trig Functions. * calloc: (libc)Allocating Cleared Space. * canonicalize_file_name: (libc)Symbolic Links. * canonicalizef: (libc)FP Bit Twiddling. * canonicalize: (libc)FP Bit Twiddling. * canonicalizel: (libc)FP Bit Twiddling. * cargf: (libc)Operations on Complex. * carg: (libc)Operations on Complex. * cargl: (libc)Operations on Complex. * casinf: (libc)Inverse Trig Functions. * casinhf: (libc)Hyperbolic Functions. * casinh: (libc)Hyperbolic Functions. * casinhl: (libc)Hyperbolic Functions. * casin: (libc)Inverse Trig Functions. * casinl: (libc)Inverse Trig Functions. * catanf: (libc)Inverse Trig Functions. * catanhf: (libc)Hyperbolic Functions. * catanh: (libc)Hyperbolic Functions. * catanhl: (libc)Hyperbolic Functions. * catan: (libc)Inverse Trig Functions. * catanl: (libc)Inverse Trig Functions. * catclose: (libc)The catgets Functions. * catgets: (libc)The catgets Functions. * catopen: (libc)The catgets Functions. * cbc_crypt: (libc)DES Encryption. * cbrtf: (libc)Exponents and Logarithms. * cbrt: (libc)Exponents and Logarithms. * cbrtl: (libc)Exponents and Logarithms. * ccosf: (libc)Trig Functions. * ccoshf: (libc)Hyperbolic Functions. * ccosh: (libc)Hyperbolic Functions. * ccoshl: (libc)Hyperbolic Functions. * ccos: (libc)Trig Functions. * ccosl: (libc)Trig Functions. * CCTS_OFLOW: (libc)Control Modes. * ceilf: (libc)Rounding Functions. * ceil: (libc)Rounding Functions. * ceill: (libc)Rounding Functions. * cexpf: (libc)Exponents and Logarithms. * cexp: (libc)Exponents and Logarithms. * cexpl: (libc)Exponents and Logarithms. * cfgetispeed: (libc)Line Speed. * cfgetospeed: (libc)Line Speed. * cfmakeraw: (libc)Noncanonical Input. * cfree: (libc)Freeing after Malloc. * cfsetispeed: (libc)Line Speed. * cfsetospeed: (libc)Line Speed. * cfsetspeed: (libc)Line Speed. * chdir: (libc)Working Directory. * CHILD_MAX: (libc)General Limits. * chmod: (libc)Setting Permissions. * chown: (libc)File Owner. * CIGNORE: (libc)Control Modes. * cimagf: (libc)Operations on Complex. * cimag: (libc)Operations on Complex. * cimagl: (libc)Operations on Complex. * clearenv: (libc)Environment Access. * clearerr: (libc)Error Recovery. * clearerr_unlocked: (libc)Error Recovery. * CLK_TCK: (libc)Processor Time. * CLOCAL: (libc)Control Modes. * clock: (libc)CPU Time. * CLOCKS_PER_SEC: (libc)CPU Time. * clog10f: (libc)Exponents and Logarithms. * clog10: (libc)Exponents and Logarithms. * clog10l: (libc)Exponents and Logarithms. * clogf: (libc)Exponents and Logarithms. * clog: (libc)Exponents and Logarithms. * clogl: (libc)Exponents and Logarithms. * closedir: (libc)Reading/Closing Directory. * close: (libc)Opening and Closing Files. * closelog: (libc)closelog. * COLL_WEIGHTS_MAX: (libc)Utility Limits. * _Complex_I: (libc)Complex Numbers. * confstr: (libc)String Parameters. * conjf: (libc)Operations on Complex. * conj: (libc)Operations on Complex. * conjl: (libc)Operations on Complex. * connect: (libc)Connecting. * copysignf: (libc)FP Bit Twiddling. * copysign: (libc)FP Bit Twiddling. * copysignl: (libc)FP Bit Twiddling. * cosf: (libc)Trig Functions. * coshf: (libc)Hyperbolic Functions. * cosh: (libc)Hyperbolic Functions. * coshl: (libc)Hyperbolic Functions. * cos: (libc)Trig Functions. * cosl: (libc)Trig Functions. * cpowf: (libc)Exponents and Logarithms. * cpow: (libc)Exponents and Logarithms. * cpowl: (libc)Exponents and Logarithms. * cprojf: (libc)Operations on Complex. * cproj: (libc)Operations on Complex. * cprojl: (libc)Operations on Complex. * CPU_CLR: (libc)CPU Affinity. * CPU_ISSET: (libc)CPU Affinity. * CPU_SET: (libc)CPU Affinity. * CPU_SETSIZE: (libc)CPU Affinity. * CPU_ZERO: (libc)CPU Affinity. * CREAD: (libc)Control Modes. * crealf: (libc)Operations on Complex. * creal: (libc)Operations on Complex. * creall: (libc)Operations on Complex. * creat64: (libc)Opening and Closing Files. * creat: (libc)Opening and Closing Files. * CRTS_IFLOW: (libc)Control Modes. * crypt: (libc)crypt. * crypt_r: (libc)crypt. * CS5: (libc)Control Modes. * CS6: (libc)Control Modes. * CS7: (libc)Control Modes. * CS8: (libc)Control Modes. * csinf: (libc)Trig Functions. * csinhf: (libc)Hyperbolic Functions. * csinh: (libc)Hyperbolic Functions. * csinhl: (libc)Hyperbolic Functions. * csin: (libc)Trig Functions. * csinl: (libc)Trig Functions. * CSIZE: (libc)Control Modes. * csqrtf: (libc)Exponents and Logarithms. * csqrt: (libc)Exponents and Logarithms. * csqrtl: (libc)Exponents and Logarithms. * CSTOPB: (libc)Control Modes. * ctanf: (libc)Trig Functions. * ctanhf: (libc)Hyperbolic Functions. * ctanh: (libc)Hyperbolic Functions. * ctanhl: (libc)Hyperbolic Functions. * ctan: (libc)Trig Functions. * ctanl: (libc)Trig Functions. * ctermid: (libc)Identifying the Terminal. * ctime: (libc)Formatting Calendar Time. * ctime_r: (libc)Formatting Calendar Time. * cuserid: (libc)Who Logged In. * dcgettext: (libc)Translation with gettext. * dcngettext: (libc)Advanced gettext functions. * DES_FAILED: (libc)DES Encryption. * des_setparity: (libc)DES Encryption. * dgettext: (libc)Translation with gettext. * difftime: (libc)Elapsed Time. * dirfd: (libc)Opening a Directory. * dirname: (libc)Finding Tokens in a String. * div: (libc)Integer Division. * dngettext: (libc)Advanced gettext functions. * drand48: (libc)SVID Random. * drand48_r: (libc)SVID Random. * dremf: (libc)Remainder Functions. * drem: (libc)Remainder Functions. * dreml: (libc)Remainder Functions. * DTTOIF: (libc)Directory Entries. * dup2: (libc)Duplicating Descriptors. * dup: (libc)Duplicating Descriptors. * E2BIG: (libc)Error Codes. * EACCES: (libc)Error Codes. * EADDRINUSE: (libc)Error Codes. * EADDRNOTAVAIL: (libc)Error Codes. * EADV: (libc)Error Codes. * EAFNOSUPPORT: (libc)Error Codes. * EAGAIN: (libc)Error Codes. * EALREADY: (libc)Error Codes. * EAUTH: (libc)Error Codes. * EBACKGROUND: (libc)Error Codes. * EBADE: (libc)Error Codes. * EBADFD: (libc)Error Codes. * EBADF: (libc)Error Codes. * EBADMSG: (libc)Error Codes. * EBADR: (libc)Error Codes. * EBADRPC: (libc)Error Codes. * EBADRQC: (libc)Error Codes. * EBADSLT: (libc)Error Codes. * EBFONT: (libc)Error Codes. * EBUSY: (libc)Error Codes. * ECANCELED: (libc)Error Codes. * ecb_crypt: (libc)DES Encryption. * ECHILD: (libc)Error Codes. * ECHOCTL: (libc)Local Modes. * ECHOE: (libc)Local Modes. * ECHOKE: (libc)Local Modes. * ECHOK: (libc)Local Modes. * ECHO: (libc)Local Modes. * ECHONL: (libc)Local Modes. * ECHOPRT: (libc)Local Modes. * ECHRNG: (libc)Error Codes. * ECOMM: (libc)Error Codes. * ECONNABORTED: (libc)Error Codes. * ECONNREFUSED: (libc)Error Codes. * ECONNRESET: (libc)Error Codes. * ecvt: (libc)System V Number Conversion. * ecvt_r: (libc)System V Number Conversion. * EDEADLK: (libc)Error Codes. * EDEADLOCK: (libc)Error Codes. * EDESTADDRREQ: (libc)Error Codes. * EDIED: (libc)Error Codes. * ED: (libc)Error Codes. * EDOM: (libc)Error Codes. * EDOTDOT: (libc)Error Codes. * EDQUOT: (libc)Error Codes. * EEXIST: (libc)Error Codes. * EFAULT: (libc)Error Codes. * EFBIG: (libc)Error Codes. * EFTYPE: (libc)Error Codes. * EGRATUITOUS: (libc)Error Codes. * EGREGIOUS: (libc)Error Codes. * EHOSTDOWN: (libc)Error Codes. * EHOSTUNREACH: (libc)Error Codes. * EHWPOISON: (libc)Error Codes. * EIDRM: (libc)Error Codes. * EIEIO: (libc)Error Codes. * EILSEQ: (libc)Error Codes. * EINPROGRESS: (libc)Error Codes. * EINTR: (libc)Error Codes. * EINVAL: (libc)Error Codes. * EIO: (libc)Error Codes. * EISCONN: (libc)Error Codes. * EISDIR: (libc)Error Codes. * EISNAM: (libc)Error Codes. * EKEYEXPIRED: (libc)Error Codes. * EKEYREJECTED: (libc)Error Codes. * EKEYREVOKED: (libc)Error Codes. * EL2HLT: (libc)Error Codes. * EL2NSYNC: (libc)Error Codes. * EL3HLT: (libc)Error Codes. * EL3RST: (libc)Error Codes. * ELIBACC: (libc)Error Codes. * ELIBBAD: (libc)Error Codes. * ELIBEXEC: (libc)Error Codes. * ELIBMAX: (libc)Error Codes. * ELIBSCN: (libc)Error Codes. * ELNRNG: (libc)Error Codes. * ELOOP: (libc)Error Codes. * EMEDIUMTYPE: (libc)Error Codes. * EMFILE: (libc)Error Codes. * EMLINK: (libc)Error Codes. * EMSGSIZE: (libc)Error Codes. * EMULTIHOP: (libc)Error Codes. * ENAMETOOLONG: (libc)Error Codes. * ENAVAIL: (libc)Error Codes. * encrypt: (libc)DES Encryption. * encrypt_r: (libc)DES Encryption. * endfsent: (libc)fstab. * endgrent: (libc)Scanning All Groups. * endhostent: (libc)Host Names. * endmntent: (libc)mtab. * endnetent: (libc)Networks Database. * endnetgrent: (libc)Lookup Netgroup. * endprotoent: (libc)Protocols Database. * endpwent: (libc)Scanning All Users. * endservent: (libc)Services Database. * endutent: (libc)Manipulating the Database. * endutxent: (libc)XPG Functions. * ENEEDAUTH: (libc)Error Codes. * ENETDOWN: (libc)Error Codes. * ENETRESET: (libc)Error Codes. * ENETUNREACH: (libc)Error Codes. * ENFILE: (libc)Error Codes. * ENOANO: (libc)Error Codes. * ENOBUFS: (libc)Error Codes. * ENOCSI: (libc)Error Codes. * ENODATA: (libc)Error Codes. * ENODEV: (libc)Error Codes. * ENOENT: (libc)Error Codes. * ENOEXEC: (libc)Error Codes. * ENOKEY: (libc)Error Codes. * ENOLCK: (libc)Error Codes. * ENOLINK: (libc)Error Codes. * ENOMEDIUM: (libc)Error Codes. * ENOMEM: (libc)Error Codes. * ENOMSG: (libc)Error Codes. * ENONET: (libc)Error Codes. * ENOPKG: (libc)Error Codes. * ENOPROTOOPT: (libc)Error Codes. * ENOSPC: (libc)Error Codes. * ENOSR: (libc)Error Codes. * ENOSTR: (libc)Error Codes. * ENOSYS: (libc)Error Codes. * ENOTBLK: (libc)Error Codes. * ENOTCONN: (libc)Error Codes. * ENOTDIR: (libc)Error Codes. * ENOTEMPTY: (libc)Error Codes. * ENOTNAM: (libc)Error Codes. * ENOTRECOVERABLE: (libc)Error Codes. * ENOTSOCK: (libc)Error Codes. * ENOTSUP: (libc)Error Codes. * ENOTTY: (libc)Error Codes. * ENOTUNIQ: (libc)Error Codes. * envz_add: (libc)Envz Functions. * envz_entry: (libc)Envz Functions. * envz_get: (libc)Envz Functions. * envz_merge: (libc)Envz Functions. * envz_remove: (libc)Envz Functions. * envz_strip: (libc)Envz Functions. * ENXIO: (libc)Error Codes. * EOF: (libc)EOF and Errors. * EOPNOTSUPP: (libc)Error Codes. * EOVERFLOW: (libc)Error Codes. * EOWNERDEAD: (libc)Error Codes. * EPERM: (libc)Error Codes. * EPFNOSUPPORT: (libc)Error Codes. * EPIPE: (libc)Error Codes. * EPROCLIM: (libc)Error Codes. * EPROCUNAVAIL: (libc)Error Codes. * EPROGMISMATCH: (libc)Error Codes. * EPROGUNAVAIL: (libc)Error Codes. * EPROTO: (libc)Error Codes. * EPROTONOSUPPORT: (libc)Error Codes. * EPROTOTYPE: (libc)Error Codes. * EQUIV_CLASS_MAX: (libc)Utility Limits. * erand48: (libc)SVID Random. * erand48_r: (libc)SVID Random. * ERANGE: (libc)Error Codes. * EREMCHG: (libc)Error Codes. * EREMOTEIO: (libc)Error Codes. * EREMOTE: (libc)Error Codes. * ERESTART: (libc)Error Codes. * erfcf: (libc)Special Functions. * erfc: (libc)Special Functions. * erfcl: (libc)Special Functions. * erff: (libc)Special Functions. * ERFKILL: (libc)Error Codes. * erf: (libc)Special Functions. * erfl: (libc)Special Functions. * EROFS: (libc)Error Codes. * ERPCMISMATCH: (libc)Error Codes. * err: (libc)Error Messages. * errno: (libc)Checking for Errors. * error_at_line: (libc)Error Messages. * error: (libc)Error Messages. * errx: (libc)Error Messages. * ESHUTDOWN: (libc)Error Codes. * ESOCKTNOSUPPORT: (libc)Error Codes. * ESPIPE: (libc)Error Codes. * ESRCH: (libc)Error Codes. * ESRMNT: (libc)Error Codes. * ESTALE: (libc)Error Codes. * ESTRPIPE: (libc)Error Codes. * ETIMEDOUT: (libc)Error Codes. * ETIME: (libc)Error Codes. * ETOOMANYREFS: (libc)Error Codes. * ETXTBSY: (libc)Error Codes. * EUCLEAN: (libc)Error Codes. * EUNATCH: (libc)Error Codes. * EUSERS: (libc)Error Codes. * EWOULDBLOCK: (libc)Error Codes. * EXDEV: (libc)Error Codes. * execle: (libc)Executing a File. * execl: (libc)Executing a File. * execlp: (libc)Executing a File. * execve: (libc)Executing a File. * execv: (libc)Executing a File. * execvp: (libc)Executing a File. * EXFULL: (libc)Error Codes. * EXIT_FAILURE: (libc)Exit Status. * exit: (libc)Normal Termination. * _exit: (libc)Termination Internals. * _Exit: (libc)Termination Internals. * EXIT_SUCCESS: (libc)Exit Status. * exp10f: (libc)Exponents and Logarithms. * exp10: (libc)Exponents and Logarithms. * exp10l: (libc)Exponents and Logarithms. * exp2f: (libc)Exponents and Logarithms. * exp2: (libc)Exponents and Logarithms. * exp2l: (libc)Exponents and Logarithms. * expf: (libc)Exponents and Logarithms. * exp: (libc)Exponents and Logarithms. * explicit_bzero: (libc)Erasing Sensitive Data. * expl: (libc)Exponents and Logarithms. * expm1f: (libc)Exponents and Logarithms. * expm1: (libc)Exponents and Logarithms. * expm1l: (libc)Exponents and Logarithms. * EXPR_NEST_MAX: (libc)Utility Limits. * fabsf: (libc)Absolute Value. * fabs: (libc)Absolute Value. * fabsl: (libc)Absolute Value. * __fbufsize: (libc)Controlling Buffering. * fchdir: (libc)Working Directory. * fchmod: (libc)Setting Permissions. * fchown: (libc)File Owner. * fcloseall: (libc)Closing Streams. * fclose: (libc)Closing Streams. * fcntl: (libc)Control Operations. * fcvt: (libc)System V Number Conversion. * fcvt_r: (libc)System V Number Conversion. * fdatasync: (libc)Synchronizing I/O. * FD_CLOEXEC: (libc)Descriptor Flags. * FD_CLR: (libc)Waiting for I/O. * fdimf: (libc)Misc FP Arithmetic. * fdim: (libc)Misc FP Arithmetic. * fdiml: (libc)Misc FP Arithmetic. * FD_ISSET: (libc)Waiting for I/O. * fdopendir: (libc)Opening a Directory. * fdopen: (libc)Descriptors and Streams. * FD_SET: (libc)Waiting for I/O. * FD_SETSIZE: (libc)Waiting for I/O. * F_DUPFD: (libc)Duplicating Descriptors. * FD_ZERO: (libc)Waiting for I/O. * feclearexcept: (libc)Status bit operations. * fedisableexcept: (libc)Control Functions. * feenableexcept: (libc)Control Functions. * fegetenv: (libc)Control Functions. * fegetexceptflag: (libc)Status bit operations. * fegetexcept: (libc)Control Functions. * fegetmode: (libc)Control Functions. * fegetround: (libc)Rounding. * feholdexcept: (libc)Control Functions. * feof: (libc)EOF and Errors. * feof_unlocked: (libc)EOF and Errors. * feraiseexcept: (libc)Status bit operations. * ferror: (libc)EOF and Errors. * ferror_unlocked: (libc)EOF and Errors. * fesetenv: (libc)Control Functions. * fesetexceptflag: (libc)Status bit operations. * fesetexcept: (libc)Status bit operations. * fesetmode: (libc)Control Functions. * fesetround: (libc)Rounding. * FE_SNANS_ALWAYS_SIGNAL: (libc)Infinity and NaN. * fetestexceptflag: (libc)Status bit operations. * fetestexcept: (libc)Status bit operations. * feupdateenv: (libc)Control Functions. * fflush: (libc)Flushing Buffers. * fflush_unlocked: (libc)Flushing Buffers. * fgetc: (libc)Character Input. * fgetc_unlocked: (libc)Character Input. * F_GETFD: (libc)Descriptor Flags. * F_GETFL: (libc)Getting File Status Flags. * fgetgrent: (libc)Scanning All Groups. * fgetgrent_r: (libc)Scanning All Groups. * F_GETLK: (libc)File Locks. * F_GETOWN: (libc)Interrupt Input. * fgetpos64: (libc)Portable Positioning. * fgetpos: (libc)Portable Positioning. * fgetpwent: (libc)Scanning All Users. * fgetpwent_r: (libc)Scanning All Users. * fgets: (libc)Line Input. * fgets_unlocked: (libc)Line Input. * fgetwc: (libc)Character Input. * fgetwc_unlocked: (libc)Character Input. * fgetws: (libc)Line Input. * fgetws_unlocked: (libc)Line Input. * FILENAME_MAX: (libc)Limits for Files. * fileno: (libc)Descriptors and Streams. * fileno_unlocked: (libc)Descriptors and Streams. * finitef: (libc)Floating Point Classes. * finite: (libc)Floating Point Classes. * finitel: (libc)Floating Point Classes. * __flbf: (libc)Controlling Buffering. * flockfile: (libc)Streams and Threads. * floorf: (libc)Rounding Functions. * floor: (libc)Rounding Functions. * floorl: (libc)Rounding Functions. * _flushlbf: (libc)Flushing Buffers. * FLUSHO: (libc)Local Modes. * fmaf: (libc)Misc FP Arithmetic. * fma: (libc)Misc FP Arithmetic. * fmal: (libc)Misc FP Arithmetic. * fmaxf: (libc)Misc FP Arithmetic. * fmax: (libc)Misc FP Arithmetic. * fmaxl: (libc)Misc FP Arithmetic. * fmaxmagf: (libc)Misc FP Arithmetic. * fmaxmag: (libc)Misc FP Arithmetic. * fmaxmagl: (libc)Misc FP Arithmetic. * fmemopen: (libc)String Streams. * fminf: (libc)Misc FP Arithmetic. * fmin: (libc)Misc FP Arithmetic. * fminl: (libc)Misc FP Arithmetic. * fminmagf: (libc)Misc FP Arithmetic. * fminmag: (libc)Misc FP Arithmetic. * fminmagl: (libc)Misc FP Arithmetic. * fmodf: (libc)Remainder Functions. * fmod: (libc)Remainder Functions. * fmodl: (libc)Remainder Functions. * fmtmsg: (libc)Printing Formatted Messages. * fnmatch: (libc)Wildcard Matching. * F_OFD_GETLK: (libc)Open File Description Locks. * F_OFD_SETLK: (libc)Open File Description Locks. * F_OFD_SETLKW: (libc)Open File Description Locks. * F_OK: (libc)Testing File Access. * fopen64: (libc)Opening Streams. * fopencookie: (libc)Streams and Cookies. * fopen: (libc)Opening Streams. * FOPEN_MAX: (libc)Opening Streams. * fork: (libc)Creating a Process. * forkpty: (libc)Pseudo-Terminal Pairs. * fpathconf: (libc)Pathconf. * fpclassify: (libc)Floating Point Classes. * __fpending: (libc)Controlling Buffering. * FP_ILOGB0: (libc)Exponents and Logarithms. * FP_ILOGBNAN: (libc)Exponents and Logarithms. * FP_LLOGB0: (libc)Exponents and Logarithms. * FP_LLOGBNAN: (libc)Exponents and Logarithms. * fprintf: (libc)Formatted Output Functions. * __fpurge: (libc)Flushing Buffers. * fputc: (libc)Simple Output. * fputc_unlocked: (libc)Simple Output. * fputs: (libc)Simple Output. * fputs_unlocked: (libc)Simple Output. * fputwc: (libc)Simple Output. * fputwc_unlocked: (libc)Simple Output. * fputws: (libc)Simple Output. * fputws_unlocked: (libc)Simple Output. * __freadable: (libc)Opening Streams. * __freading: (libc)Opening Streams. * fread: (libc)Block Input/Output. * fread_unlocked: (libc)Block Input/Output. * free: (libc)Freeing after Malloc. * freopen64: (libc)Opening Streams. * freopen: (libc)Opening Streams. * frexpf: (libc)Normalization Functions. * frexp: (libc)Normalization Functions. * frexpl: (libc)Normalization Functions. * fromfpf: (libc)Rounding Functions. * fromfp: (libc)Rounding Functions. * fromfpl: (libc)Rounding Functions. * fromfpxf: (libc)Rounding Functions. * fromfpx: (libc)Rounding Functions. * fromfpxl: (libc)Rounding Functions. * fscanf: (libc)Formatted Input Functions. * fseek: (libc)File Positioning. * fseeko64: (libc)File Positioning. * fseeko: (libc)File Positioning. * F_SETFD: (libc)Descriptor Flags. * F_SETFL: (libc)Getting File Status Flags. * F_SETLK: (libc)File Locks. * F_SETLKW: (libc)File Locks. * __fsetlocking: (libc)Streams and Threads. * F_SETOWN: (libc)Interrupt Input. * fsetpos64: (libc)Portable Positioning. * fsetpos: (libc)Portable Positioning. * fstat64: (libc)Reading Attributes. * fstat: (libc)Reading Attributes. * fsync: (libc)Synchronizing I/O. * ftell: (libc)File Positioning. * ftello64: (libc)File Positioning. * ftello: (libc)File Positioning. * ftruncate64: (libc)File Size. * ftruncate: (libc)File Size. * ftrylockfile: (libc)Streams and Threads. * ftw64: (libc)Working with Directory Trees. * ftw: (libc)Working with Directory Trees. * funlockfile: (libc)Streams and Threads. * futimes: (libc)File Times. * fwide: (libc)Streams and I18N. * fwprintf: (libc)Formatted Output Functions. * __fwritable: (libc)Opening Streams. * fwrite: (libc)Block Input/Output. * fwrite_unlocked: (libc)Block Input/Output. * __fwriting: (libc)Opening Streams. * fwscanf: (libc)Formatted Input Functions. * gammaf: (libc)Special Functions. * gamma: (libc)Special Functions. * gammal: (libc)Special Functions. * __gconv_end_fct: (libc)glibc iconv Implementation. * __gconv_fct: (libc)glibc iconv Implementation. * __gconv_init_fct: (libc)glibc iconv Implementation. * gcvt: (libc)System V Number Conversion. * getauxval: (libc)Auxiliary Vector. * get_avphys_pages: (libc)Query Memory Parameters. * getchar: (libc)Character Input. * getchar_unlocked: (libc)Character Input. * getc: (libc)Character Input. * getcontext: (libc)System V contexts. * getc_unlocked: (libc)Character Input. * get_current_dir_name: (libc)Working Directory. * getcwd: (libc)Working Directory. * getdate: (libc)General Time String Parsing. * getdate_r: (libc)General Time String Parsing. * getdelim: (libc)Line Input. * getdomainnname: (libc)Host Identification. * getegid: (libc)Reading Persona. * getentropy: (libc)Unpredictable Bytes. * getenv: (libc)Environment Access. * geteuid: (libc)Reading Persona. * getfsent: (libc)fstab. * getfsfile: (libc)fstab. * getfsspec: (libc)fstab. * getgid: (libc)Reading Persona. * getgrent: (libc)Scanning All Groups. * getgrent_r: (libc)Scanning All Groups. * getgrgid: (libc)Lookup Group. * getgrgid_r: (libc)Lookup Group. * getgrnam: (libc)Lookup Group. * getgrnam_r: (libc)Lookup Group. * getgrouplist: (libc)Setting Groups. * getgroups: (libc)Reading Persona. * gethostbyaddr: (libc)Host Names. * gethostbyaddr_r: (libc)Host Names. * gethostbyname2: (libc)Host Names. * gethostbyname2_r: (libc)Host Names. * gethostbyname: (libc)Host Names. * gethostbyname_r: (libc)Host Names. * gethostent: (libc)Host Names. * gethostid: (libc)Host Identification. * gethostname: (libc)Host Identification. * getitimer: (libc)Setting an Alarm. * getline: (libc)Line Input. * getloadavg: (libc)Processor Resources. * getlogin: (libc)Who Logged In. * getmntent: (libc)mtab. * getmntent_r: (libc)mtab. * getnetbyaddr: (libc)Networks Database. * getnetbyname: (libc)Networks Database. * getnetent: (libc)Networks Database. * getnetgrent: (libc)Lookup Netgroup. * getnetgrent_r: (libc)Lookup Netgroup. * get_nprocs_conf: (libc)Processor Resources. * get_nprocs: (libc)Processor Resources. * getopt: (libc)Using Getopt. * getopt_long: (libc)Getopt Long Options. * getopt_long_only: (libc)Getopt Long Options. * getpagesize: (libc)Query Memory Parameters. * getpass: (libc)getpass. * getpayloadf: (libc)FP Bit Twiddling. * getpayload: (libc)FP Bit Twiddling. * getpayloadl: (libc)FP Bit Twiddling. * getpeername: (libc)Who is Connected. * getpgid: (libc)Process Group Functions. * getpgrp: (libc)Process Group Functions. * get_phys_pages: (libc)Query Memory Parameters. * getpid: (libc)Process Identification. * getppid: (libc)Process Identification. * getpriority: (libc)Traditional Scheduling Functions. * getprotobyname: (libc)Protocols Database. * getprotobynumber: (libc)Protocols Database. * getprotoent: (libc)Protocols Database. * getpt: (libc)Allocation. * getpwent: (libc)Scanning All Users. * getpwent_r: (libc)Scanning All Users. * getpwnam: (libc)Lookup User. * getpwnam_r: (libc)Lookup User. * getpwuid: (libc)Lookup User. * getpwuid_r: (libc)Lookup User. * getrandom: (libc)Unpredictable Bytes. * getrlimit64: (libc)Limits on Resources. * getrlimit: (libc)Limits on Resources. * getrusage: (libc)Resource Usage. * getservbyname: (libc)Services Database. * getservbyport: (libc)Services Database. * getservent: (libc)Services Database. * getsid: (libc)Process Group Functions. * gets: (libc)Line Input. * getsockname: (libc)Reading Address. * getsockopt: (libc)Socket Option Functions. * getsubopt: (libc)Suboptions. * gettext: (libc)Translation with gettext. * gettimeofday: (libc)High-Resolution Calendar. * getuid: (libc)Reading Persona. * getumask: (libc)Setting Permissions. * getutent: (libc)Manipulating the Database. * getutent_r: (libc)Manipulating the Database. * getutid: (libc)Manipulating the Database. * getutid_r: (libc)Manipulating the Database. * getutline: (libc)Manipulating the Database. * getutline_r: (libc)Manipulating the Database. * getutmp: (libc)XPG Functions. * getutmpx: (libc)XPG Functions. * getutxent: (libc)XPG Functions. * getutxid: (libc)XPG Functions. * getutxline: (libc)XPG Functions. * getwchar: (libc)Character Input. * getwchar_unlocked: (libc)Character Input. * getwc: (libc)Character Input. * getwc_unlocked: (libc)Character Input. * getwd: (libc)Working Directory. * getw: (libc)Character Input. * glob64: (libc)Calling Glob. * globfree64: (libc)More Flags for Globbing. * globfree: (libc)More Flags for Globbing. * glob: (libc)Calling Glob. * gmtime: (libc)Broken-down Time. * gmtime_r: (libc)Broken-down Time. * grantpt: (libc)Allocation. * gsignal: (libc)Signaling Yourself. * gtty: (libc)BSD Terminal Modes. * hasmntopt: (libc)mtab. * hcreate: (libc)Hash Search Function. * hcreate_r: (libc)Hash Search Function. * hdestroy: (libc)Hash Search Function. * hdestroy_r: (libc)Hash Search Function. * hsearch: (libc)Hash Search Function. * hsearch_r: (libc)Hash Search Function. * htonl: (libc)Byte Order. * htons: (libc)Byte Order. * HUGE_VALF: (libc)Math Error Reporting. * HUGE_VAL: (libc)Math Error Reporting. * HUGE_VALL: (libc)Math Error Reporting. * HUPCL: (libc)Control Modes. * hypotf: (libc)Exponents and Logarithms. * hypot: (libc)Exponents and Logarithms. * hypotl: (libc)Exponents and Logarithms. * ICANON: (libc)Local Modes. * iconv_close: (libc)Generic Conversion Interface. * iconv: (libc)Generic Conversion Interface. * iconv_open: (libc)Generic Conversion Interface. * ICRNL: (libc)Input Modes. * IEXTEN: (libc)Local Modes. * if_freenameindex: (libc)Interface Naming. * if_indextoname: (libc)Interface Naming. * if_nameindex: (libc)Interface Naming. * if_nametoindex: (libc)Interface Naming. * IFNAMSIZ: (libc)Interface Naming. * IFTODT: (libc)Directory Entries. * IGNBRK: (libc)Input Modes. * IGNCR: (libc)Input Modes. * IGNPAR: (libc)Input Modes. * I: (libc)Complex Numbers. * ilogbf: (libc)Exponents and Logarithms. * ilogb: (libc)Exponents and Logarithms. * ilogbl: (libc)Exponents and Logarithms. * _Imaginary_I: (libc)Complex Numbers. * imaxabs: (libc)Absolute Value. * IMAXBEL: (libc)Input Modes. * imaxdiv: (libc)Integer Division. * in6addr_any: (libc)Host Address Data Type. * in6addr_loopback: (libc)Host Address Data Type. * INADDR_ANY: (libc)Host Address Data Type. * INADDR_BROADCAST: (libc)Host Address Data Type. * INADDR_LOOPBACK: (libc)Host Address Data Type. * INADDR_NONE: (libc)Host Address Data Type. * index: (libc)Search Functions. * inet_addr: (libc)Host Address Functions. * inet_aton: (libc)Host Address Functions. * inet_lnaof: (libc)Host Address Functions. * inet_makeaddr: (libc)Host Address Functions. * inet_netof: (libc)Host Address Functions. * inet_network: (libc)Host Address Functions. * inet_ntoa: (libc)Host Address Functions. * inet_ntop: (libc)Host Address Functions. * inet_pton: (libc)Host Address Functions. * INFINITY: (libc)Infinity and NaN. * initgroups: (libc)Setting Groups. * initstate: (libc)BSD Random. * initstate_r: (libc)BSD Random. * INLCR: (libc)Input Modes. * innetgr: (libc)Netgroup Membership. * INPCK: (libc)Input Modes. * ioctl: (libc)IOCTLs. * _IOFBF: (libc)Controlling Buffering. * _IOLBF: (libc)Controlling Buffering. * _IONBF: (libc)Controlling Buffering. * IPPORT_RESERVED: (libc)Ports. * IPPORT_USERRESERVED: (libc)Ports. * isalnum: (libc)Classification of Characters. * isalpha: (libc)Classification of Characters. * isascii: (libc)Classification of Characters. * isatty: (libc)Is It a Terminal. * isblank: (libc)Classification of Characters. * iscanonical: (libc)Floating Point Classes. * iscntrl: (libc)Classification of Characters. * isdigit: (libc)Classification of Characters. * iseqsig: (libc)FP Comparison Functions. * isfinite: (libc)Floating Point Classes. * isgraph: (libc)Classification of Characters. * isgreaterequal: (libc)FP Comparison Functions. * isgreater: (libc)FP Comparison Functions. * ISIG: (libc)Local Modes. * isinff: (libc)Floating Point Classes. * isinf: (libc)Floating Point Classes. * isinfl: (libc)Floating Point Classes. * islessequal: (libc)FP Comparison Functions. * islessgreater: (libc)FP Comparison Functions. * isless: (libc)FP Comparison Functions. * islower: (libc)Classification of Characters. * isnanf: (libc)Floating Point Classes. * isnan: (libc)Floating Point Classes. * isnan: (libc)Floating Point Classes. * isnanl: (libc)Floating Point Classes. * isnormal: (libc)Floating Point Classes. * isprint: (libc)Classification of Characters. * ispunct: (libc)Classification of Characters. * issignaling: (libc)Floating Point Classes. * isspace: (libc)Classification of Characters. * issubnormal: (libc)Floating Point Classes. * ISTRIP: (libc)Input Modes. * isunordered: (libc)FP Comparison Functions. * isupper: (libc)Classification of Characters. * iswalnum: (libc)Classification of Wide Characters. * iswalpha: (libc)Classification of Wide Characters. * iswblank: (libc)Classification of Wide Characters. * iswcntrl: (libc)Classification of Wide Characters. * iswctype: (libc)Classification of Wide Characters. * iswdigit: (libc)Classification of Wide Characters. * iswgraph: (libc)Classification of Wide Characters. * iswlower: (libc)Classification of Wide Characters. * iswprint: (libc)Classification of Wide Characters. * iswpunct: (libc)Classification of Wide Characters. * iswspace: (libc)Classification of Wide Characters. * iswupper: (libc)Classification of Wide Characters. * iswxdigit: (libc)Classification of Wide Characters. * isxdigit: (libc)Classification of Characters. * iszero: (libc)Floating Point Classes. * IXANY: (libc)Input Modes. * IXOFF: (libc)Input Modes. * IXON: (libc)Input Modes. * j0f: (libc)Special Functions. * j0: (libc)Special Functions. * j0l: (libc)Special Functions. * j1f: (libc)Special Functions. * j1: (libc)Special Functions. * j1l: (libc)Special Functions. * jnf: (libc)Special Functions. * jn: (libc)Special Functions. * jnl: (libc)Special Functions. * jrand48: (libc)SVID Random. * jrand48_r: (libc)SVID Random. * kill: (libc)Signaling Another Process. * killpg: (libc)Signaling Another Process. * l64a: (libc)Encode Binary Data. * labs: (libc)Absolute Value. * lcong48: (libc)SVID Random. * lcong48_r: (libc)SVID Random. * L_ctermid: (libc)Identifying the Terminal. * L_cuserid: (libc)Who Logged In. * ldexpf: (libc)Normalization Functions. * ldexp: (libc)Normalization Functions. * ldexpl: (libc)Normalization Functions. * ldiv: (libc)Integer Division. * lfind: (libc)Array Search Function. * lgammaf: (libc)Special Functions. * lgammaf_r: (libc)Special Functions. * lgamma: (libc)Special Functions. * lgammal: (libc)Special Functions. * lgammal_r: (libc)Special Functions. * lgamma_r: (libc)Special Functions. * LINE_MAX: (libc)Utility Limits. * link: (libc)Hard Links. * LINK_MAX: (libc)Limits for Files. * lio_listio64: (libc)Asynchronous Reads/Writes. * lio_listio: (libc)Asynchronous Reads/Writes. * listen: (libc)Listening. * llabs: (libc)Absolute Value. * lldiv: (libc)Integer Division. * llogbf: (libc)Exponents and Logarithms. * llogb: (libc)Exponents and Logarithms. * llogbl: (libc)Exponents and Logarithms. * llrintf: (libc)Rounding Functions. * llrint: (libc)Rounding Functions. * llrintl: (libc)Rounding Functions. * llroundf: (libc)Rounding Functions. * llround: (libc)Rounding Functions. * llroundl: (libc)Rounding Functions. * localeconv: (libc)The Lame Way to Locale Data. * localtime: (libc)Broken-down Time. * localtime_r: (libc)Broken-down Time. * log10f: (libc)Exponents and Logarithms. * log10: (libc)Exponents and Logarithms. * log10l: (libc)Exponents and Logarithms. * log1pf: (libc)Exponents and Logarithms. * log1p: (libc)Exponents and Logarithms. * log1pl: (libc)Exponents and Logarithms. * log2f: (libc)Exponents and Logarithms. * log2: (libc)Exponents and Logarithms. * log2l: (libc)Exponents and Logarithms. * logbf: (libc)Exponents and Logarithms. * logb: (libc)Exponents and Logarithms. * logbl: (libc)Exponents and Logarithms. * logf: (libc)Exponents and Logarithms. * login: (libc)Logging In and Out. * login_tty: (libc)Logging In and Out. * log: (libc)Exponents and Logarithms. * logl: (libc)Exponents and Logarithms. * logout: (libc)Logging In and Out. * logwtmp: (libc)Logging In and Out. * longjmp: (libc)Non-Local Details. * lrand48: (libc)SVID Random. * lrand48_r: (libc)SVID Random. * lrintf: (libc)Rounding Functions. * lrint: (libc)Rounding Functions. * lrintl: (libc)Rounding Functions. * lroundf: (libc)Rounding Functions. * lround: (libc)Rounding Functions. * lroundl: (libc)Rounding Functions. * lsearch: (libc)Array Search Function. * lseek64: (libc)File Position Primitive. * lseek: (libc)File Position Primitive. * lstat64: (libc)Reading Attributes. * lstat: (libc)Reading Attributes. * L_tmpnam: (libc)Temporary Files. * lutimes: (libc)File Times. * madvise: (libc)Memory-mapped I/O. * makecontext: (libc)System V contexts. * mallinfo: (libc)Statistics of Malloc. * malloc: (libc)Basic Allocation. * mallopt: (libc)Malloc Tunable Parameters. * MAX_CANON: (libc)Limits for Files. * MAX_INPUT: (libc)Limits for Files. * MAXNAMLEN: (libc)Limits for Files. * MAXSYMLINKS: (libc)Symbolic Links. * MB_CUR_MAX: (libc)Selecting the Conversion. * mblen: (libc)Non-reentrant Character Conversion. * MB_LEN_MAX: (libc)Selecting the Conversion. * mbrlen: (libc)Converting a Character. * mbrtowc: (libc)Converting a Character. * mbsinit: (libc)Keeping the state. * mbsnrtowcs: (libc)Converting Strings. * mbsrtowcs: (libc)Converting Strings. * mbstowcs: (libc)Non-reentrant String Conversion. * mbtowc: (libc)Non-reentrant Character Conversion. * mcheck: (libc)Heap Consistency Checking. * MDMBUF: (libc)Control Modes. * memalign: (libc)Aligned Memory Blocks. * memccpy: (libc)Copying Strings and Arrays. * memchr: (libc)Search Functions. * memcmp: (libc)String/Array Comparison. * memcpy: (libc)Copying Strings and Arrays. * memfrob: (libc)Trivial Encryption. * memmem: (libc)Search Functions. * memmove: (libc)Copying Strings and Arrays. * mempcpy: (libc)Copying Strings and Arrays. * memrchr: (libc)Search Functions. * memset: (libc)Copying Strings and Arrays. * mkdir: (libc)Creating Directories. * mkdtemp: (libc)Temporary Files. * mkfifo: (libc)FIFO Special Files. * mknod: (libc)Making Special Files. * mkstemp: (libc)Temporary Files. * mktemp: (libc)Temporary Files. * mktime: (libc)Broken-down Time. * mlockall: (libc)Page Lock Functions. * mlock: (libc)Page Lock Functions. * mmap64: (libc)Memory-mapped I/O. * mmap: (libc)Memory-mapped I/O. * modff: (libc)Rounding Functions. * modf: (libc)Rounding Functions. * modfl: (libc)Rounding Functions. * mount: (libc)Mount-Unmount-Remount. * mprobe: (libc)Heap Consistency Checking. * mrand48: (libc)SVID Random. * mrand48_r: (libc)SVID Random. * mremap: (libc)Memory-mapped I/O. * MSG_DONTROUTE: (libc)Socket Data Options. * MSG_OOB: (libc)Socket Data Options. * MSG_PEEK: (libc)Socket Data Options. * msync: (libc)Memory-mapped I/O. * mtrace: (libc)Tracing malloc. * munlockall: (libc)Page Lock Functions. * munlock: (libc)Page Lock Functions. * munmap: (libc)Memory-mapped I/O. * muntrace: (libc)Tracing malloc. * NAME_MAX: (libc)Limits for Files. * nanf: (libc)FP Bit Twiddling. * nan: (libc)FP Bit Twiddling. * NAN: (libc)Infinity and NaN. * nanl: (libc)FP Bit Twiddling. * nanosleep: (libc)Sleeping. * NCCS: (libc)Mode Data Types. * nearbyintf: (libc)Rounding Functions. * nearbyint: (libc)Rounding Functions. * nearbyintl: (libc)Rounding Functions. * nextafterf: (libc)FP Bit Twiddling. * nextafter: (libc)FP Bit Twiddling. * nextafterl: (libc)FP Bit Twiddling. * nextdownf: (libc)FP Bit Twiddling. * nextdown: (libc)FP Bit Twiddling. * nextdownl: (libc)FP Bit Twiddling. * nexttowardf: (libc)FP Bit Twiddling. * nexttoward: (libc)FP Bit Twiddling. * nexttowardl: (libc)FP Bit Twiddling. * nextupf: (libc)FP Bit Twiddling. * nextup: (libc)FP Bit Twiddling. * nextupl: (libc)FP Bit Twiddling. * nftw64: (libc)Working with Directory Trees. * nftw: (libc)Working with Directory Trees. * ngettext: (libc)Advanced gettext functions. * NGROUPS_MAX: (libc)General Limits. * nice: (libc)Traditional Scheduling Functions. * nl_langinfo: (libc)The Elegant and Fast Way. * NOFLSH: (libc)Local Modes. * NOKERNINFO: (libc)Local Modes. * nrand48: (libc)SVID Random. * nrand48_r: (libc)SVID Random. * NSIG: (libc)Standard Signals. * ntohl: (libc)Byte Order. * ntohs: (libc)Byte Order. * ntp_adjtime: (libc)High Accuracy Clock. * ntp_gettime: (libc)High Accuracy Clock. * NULL: (libc)Null Pointer Constant. * O_ACCMODE: (libc)Access Modes. * O_APPEND: (libc)Operating Modes. * O_ASYNC: (libc)Operating Modes. * obstack_1grow_fast: (libc)Extra Fast Growing. * obstack_1grow: (libc)Growing Objects. * obstack_alignment_mask: (libc)Obstacks Data Alignment. * obstack_alloc: (libc)Allocation in an Obstack. * obstack_base: (libc)Status of an Obstack. * obstack_blank_fast: (libc)Extra Fast Growing. * obstack_blank: (libc)Growing Objects. * obstack_chunk_size: (libc)Obstack Chunks. * obstack_copy0: (libc)Allocation in an Obstack. * obstack_copy: (libc)Allocation in an Obstack. * obstack_finish: (libc)Growing Objects. * obstack_free: (libc)Freeing Obstack Objects. * obstack_grow0: (libc)Growing Objects. * obstack_grow: (libc)Growing Objects. * obstack_init: (libc)Preparing for Obstacks. * obstack_int_grow_fast: (libc)Extra Fast Growing. * obstack_int_grow: (libc)Growing Objects. * obstack_next_free: (libc)Status of an Obstack. * obstack_object_size: (libc)Growing Objects. * obstack_object_size: (libc)Status of an Obstack. * obstack_printf: (libc)Dynamic Output. * obstack_ptr_grow_fast: (libc)Extra Fast Growing. * obstack_ptr_grow: (libc)Growing Objects. * obstack_room: (libc)Extra Fast Growing. * obstack_vprintf: (libc)Variable Arguments Output. * O_CREAT: (libc)Open-time Flags. * O_EXCL: (libc)Open-time Flags. * O_EXEC: (libc)Access Modes. * O_EXLOCK: (libc)Open-time Flags. * offsetof: (libc)Structure Measurement. * O_FSYNC: (libc)Operating Modes. * O_IGNORE_CTTY: (libc)Open-time Flags. * O_NDELAY: (libc)Operating Modes. * on_exit: (libc)Cleanups on Exit. * ONLCR: (libc)Output Modes. * O_NOATIME: (libc)Operating Modes. * O_NOCTTY: (libc)Open-time Flags. * ONOEOT: (libc)Output Modes. * O_NOLINK: (libc)Open-time Flags. * O_NONBLOCK: (libc)Open-time Flags. * O_NONBLOCK: (libc)Operating Modes. * O_NOTRANS: (libc)Open-time Flags. * open64: (libc)Opening and Closing Files. * opendir: (libc)Opening a Directory. * open: (libc)Opening and Closing Files. * openlog: (libc)openlog. * OPEN_MAX: (libc)General Limits. * open_memstream: (libc)String Streams. * openpty: (libc)Pseudo-Terminal Pairs. * OPOST: (libc)Output Modes. * O_RDONLY: (libc)Access Modes. * O_RDWR: (libc)Access Modes. * O_READ: (libc)Access Modes. * O_SHLOCK: (libc)Open-time Flags. * O_SYNC: (libc)Operating Modes. * O_TRUNC: (libc)Open-time Flags. * O_WRITE: (libc)Access Modes. * O_WRONLY: (libc)Access Modes. * OXTABS: (libc)Output Modes. * PA_FLAG_MASK: (libc)Parsing a Template String. * PARENB: (libc)Control Modes. * PARMRK: (libc)Input Modes. * PARODD: (libc)Control Modes. * parse_printf_format: (libc)Parsing a Template String. * pathconf: (libc)Pathconf. * PATH_MAX: (libc)Limits for Files. * _PATH_UTMP: (libc)Manipulating the Database. * _PATH_WTMP: (libc)Manipulating the Database. * pause: (libc)Using Pause. * pclose: (libc)Pipe to a Subprocess. * PENDIN: (libc)Local Modes. * perror: (libc)Error Messages. * PF_FILE: (libc)Local Namespace Details. * PF_INET6: (libc)Internet Namespace. * PF_INET: (libc)Internet Namespace. * PF_LOCAL: (libc)Local Namespace Details. * PF_UNIX: (libc)Local Namespace Details. * PIPE_BUF: (libc)Limits for Files. * pipe: (libc)Creating a Pipe. * popen: (libc)Pipe to a Subprocess. * _POSIX2_C_DEV: (libc)System Options. * _POSIX2_C_VERSION: (libc)Version Supported. * _POSIX2_FORT_DEV: (libc)System Options. * _POSIX2_FORT_RUN: (libc)System Options. * _POSIX2_LOCALEDEF: (libc)System Options. * _POSIX2_SW_DEV: (libc)System Options. * _POSIX_CHOWN_RESTRICTED: (libc)Options for Files. * posix_fallocate64: (libc)Storage Allocation. * posix_fallocate: (libc)Storage Allocation. * _POSIX_JOB_CONTROL: (libc)System Options. * posix_memalign: (libc)Aligned Memory Blocks. * _POSIX_NO_TRUNC: (libc)Options for Files. * _POSIX_SAVED_IDS: (libc)System Options. * _POSIX_VDISABLE: (libc)Options for Files. * _POSIX_VERSION: (libc)Version Supported. * pow10f: (libc)Exponents and Logarithms. * pow10: (libc)Exponents and Logarithms. * pow10l: (libc)Exponents and Logarithms. * powf: (libc)Exponents and Logarithms. * pow: (libc)Exponents and Logarithms. * powl: (libc)Exponents and Logarithms. * __ppc_get_timebase_freq: (libc)PowerPC. * __ppc_get_timebase: (libc)PowerPC. * __ppc_mdoio: (libc)PowerPC. * __ppc_mdoom: (libc)PowerPC. * __ppc_set_ppr_low: (libc)PowerPC. * __ppc_set_ppr_med_high: (libc)PowerPC. * __ppc_set_ppr_med: (libc)PowerPC. * __ppc_set_ppr_med_low: (libc)PowerPC. * __ppc_set_ppr_very_low: (libc)PowerPC. * __ppc_yield: (libc)PowerPC. * pread64: (libc)I/O Primitives. * pread: (libc)I/O Primitives. * printf: (libc)Formatted Output Functions. * printf_size_info: (libc)Predefined Printf Handlers. * printf_size: (libc)Predefined Printf Handlers. * psignal: (libc)Signal Messages. * pthread_getattr_default_np: (libc)Default Thread Attributes. * pthread_getspecific: (libc)Thread-specific Data. * pthread_key_create: (libc)Thread-specific Data. * pthread_key_delete: (libc)Thread-specific Data. * pthread_setattr_default_np: (libc)Default Thread Attributes. * pthread_setspecific: (libc)Thread-specific Data. * P_tmpdir: (libc)Temporary Files. * ptsname: (libc)Allocation. * ptsname_r: (libc)Allocation. * putchar: (libc)Simple Output. * putchar_unlocked: (libc)Simple Output. * putc: (libc)Simple Output. * putc_unlocked: (libc)Simple Output. * putenv: (libc)Environment Access. * putpwent: (libc)Writing a User Entry. * puts: (libc)Simple Output. * pututline: (libc)Manipulating the Database. * pututxline: (libc)XPG Functions. * putwchar: (libc)Simple Output. * putwchar_unlocked: (libc)Simple Output. * putwc: (libc)Simple Output. * putwc_unlocked: (libc)Simple Output. * putw: (libc)Simple Output. * pwrite64: (libc)I/O Primitives. * pwrite: (libc)I/O Primitives. * qecvt: (libc)System V Number Conversion. * qecvt_r: (libc)System V Number Conversion. * qfcvt: (libc)System V Number Conversion. * qfcvt_r: (libc)System V Number Conversion. * qgcvt: (libc)System V Number Conversion. * qsort: (libc)Array Sort Function. * raise: (libc)Signaling Yourself. * rand: (libc)ISO Random. * RAND_MAX: (libc)ISO Random. * random: (libc)BSD Random. * random_r: (libc)BSD Random. * rand_r: (libc)ISO Random. * rawmemchr: (libc)Search Functions. * readdir64: (libc)Reading/Closing Directory. * readdir64_r: (libc)Reading/Closing Directory. * readdir: (libc)Reading/Closing Directory. * readdir_r: (libc)Reading/Closing Directory. * read: (libc)I/O Primitives. * readlink: (libc)Symbolic Links. * readv: (libc)Scatter-Gather. * realloc: (libc)Changing Block Size. * realpath: (libc)Symbolic Links. * recvfrom: (libc)Receiving Datagrams. * recv: (libc)Receiving Data. * recvmsg: (libc)Receiving Datagrams. * RE_DUP_MAX: (libc)General Limits. * regcomp: (libc)POSIX Regexp Compilation. * regerror: (libc)Regexp Cleanup. * regexec: (libc)Matching POSIX Regexps. * regfree: (libc)Regexp Cleanup. * register_printf_function: (libc)Registering New Conversions. * remainderf: (libc)Remainder Functions. * remainder: (libc)Remainder Functions. * remainderl: (libc)Remainder Functions. * remove: (libc)Deleting Files. * rename: (libc)Renaming Files. * rewinddir: (libc)Random Access Directory. * rewind: (libc)File Positioning. * rindex: (libc)Search Functions. * rintf: (libc)Rounding Functions. * rint: (libc)Rounding Functions. * rintl: (libc)Rounding Functions. * RLIM_INFINITY: (libc)Limits on Resources. * rmdir: (libc)Deleting Files. * R_OK: (libc)Testing File Access. * roundevenf: (libc)Rounding Functions. * roundeven: (libc)Rounding Functions. * roundevenl: (libc)Rounding Functions. * roundf: (libc)Rounding Functions. * round: (libc)Rounding Functions. * roundl: (libc)Rounding Functions. * rpmatch: (libc)Yes-or-No Questions. * SA_NOCLDSTOP: (libc)Flags for Sigaction. * SA_ONSTACK: (libc)Flags for Sigaction. * SA_RESTART: (libc)Flags for Sigaction. * sbrk: (libc)Resizing the Data Segment. * scalbf: (libc)Normalization Functions. * scalb: (libc)Normalization Functions. * scalbl: (libc)Normalization Functions. * scalblnf: (libc)Normalization Functions. * scalbln: (libc)Normalization Functions. * scalblnl: (libc)Normalization Functions. * scalbnf: (libc)Normalization Functions. * scalbn: (libc)Normalization Functions. * scalbnl: (libc)Normalization Functions. * scandir64: (libc)Scanning Directory Content. * scandir: (libc)Scanning Directory Content. * scanf: (libc)Formatted Input Functions. * sched_getaffinity: (libc)CPU Affinity. * sched_getparam: (libc)Basic Scheduling Functions. * sched_get_priority_max: (libc)Basic Scheduling Functions. * sched_get_priority_min: (libc)Basic Scheduling Functions. * sched_getscheduler: (libc)Basic Scheduling Functions. * sched_rr_get_interval: (libc)Basic Scheduling Functions. * sched_setaffinity: (libc)CPU Affinity. * sched_setparam: (libc)Basic Scheduling Functions. * sched_setscheduler: (libc)Basic Scheduling Functions. * sched_yield: (libc)Basic Scheduling Functions. * secure_getenv: (libc)Environment Access. * seed48: (libc)SVID Random. * seed48_r: (libc)SVID Random. * SEEK_CUR: (libc)File Positioning. * seekdir: (libc)Random Access Directory. * SEEK_END: (libc)File Positioning. * SEEK_SET: (libc)File Positioning. * select: (libc)Waiting for I/O. * sem_close: (libc)Semaphores. * semctl: (libc)Semaphores. * sem_destroy: (libc)Semaphores. * semget: (libc)Semaphores. * sem_getvalue: (libc)Semaphores. * sem_init: (libc)Semaphores. * sem_open: (libc)Semaphores. * semop: (libc)Semaphores. * sem_post: (libc)Semaphores. * semtimedop: (libc)Semaphores. * sem_timedwait: (libc)Semaphores. * sem_trywait: (libc)Semaphores. * sem_unlink: (libc)Semaphores. * sem_wait: (libc)Semaphores. * send: (libc)Sending Data. * sendmsg: (libc)Receiving Datagrams. * sendto: (libc)Sending Datagrams. * setbuffer: (libc)Controlling Buffering. * setbuf: (libc)Controlling Buffering. * setcontext: (libc)System V contexts. * setdomainname: (libc)Host Identification. * setegid: (libc)Setting Groups. * setenv: (libc)Environment Access. * seteuid: (libc)Setting User ID. * setfsent: (libc)fstab. * setgid: (libc)Setting Groups. * setgrent: (libc)Scanning All Groups. * setgroups: (libc)Setting Groups. * sethostent: (libc)Host Names. * sethostid: (libc)Host Identification. * sethostname: (libc)Host Identification. * setitimer: (libc)Setting an Alarm. * setjmp: (libc)Non-Local Details. * setkey: (libc)DES Encryption. * setkey_r: (libc)DES Encryption. * setlinebuf: (libc)Controlling Buffering. * setlocale: (libc)Setting the Locale. * setlogmask: (libc)setlogmask. * setmntent: (libc)mtab. * setnetent: (libc)Networks Database. * setnetgrent: (libc)Lookup Netgroup. * setpayloadf: (libc)FP Bit Twiddling. * setpayload: (libc)FP Bit Twiddling. * setpayloadl: (libc)FP Bit Twiddling. * setpayloadsigf: (libc)FP Bit Twiddling. * setpayloadsig: (libc)FP Bit Twiddling. * setpayloadsigl: (libc)FP Bit Twiddling. * setpgid: (libc)Process Group Functions. * setpgrp: (libc)Process Group Functions. * setpriority: (libc)Traditional Scheduling Functions. * setprotoent: (libc)Protocols Database. * setpwent: (libc)Scanning All Users. * setregid: (libc)Setting Groups. * setreuid: (libc)Setting User ID. * setrlimit64: (libc)Limits on Resources. * setrlimit: (libc)Limits on Resources. * setservent: (libc)Services Database. * setsid: (libc)Process Group Functions. * setsockopt: (libc)Socket Option Functions. * setstate: (libc)BSD Random. * setstate_r: (libc)BSD Random. * settimeofday: (libc)High-Resolution Calendar. * setuid: (libc)Setting User ID. * setutent: (libc)Manipulating the Database. * setutxent: (libc)XPG Functions. * setvbuf: (libc)Controlling Buffering. * shm_open: (libc)Memory-mapped I/O. * shm_unlink: (libc)Memory-mapped I/O. * shutdown: (libc)Closing a Socket. * S_IFMT: (libc)Testing File Type. * SIGABRT: (libc)Program Error Signals. * sigaction: (libc)Advanced Signal Handling. * sigaddset: (libc)Signal Sets. * SIGALRM: (libc)Alarm Signals. * sigaltstack: (libc)Signal Stack. * sigblock: (libc)BSD Signal Handling. * SIGBUS: (libc)Program Error Signals. * SIGCHLD: (libc)Job Control Signals. * SIGCLD: (libc)Job Control Signals. * SIGCONT: (libc)Job Control Signals. * sigdelset: (libc)Signal Sets. * sigemptyset: (libc)Signal Sets. * SIGEMT: (libc)Program Error Signals. * SIG_ERR: (libc)Basic Signal Handling. * sigfillset: (libc)Signal Sets. * SIGFPE: (libc)Program Error Signals. * SIGHUP: (libc)Termination Signals. * SIGILL: (libc)Program Error Signals. * SIGINFO: (libc)Miscellaneous Signals. * siginterrupt: (libc)BSD Signal Handling. * SIGINT: (libc)Termination Signals. * SIGIO: (libc)Asynchronous I/O Signals. * SIGIOT: (libc)Program Error Signals. * sigismember: (libc)Signal Sets. * SIGKILL: (libc)Termination Signals. * siglongjmp: (libc)Non-Local Exits and Signals. * SIGLOST: (libc)Operation Error Signals. * sigmask: (libc)BSD Signal Handling. * signal: (libc)Basic Signal Handling. * signbit: (libc)FP Bit Twiddling. * significandf: (libc)Normalization Functions. * significand: (libc)Normalization Functions. * significandl: (libc)Normalization Functions. * sigpause: (libc)BSD Signal Handling. * sigpending: (libc)Checking for Pending Signals. * SIGPIPE: (libc)Operation Error Signals. * SIGPOLL: (libc)Asynchronous I/O Signals. * sigprocmask: (libc)Process Signal Mask. * SIGPROF: (libc)Alarm Signals. * SIGQUIT: (libc)Termination Signals. * SIGSEGV: (libc)Program Error Signals. * sigsetjmp: (libc)Non-Local Exits and Signals. * sigsetmask: (libc)BSD Signal Handling. * sigstack: (libc)Signal Stack. * SIGSTOP: (libc)Job Control Signals. * sigsuspend: (libc)Sigsuspend. * SIGSYS: (libc)Program Error Signals. * SIGTERM: (libc)Termination Signals. * SIGTRAP: (libc)Program Error Signals. * SIGTSTP: (libc)Job Control Signals. * SIGTTIN: (libc)Job Control Signals. * SIGTTOU: (libc)Job Control Signals. * SIGURG: (libc)Asynchronous I/O Signals. * SIGUSR1: (libc)Miscellaneous Signals. * SIGUSR2: (libc)Miscellaneous Signals. * SIGVTALRM: (libc)Alarm Signals. * SIGWINCH: (libc)Miscellaneous Signals. * SIGXCPU: (libc)Operation Error Signals. * SIGXFSZ: (libc)Operation Error Signals. * sincosf: (libc)Trig Functions. * sincos: (libc)Trig Functions. * sincosl: (libc)Trig Functions. * sinf: (libc)Trig Functions. * sinhf: (libc)Hyperbolic Functions. * sinh: (libc)Hyperbolic Functions. * sinhl: (libc)Hyperbolic Functions. * sin: (libc)Trig Functions. * sinl: (libc)Trig Functions. * S_ISBLK: (libc)Testing File Type. * S_ISCHR: (libc)Testing File Type. * S_ISDIR: (libc)Testing File Type. * S_ISFIFO: (libc)Testing File Type. * S_ISLNK: (libc)Testing File Type. * S_ISREG: (libc)Testing File Type. * S_ISSOCK: (libc)Testing File Type. * sleep: (libc)Sleeping. * SNANF: (libc)Infinity and NaN. * SNAN: (libc)Infinity and NaN. * SNANL: (libc)Infinity and NaN. * snprintf: (libc)Formatted Output Functions. * SOCK_DGRAM: (libc)Communication Styles. * socket: (libc)Creating a Socket. * socketpair: (libc)Socket Pairs. * SOCK_RAW: (libc)Communication Styles. * SOCK_RDM: (libc)Communication Styles. * SOCK_SEQPACKET: (libc)Communication Styles. * SOCK_STREAM: (libc)Communication Styles. * SOL_SOCKET: (libc)Socket-Level Options. * sprintf: (libc)Formatted Output Functions. * sqrtf: (libc)Exponents and Logarithms. * sqrt: (libc)Exponents and Logarithms. * sqrtl: (libc)Exponents and Logarithms. * srand48: (libc)SVID Random. * srand48_r: (libc)SVID Random. * srand: (libc)ISO Random. * srandom: (libc)BSD Random. * srandom_r: (libc)BSD Random. * sscanf: (libc)Formatted Input Functions. * ssignal: (libc)Basic Signal Handling. * SSIZE_MAX: (libc)General Limits. * stat64: (libc)Reading Attributes. * stat: (libc)Reading Attributes. * stime: (libc)Simple Calendar Time. * stpcpy: (libc)Copying Strings and Arrays. * stpncpy: (libc)Truncating Strings. * strcasecmp: (libc)String/Array Comparison. * strcasestr: (libc)Search Functions. * strcat: (libc)Concatenating Strings. * strchr: (libc)Search Functions. * strchrnul: (libc)Search Functions. * strcmp: (libc)String/Array Comparison. * strcoll: (libc)Collation Functions. * strcpy: (libc)Copying Strings and Arrays. * strcspn: (libc)Search Functions. * strdupa: (libc)Copying Strings and Arrays. * strdup: (libc)Copying Strings and Arrays. * STREAM_MAX: (libc)General Limits. * strerror: (libc)Error Messages. * strerror_r: (libc)Error Messages. * strfmon: (libc)Formatting Numbers. * strfromd: (libc)Printing of Floats. * strfromf: (libc)Printing of Floats. * strfroml: (libc)Printing of Floats. * strfry: (libc)strfry. * strftime: (libc)Formatting Calendar Time. * strlen: (libc)String Length. * strncasecmp: (libc)String/Array Comparison. * strncat: (libc)Truncating Strings. * strncmp: (libc)String/Array Comparison. * strncpy: (libc)Truncating Strings. * strndupa: (libc)Truncating Strings. * strndup: (libc)Truncating Strings. * strnlen: (libc)String Length. * strpbrk: (libc)Search Functions. * strptime: (libc)Low-Level Time String Parsing. * strrchr: (libc)Search Functions. * strsep: (libc)Finding Tokens in a String. * strsignal: (libc)Signal Messages. * strspn: (libc)Search Functions. * strstr: (libc)Search Functions. * strtod: (libc)Parsing of Floats. * strtof: (libc)Parsing of Floats. * strtoimax: (libc)Parsing of Integers. * strtok: (libc)Finding Tokens in a String. * strtok_r: (libc)Finding Tokens in a String. * strtold: (libc)Parsing of Floats. * strtol: (libc)Parsing of Integers. * strtoll: (libc)Parsing of Integers. * strtoq: (libc)Parsing of Integers. * strtoul: (libc)Parsing of Integers. * strtoull: (libc)Parsing of Integers. * strtoumax: (libc)Parsing of Integers. * strtouq: (libc)Parsing of Integers. * strverscmp: (libc)String/Array Comparison. * strxfrm: (libc)Collation Functions. * stty: (libc)BSD Terminal Modes. * S_TYPEISMQ: (libc)Testing File Type. * S_TYPEISSEM: (libc)Testing File Type. * S_TYPEISSHM: (libc)Testing File Type. * SUN_LEN: (libc)Local Namespace Details. * swapcontext: (libc)System V contexts. * swprintf: (libc)Formatted Output Functions. * swscanf: (libc)Formatted Input Functions. * symlink: (libc)Symbolic Links. * sync: (libc)Synchronizing I/O. * syscall: (libc)System Calls. * sysconf: (libc)Sysconf Definition. * sysctl: (libc)System Parameters. * syslog: (libc)syslog; vsyslog. * system: (libc)Running a Command. * sysv_signal: (libc)Basic Signal Handling. * tanf: (libc)Trig Functions. * tanhf: (libc)Hyperbolic Functions. * tanh: (libc)Hyperbolic Functions. * tanhl: (libc)Hyperbolic Functions. * tan: (libc)Trig Functions. * tanl: (libc)Trig Functions. * tcdrain: (libc)Line Control. * tcflow: (libc)Line Control. * tcflush: (libc)Line Control. * tcgetattr: (libc)Mode Functions. * tcgetpgrp: (libc)Terminal Access Functions. * tcgetsid: (libc)Terminal Access Functions. * tcsendbreak: (libc)Line Control. * tcsetattr: (libc)Mode Functions. * tcsetpgrp: (libc)Terminal Access Functions. * tdelete: (libc)Tree Search Function. * tdestroy: (libc)Tree Search Function. * telldir: (libc)Random Access Directory. * tempnam: (libc)Temporary Files. * textdomain: (libc)Locating gettext catalog. * tfind: (libc)Tree Search Function. * tgammaf: (libc)Special Functions. * tgamma: (libc)Special Functions. * tgammal: (libc)Special Functions. * timegm: (libc)Broken-down Time. * time: (libc)Simple Calendar Time. * timelocal: (libc)Broken-down Time. * times: (libc)Processor Time. * tmpfile64: (libc)Temporary Files. * tmpfile: (libc)Temporary Files. * TMP_MAX: (libc)Temporary Files. * tmpnam: (libc)Temporary Files. * tmpnam_r: (libc)Temporary Files. * toascii: (libc)Case Conversion. * _tolower: (libc)Case Conversion. * tolower: (libc)Case Conversion. * TOSTOP: (libc)Local Modes. * totalorderf: (libc)FP Comparison Functions. * totalorder: (libc)FP Comparison Functions. * totalorderl: (libc)FP Comparison Functions. * totalordermagf: (libc)FP Comparison Functions. * totalordermag: (libc)FP Comparison Functions. * totalordermagl: (libc)FP Comparison Functions. * _toupper: (libc)Case Conversion. * toupper: (libc)Case Conversion. * towctrans: (libc)Wide Character Case Conversion. * towlower: (libc)Wide Character Case Conversion. * towupper: (libc)Wide Character Case Conversion. * truncate64: (libc)File Size. * truncate: (libc)File Size. * truncf: (libc)Rounding Functions. * trunc: (libc)Rounding Functions. * truncl: (libc)Rounding Functions. * tsearch: (libc)Tree Search Function. * ttyname: (libc)Is It a Terminal. * ttyname_r: (libc)Is It a Terminal. * twalk: (libc)Tree Search Function. * TZNAME_MAX: (libc)General Limits. * tzset: (libc)Time Zone Functions. * ufromfpf: (libc)Rounding Functions. * ufromfp: (libc)Rounding Functions. * ufromfpl: (libc)Rounding Functions. * ufromfpxf: (libc)Rounding Functions. * ufromfpx: (libc)Rounding Functions. * ufromfpxl: (libc)Rounding Functions. * ulimit: (libc)Limits on Resources. * umask: (libc)Setting Permissions. * umount2: (libc)Mount-Unmount-Remount. * umount: (libc)Mount-Unmount-Remount. * uname: (libc)Platform Type. * ungetc: (libc)How Unread. * ungetwc: (libc)How Unread. * unlink: (libc)Deleting Files. * unlockpt: (libc)Allocation. * unsetenv: (libc)Environment Access. * updwtmp: (libc)Manipulating the Database. * utime: (libc)File Times. * utimes: (libc)File Times. * utmpname: (libc)Manipulating the Database. * utmpxname: (libc)XPG Functions. * va_arg: (libc)Argument Macros. * __va_copy: (libc)Argument Macros. * va_copy: (libc)Argument Macros. * va_end: (libc)Argument Macros. * valloc: (libc)Aligned Memory Blocks. * vasprintf: (libc)Variable Arguments Output. * va_start: (libc)Argument Macros. * VDISCARD: (libc)Other Special. * VDSUSP: (libc)Signal Characters. * VEOF: (libc)Editing Characters. * VEOL2: (libc)Editing Characters. * VEOL: (libc)Editing Characters. * VERASE: (libc)Editing Characters. * verr: (libc)Error Messages. * verrx: (libc)Error Messages. * versionsort64: (libc)Scanning Directory Content. * versionsort: (libc)Scanning Directory Content. * vfork: (libc)Creating a Process. * vfprintf: (libc)Variable Arguments Output. * vfscanf: (libc)Variable Arguments Input. * vfwprintf: (libc)Variable Arguments Output. * vfwscanf: (libc)Variable Arguments Input. * VINTR: (libc)Signal Characters. * VKILL: (libc)Editing Characters. * vlimit: (libc)Limits on Resources. * VLNEXT: (libc)Other Special. * VMIN: (libc)Noncanonical Input. * vprintf: (libc)Variable Arguments Output. * VQUIT: (libc)Signal Characters. * VREPRINT: (libc)Editing Characters. * vscanf: (libc)Variable Arguments Input. * vsnprintf: (libc)Variable Arguments Output. * vsprintf: (libc)Variable Arguments Output. * vsscanf: (libc)Variable Arguments Input. * VSTART: (libc)Start/Stop Characters. * VSTATUS: (libc)Other Special. * VSTOP: (libc)Start/Stop Characters. * VSUSP: (libc)Signal Characters. * vswprintf: (libc)Variable Arguments Output. * vswscanf: (libc)Variable Arguments Input. * vsyslog: (libc)syslog; vsyslog. * VTIME: (libc)Noncanonical Input. * vtimes: (libc)Resource Usage. * vwarn: (libc)Error Messages. * vwarnx: (libc)Error Messages. * VWERASE: (libc)Editing Characters. * vwprintf: (libc)Variable Arguments Output. * vwscanf: (libc)Variable Arguments Input. * wait3: (libc)BSD Wait Functions. * wait4: (libc)Process Completion. * wait: (libc)Process Completion. * waitpid: (libc)Process Completion. * warn: (libc)Error Messages. * warnx: (libc)Error Messages. * WCHAR_MAX: (libc)Extended Char Intro. * WCHAR_MIN: (libc)Extended Char Intro. * WCOREDUMP: (libc)Process Completion Status. * wcpcpy: (libc)Copying Strings and Arrays. * wcpncpy: (libc)Truncating Strings. * wcrtomb: (libc)Converting a Character. * wcscasecmp: (libc)String/Array Comparison. * wcscat: (libc)Concatenating Strings. * wcschr: (libc)Search Functions. * wcschrnul: (libc)Search Functions. * wcscmp: (libc)String/Array Comparison. * wcscoll: (libc)Collation Functions. * wcscpy: (libc)Copying Strings and Arrays. * wcscspn: (libc)Search Functions. * wcsdup: (libc)Copying Strings and Arrays. * wcsftime: (libc)Formatting Calendar Time. * wcslen: (libc)String Length. * wcsncasecmp: (libc)String/Array Comparison. * wcsncat: (libc)Truncating Strings. * wcsncmp: (libc)String/Array Comparison. * wcsncpy: (libc)Truncating Strings. * wcsnlen: (libc)String Length. * wcsnrtombs: (libc)Converting Strings. * wcspbrk: (libc)Search Functions. * wcsrchr: (libc)Search Functions. * wcsrtombs: (libc)Converting Strings. * wcsspn: (libc)Search Functions. * wcsstr: (libc)Search Functions. * wcstod: (libc)Parsing of Floats. * wcstof: (libc)Parsing of Floats. * wcstoimax: (libc)Parsing of Integers. * wcstok: (libc)Finding Tokens in a String. * wcstold: (libc)Parsing of Floats. * wcstol: (libc)Parsing of Integers. * wcstoll: (libc)Parsing of Integers. * wcstombs: (libc)Non-reentrant String Conversion. * wcstoq: (libc)Parsing of Integers. * wcstoul: (libc)Parsing of Integers. * wcstoull: (libc)Parsing of Integers. * wcstoumax: (libc)Parsing of Integers. * wcstouq: (libc)Parsing of Integers. * wcswcs: (libc)Search Functions. * wcsxfrm: (libc)Collation Functions. * wctob: (libc)Converting a Character. * wctomb: (libc)Non-reentrant Character Conversion. * wctrans: (libc)Wide Character Case Conversion. * wctype: (libc)Classification of Wide Characters. * WEOF: (libc)EOF and Errors. * WEOF: (libc)Extended Char Intro. * WEXITSTATUS: (libc)Process Completion Status. * WIFEXITED: (libc)Process Completion Status. * WIFSIGNALED: (libc)Process Completion Status. * WIFSTOPPED: (libc)Process Completion Status. * wmemchr: (libc)Search Functions. * wmemcmp: (libc)String/Array Comparison. * wmemcpy: (libc)Copying Strings and Arrays. * wmemmove: (libc)Copying Strings and Arrays. * wmempcpy: (libc)Copying Strings and Arrays. * wmemset: (libc)Copying Strings and Arrays. * W_OK: (libc)Testing File Access. * wordexp: (libc)Calling Wordexp. * wordfree: (libc)Calling Wordexp. * wprintf: (libc)Formatted Output Functions. * write: (libc)I/O Primitives. * writev: (libc)Scatter-Gather. * wscanf: (libc)Formatted Input Functions. * WSTOPSIG: (libc)Process Completion Status. * WTERMSIG: (libc)Process Completion Status. * X_OK: (libc)Testing File Access. * y0f: (libc)Special Functions. * y0: (libc)Special Functions. * y0l: (libc)Special Functions. * y1f: (libc)Special Functions. * y1: (libc)Special Functions. * y1l: (libc)Special Functions. * ynf: (libc)Special Functions. * yn: (libc)Special Functions. * ynl: (libc)Special Functions. END-INFO-DIR-ENTRY  Indirect: libc.info-1: 67459 libc.info-2: 370013 libc.info-3: 676230 libc.info-4: 968064 libc.info-5: 1269776 libc.info-6: 1570767 libc.info-7: 1874697 libc.info-8: 2250824 libc.info-9: 2467875 libc.info-10: 2767666 libc.info-11: 3067590 libc.info-12: 3375432 libc.info-13: 3808639 libc.info-14: 3981527 libc.info-15: 4339113  Tag Table: (Indirect) Node: Top67459 Node: Introduction128833 Node: Getting Started130182 Node: Standards and Portability131663 Node: ISO C133118 Node: POSIX134670 Node: POSIX Safety Concepts136771 Node: Unsafe Features142552 Node: Conditionally Safe Features147213 Node: Other Safety Remarks158727 Node: Berkeley Unix167636 Node: SVID168413 Node: XPG169432 Node: Using the Library170381 Node: Header Files171109 Node: Macro Definitions175084 Node: Reserved Names177463 Node: Feature Test Macros182387 Node: Roadmap to the Manual192433 Node: Error Reporting199862 Node: Checking for Errors200783 Node: Error Codes205167 Node: Error Messages225099 Node: Memory241570 Node: Memory Concepts242436 Node: Memory Allocation248170 Node: Memory Allocation and C249166 Node: The GNU Allocator252760 Node: Unconstrained Allocation255174 Node: Basic Allocation256551 Node: Malloc Examples258408 Node: Freeing after Malloc260420 Node: Changing Block Size262505 Node: Allocating Cleared Space265289 Node: Aligned Memory Blocks266459 Node: Malloc Tunable Parameters270603 Node: Heap Consistency Checking275985 Node: Hooks for Malloc281600 Node: Statistics of Malloc287375 Node: Summary of Malloc289579 Node: Allocation Debugging292308 Node: Tracing malloc293424 Node: Using the Memory Debugger295715 Node: Tips for the Memory Debugger297659 Node: Interpreting the traces298980 Node: Obstacks370013 Node: Creating Obstacks371636 Node: Preparing for Obstacks373581 Node: Allocation in an Obstack376512 Node: Freeing Obstack Objects379342 Node: Obstack Functions380816 Node: Growing Objects383071 Node: Extra Fast Growing388333 Node: Status of an Obstack392548 Node: Obstacks Data Alignment394290 Node: Obstack Chunks396279 Node: Summary of Obstacks398761 Node: Variable Size Automatic402267 Node: Alloca Example403938 Node: Advantages of Alloca405096 Node: Disadvantages of Alloca407077 Node: GNU C Variable-Size Arrays407859 Node: Resizing the Data Segment409062 Node: Locking Pages411396 Node: Why Lock Pages412145 Node: Locked Memory Details413788 Node: Page Lock Functions416080 Node: Character Handling422577 Node: Classification of Characters424052 Node: Case Conversion429222 Node: Classification of Wide Characters431606 Node: Using Wide Char Classes440921 Node: Wide Character Case Conversion443273 Node: String and Array Utilities446434 Node: Representation of Strings448801 Node: String/Array Conventions454728 Node: String Length457713 Node: Copying Strings and Arrays461955 Node: Concatenating Strings475918 Node: Truncating Strings482360 Node: String/Array Comparison493187 Node: Collation Functions506481 Node: Search Functions517348 Node: Finding Tokens in a String531564 Node: Erasing Sensitive Data543696 Node: strfry548080 Node: Trivial Encryption549222 Node: Encode Binary Data550803 Node: Argz and Envz Vectors555923 Node: Argz Functions556528 Node: Envz Functions564442 Node: Character Set Handling568399 Node: Extended Char Intro569554 Node: Charset Function Overview582855 Node: Restartable multibyte conversion583823 Node: Selecting the Conversion585949 Node: Keeping the state588374 Node: Converting a Character591733 Node: Converting Strings676230 Node: Multibyte Conversion Example687152 Node: Non-reentrant Conversion690129 Node: Non-reentrant Character Conversion691818 Node: Non-reentrant String Conversion697112 Node: Shift State700406 Node: Generic Charset Conversion703143 Node: Generic Conversion Interface706394 Node: iconv Examples716953 Node: Other iconv Implementations722319 Node: glibc iconv Implementation727762 Node: Locales767951 Node: Effects of Locale769696 Node: Choosing Locale771697 Node: Locale Categories773198 Node: Setting the Locale775876 Node: Standard Locales780656 Node: Locale Names781960 Node: Locale Information784757 Node: The Lame Way to Locale Data786515 Node: General Numeric788567 Node: Currency Symbol791734 Node: Sign of Money Amount796146 Node: The Elegant and Fast Way798412 Node: Formatting Numbers811465 Node: Yes-or-No Questions821245 Node: Message Translation823487 Node: Message catalogs a la X/Open825552 Node: The catgets Functions826874 Node: The message catalog files836413 Node: The gencat program843282 Node: Common Usage846503 Node: The Uniforum approach853771 Node: Message catalogs with gettext855312 Node: Translation with gettext856380 Node: Locating gettext catalog863307 Node: Advanced gettext functions870533 Ref: Advanced gettext functions-Footnote-1881801 Node: Charset conversion in gettext881893 Node: GUI program problems884561 Node: Using gettextized software890189 Node: Helper programs for gettext898789 Node: Searching and Sorting968065 Node: Comparison Functions968997 Node: Array Search Function970238 Node: Array Sort Function973914 Node: Search/Sort Example976258 Node: Hash Search Function979713 Node: Tree Search Function988300 Node: Pattern Matching995994 Node: Wildcard Matching996799 Node: Globbing1000881 Node: Calling Glob1001784 Node: Flags for Globbing1015749 Node: More Flags for Globbing1019566 Node: Regular Expressions1026138 Node: POSIX Regexp Compilation1027156 Node: Flags for POSIX Regexps1031626 Node: Matching POSIX Regexps1032583 Node: Regexp Subexpressions1035017 Node: Subexpression Complications1037158 Node: Regexp Cleanup1039629 Node: Word Expansion1042311 Node: Expansion Stages1043714 Node: Calling Wordexp1045260 Node: Flags for Wordexp1049821 Node: Wordexp Example1051859 Node: Tilde Expansion1053685 Node: Variable Substitution1054812 Node: I/O Overview1059114 Node: I/O Concepts1060643 Node: Streams and File Descriptors1061797 Node: File Position1064916 Node: File Names1067071 Node: Directories1067965 Node: File Name Resolution1069747 Node: File Name Errors1072809 Node: File Name Portability1074398 Node: I/O on Streams1076368 Node: Streams1078493 Node: Standard Streams1079894 Node: Opening Streams1081737 Node: Closing Streams1093317 Node: Streams and Threads1096160 Node: Streams and I18N1105778 Node: Simple Output1112218 Node: Character Input1119850 Node: Line Input1126799 Node: Unreading1134648 Node: Unreading Idea1135476 Node: How Unread1136333 Node: Block Input/Output1139434 Node: Formatted Output1142717 Node: Formatted Output Basics1144373 Node: Output Conversion Syntax1146949 Node: Table of Output Conversions1152181 Node: Integer Conversions1155347 Node: Floating-Point Conversions1161289 Node: Other Output Conversions1167456 Node: Formatted Output Functions1171463 Node: Dynamic Output1178477 Node: Variable Arguments Output1180645 Node: Parsing a Template String1187876 Node: Example of Parsing1191996 Node: Customizing Printf1194132 Node: Registering New Conversions1195890 Node: Conversion Specifier Options1198261 Node: Defining the Output Handler1269776 Node: Printf Extension Example1272264 Node: Predefined Printf Handlers1274651 Node: Formatted Input1277846 Node: Formatted Input Basics1278946 Node: Input Conversion Syntax1281706 Node: Table of Input Conversions1285160 Node: Numeric Input Conversions1289506 Node: String Input Conversions1294308 Node: Dynamic String Input1299880 Node: Other Input Conversions1301105 Node: Formatted Input Functions1302844 Node: Variable Arguments Input1306521 Node: EOF and Errors1309690 Node: Error Recovery1313098 Node: Binary Streams1315111 Node: File Positioning1317672 Node: Portable Positioning1325768 Node: Stream Buffering1332124 Node: Buffering Concepts1333734 Node: Flushing Buffers1335124 Node: Controlling Buffering1338776 Node: Other Kinds of Streams1345310 Node: String Streams1346501 Node: Custom Streams1351017 Node: Streams and Cookies1351690 Node: Hook Functions1354960 Node: Formatted Messages1357308 Node: Printing Formatted Messages1358002 Node: Adding Severity Classes1364774 Node: Example1366549 Node: Low-Level I/O1369853 Node: Opening and Closing Files1373150 Node: I/O Primitives1381904 Node: File Position Primitive1397533 Node: Descriptors and Streams1405299 Node: Stream/Descriptor Precautions1408385 Node: Linked Channels1409610 Node: Independent Channels1410904 Node: Cleaning Streams1412828 Node: Scatter-Gather1414692 Node: Memory-mapped I/O1417564 Node: Waiting for I/O1431152 Node: Synchronizing I/O1440027 Node: Asynchronous I/O1443771 Node: Asynchronous Reads/Writes1452133 Node: Status of AIO Operations1465834 Node: Synchronizing AIO Operations1469894 Node: Cancel AIO Operations1476919 Node: Configuration of AIO1480761 Node: Control Operations1483089 Node: Duplicating Descriptors1486413 Node: Descriptor Flags1490981 Node: File Status Flags1494479 Node: Access Modes1495991 Node: Open-time Flags1498389 Node: Operating Modes1570767 Node: Getting File Status Flags1573601 Node: File Locks1576283 Node: Open File Description Locks1585934 Node: Open File Description Locks Example1593953 Node: Interrupt Input1596612 Node: IOCTLs1599173 Ref: IOCTLs-Footnote-11601285 Node: File System Interface1601382 Node: Working Directory1602920 Node: Accessing Directories1608600 Node: Directory Entries1610289 Node: Opening a Directory1614169 Node: Reading/Closing Directory1618629 Node: Simple Directory Lister1625494 Node: Random Access Directory1626488 Node: Scanning Directory Content1628411 Node: Simple Directory Lister Mark II1633811 Node: Working with Directory Trees1634926 Node: Hard Links1648042 Node: Symbolic Links1651045 Node: Deleting Files1659181 Node: Renaming Files1662547 Node: Creating Directories1666386 Node: File Attributes1668288 Node: Attribute Meanings1669893 Node: Reading Attributes1679393 Node: Testing File Type1684186 Node: File Owner1689291 Node: Permission Bits1693232 Node: Access Permission1698735 Node: Setting Permissions1699910 Node: Testing File Access1705657 Node: File Times1709514 Node: File Size1716523 Node: Storage Allocation1723523 Node: Making Special Files1727623 Node: Temporary Files1729463 Node: Pipes and FIFOs1739916 Node: Creating a Pipe1741518 Node: Pipe to a Subprocess1744947 Node: FIFO Special Files1748287 Node: Pipe Atomicity1750002 Node: Sockets1750904 Node: Socket Concepts1752974 Node: Communication Styles1757281 Node: Socket Addresses1759167 Node: Address Formats1761263 Node: Setting Address1764631 Node: Reading Address1766514 Node: Interface Naming1768438 Node: Local Namespace1771336 Node: Local Namespace Concepts1772011 Node: Local Namespace Details1773559 Node: Local Socket Example1775674 Node: Internet Namespace1777152 Node: Internet Address Formats1779408 Node: Host Addresses1781638 Node: Abstract Host Addresses1782810 Node: Host Address Data Type1787393 Node: Host Address Functions1790633 Node: Host Names1795944 Node: Ports1874697 Node: Services Database1876800 Node: Byte Order1880549 Node: Protocols Database1883316 Node: Inet Example1887797 Node: Misc Namespaces1889810 Node: Open/Close Sockets1890587 Node: Creating a Socket1891092 Node: Closing a Socket1892935 Node: Socket Pairs1894627 Node: Connections1896797 Node: Connecting1897898 Node: Listening1900937 Node: Accepting Connections1903162 Node: Who is Connected1906473 Node: Transferring Data1907718 Node: Sending Data1908894 Node: Receiving Data1911647 Node: Socket Data Options1913565 Node: Byte Stream Example1914472 Node: Server Example1916501 Node: Out-of-Band Data1920507 Node: Datagrams1926464 Node: Sending Datagrams1927520 Node: Receiving Datagrams1929604 Node: Datagram Example1931816 Node: Example Receiver1933823 Node: Inetd1936370 Node: Inetd Servers1937210 Node: Configuring Inetd1938489 Node: Socket Options1941284 Node: Socket Option Functions1942001 Node: Socket-Level Options1943812 Node: Networks Database1947637 Node: Low-Level Terminal Interface1951443 Node: Is It a Terminal1952915 Node: I/O Queues1955203 Node: Canonical or Not1957186 Node: Terminal Modes1959071 Node: Mode Data Types1960657 Node: Mode Functions1962556 Node: Setting Modes1966775 Node: Input Modes1968820 Node: Output Modes1974271 Node: Control Modes1976052 Node: Local Modes1980277 Node: Line Speed1986780 Node: Special Characters1991512 Node: Editing Characters1993478 Node: Signal Characters1997923 Node: Start/Stop Characters2000870 Node: Other Special2002830 Node: Noncanonical Input2004888 Node: BSD Terminal Modes2009918 Node: Line Control2011632 Node: Noncanon Example2016932 Node: Pseudo-Terminals2019124 Node: Allocation2020051 Node: Pseudo-Terminal Pairs2025489 Node: Syslog2028372 Node: Overview of Syslog2029330 Node: Submitting Syslog Messages2033590 Node: openlog2034419 Node: syslog; vsyslog2039681 Node: closelog2044408 Node: setlogmask2045710 Node: Syslog Example2047722 Node: Mathematics2048393 Node: Mathematical Constants2050170 Node: Trig Functions2052299 Node: Inverse Trig Functions2056752 Node: Exponents and Logarithms2061261 Node: Hyperbolic Functions2072111 Node: Special Functions2077289 Node: Errors in Math Functions2083061 Node: Pseudo-Random Numbers2250824 Node: ISO Random2253159 Node: BSD Random2255455 Node: SVID Random2260974 Node: FP Function Optimizations2276599 Node: Arithmetic2278706 Node: Integers2280076 Node: Integer Division2283330 Node: Floating Point Numbers2287581 Node: Floating Point Classes2289331 Node: Floating Point Errors2295336 Node: FP Exceptions2295843 Node: Infinity and NaN2300289 Node: Status bit operations2304132 Node: Math Error Reporting2309713 Node: Rounding2312918 Node: Control Functions2316592 Node: Arithmetic Functions2323092 Node: Absolute Value2323967 Node: Normalization Functions2326400 Node: Rounding Functions2330330 Node: Remainder Functions2338526 Node: FP Bit Twiddling2341005 Node: FP Comparison Functions2349611 Node: Misc FP Arithmetic2355091 Node: Complex Numbers2359242 Node: Operations on Complex2361023 Node: Parsing of Numbers2363838 Node: Parsing of Integers2364539 Node: Parsing of Floats2377440 Node: Printing of Floats2383247 Node: System V Number Conversion2385326 Node: Date and Time2392100 Node: Time Basics2392835 Node: Elapsed Time2394747 Node: Processor And CPU Time2398476 Node: CPU Time2467875 Node: Processor Time2469708 Node: Calendar Time2472474 Node: Simple Calendar Time2474432 Node: High-Resolution Calendar2477113 Node: Broken-down Time2482994 Node: High Accuracy Clock2492209 Node: Formatting Calendar Time2500124 Node: Parsing Date and Time2517785 Node: Low-Level Time String Parsing2518652 Node: General Time String Parsing2533107 Node: TZ Variable2540656 Node: Time Zone Functions2548266 Node: Time Functions Example2551359 Node: Setting an Alarm2552444 Node: Sleeping2558725 Node: Resource Usage And Limitation2563684 Node: Resource Usage2564365 Node: Limits on Resources2570320 Node: Priority2580531 Node: Absolute Priority2582989 Node: Realtime Scheduling2588166 Node: Basic Scheduling Functions2591638 Node: Traditional Scheduling2600513 Node: Traditional Scheduling Intro2601097 Node: Traditional Scheduling Functions2605395 Node: CPU Affinity2609718 Node: Memory Resources2616361 Node: Memory Subsystem2617223 Node: Query Memory Parameters2619620 Node: Processor Resources2623669 Node: Non-Local Exits2626111 Node: Non-Local Intro2626832 Node: Non-Local Details2630661 Node: Non-Local Exits and Signals2634108 Node: System V contexts2635925 Node: Signal Handling2649768 Node: Concepts of Signals2651817 Node: Kinds of Signals2652388 Node: Signal Generation2653836 Node: Delivery of Signal2656127 Node: Standard Signals2659024 Node: Program Error Signals2660634 Node: Termination Signals2668257 Node: Alarm Signals2672207 Node: Asynchronous I/O Signals2673461 Node: Job Control Signals2674690 Node: Operation Error Signals2679431 Node: Miscellaneous Signals2681411 Node: Signal Messages2683146 Node: Signal Actions2685371 Node: Basic Signal Handling2686341 Node: Advanced Signal Handling2692842 Node: Signal and Sigaction2696006 Node: Sigaction Function Example2697862 Node: Flags for Sigaction2767666 Node: Initial Signal Actions2770138 Node: Defining Handlers2771552 Node: Handler Returns2773765 Node: Termination in Handler2775809 Node: Longjmp in Handler2777254 Node: Signals in Handler2779358 Node: Merged Signals2781519 Node: Nonreentrancy2787231 Node: Atomic Data Access2792724 Node: Non-atomic Example2793781 Node: Atomic Types2795593 Node: Atomic Usage2796600 Node: Interrupted Primitives2798091 Node: Generating Signals2801339 Node: Signaling Yourself2801947 Node: Signaling Another Process2804127 Node: Permission for kill2807793 Node: Kill Example2809628 Node: Blocking Signals2811971 Node: Why Block2813771 Node: Signal Sets2815331 Node: Process Signal Mask2818906 Node: Testing for Delivery2822500 Node: Blocking for Handler2823757 Node: Checking for Pending Signals2826198 Node: Remembering a Signal2828349 Node: Waiting for a Signal2831982 Node: Using Pause2832538 Node: Pause Problems2834378 Node: Sigsuspend2836171 Node: Signal Stack2839099 Node: BSD Signal Handling2844802 Node: Program Basics2847870 Node: Program Arguments2849961 Node: Argument Syntax2852042 Node: Parsing Program Arguments2854809 Node: Getopt2855952 Node: Using Getopt2856621 Node: Example of Getopt2861067 Node: Getopt Long Options2863946 Node: Getopt Long Option Example2869741 Node: Argp2872791 Node: Argp Global Variables2876387 Node: Argp Parsers2878498 Node: Argp Option Vectors2881971 Node: Argp Option Flags2885299 Node: Argp Parser Functions2887455 Node: Argp Special Keys2890211 Node: Argp Parsing State2895687 Node: Argp Helper Functions2899452 Node: Argp Children2903168 Node: Argp Flags2905333 Node: Argp Help Filtering2907746 Node: Argp Help Filter Keys2909019 Node: Argp Help2909975 Node: Argp Help Flags2911354 Node: Argp Examples2913835 Node: Argp Example 12914318 Node: Argp Example 22915101 Node: Argp Example 32918054 Node: Argp Example 42925047 Node: Argp User Customization2932725 Node: Suboptions2934535 Node: Suboptions Example2936620 Node: Environment Variables2938775 Node: Environment Access2940665 Node: Standard Environment2947203 Node: Auxiliary Vector2951545 Node: System Calls2953071 Node: Program Termination2956738 Node: Normal Termination2957984 Node: Exit Status2959566 Node: Cleanups on Exit2963005 Node: Aborting a Program2965076 Node: Termination Internals2966123 Node: Processes2968571 Node: Running a Command2970615 Node: Process Creation Concepts2972819 Node: Process Identification2974865 Node: Creating a Process2976009 Node: Executing a File2979993 Node: Process Completion2987895 Node: Process Completion Status2994627 Node: BSD Wait Functions2996925 Node: Process Creation Example2997826 Node: Inter-Process Communication3067591 Node: Semaphores3067909 Node: Job Control3070545 Node: Concepts of Job Control3071843 Node: Job Control is Optional3075258 Node: Controlling Terminal3076319 Node: Access to the Terminal3077242 Node: Orphaned Process Groups3078886 Node: Implementing a Shell3079888 Node: Data Structures3080778 Node: Initializing the Shell3083424 Node: Launching Jobs3087146 Node: Foreground and Background3094601 Node: Stopped and Terminated Jobs3097730 Node: Continuing Stopped Jobs3102903 Node: Missing Pieces3104548 Node: Functions for Job Control3106217 Node: Identifying the Terminal3106706 Node: Process Group Functions3108440 Node: Terminal Access Functions3113244 Node: Name Service Switch3117105 Node: NSS Basics3118411 Node: NSS Configuration File3120060 Node: Services in the NSS configuration3121779 Node: Actions in the NSS configuration3123105 Node: Notes on NSS Configuration File3128165 Node: NSS Module Internals3130112 Node: NSS Module Names3130815 Ref: NSS Module Names-Footnote-13132889 Ref: NSS Module Names-Footnote-23133043 Node: NSS Modules Interface3133227 Node: Extending NSS3139414 Node: Adding another Service to NSS3140352 Node: NSS Module Function Internals3142614 Node: Users and Groups3147647 Node: User and Group IDs3150261 Node: Process Persona3151174 Node: Why Change Persona3152882 Node: How Change Persona3154805 Node: Reading Persona3156706 Node: Setting User ID3159491 Node: Setting Groups3162747 Node: Enable/Disable Setuid3169295 Node: Setuid Program Example3171402 Node: Tips for Setuid3174840 Node: Who Logged In3177427 Node: User Accounting Database3180230 Node: Manipulating the Database3181437 Node: XPG Functions3195831 Node: Logging In and Out3201718 Node: User Database3204497 Node: User Data Structure3205174 Node: Lookup User3206499 Node: Scanning All Users3209729 Node: Writing a User Entry3213673 Node: Group Database3214826 Node: Group Data Structure3215415 Node: Lookup Group3216216 Node: Scanning All Groups3219369 Node: Database Example3223390 Node: Netgroup Database3225567 Node: Netgroup Data3225990 Node: Lookup Netgroup3227538 Node: Netgroup Membership3231692 Node: System Management3233219 Node: Host Identification3234153 Node: Platform Type3241502 Node: Filesystem Handling3245032 Node: Mount Information3246548 Node: fstab3248834 Node: mtab3255617 Node: Other Mount Information3266063 Node: Mount-Unmount-Remount3266612 Node: System Parameters3276415 Node: System Configuration3282177 Node: General Limits3283752 Node: System Options3287450 Node: Version Supported3290885 Node: Sysconf3292532 Node: Sysconf Definition3293199 Node: Constants for Sysconf3294028 Node: Examples of Sysconf3375432 Node: Minimums3376446 Node: Limits for Files3379255 Node: Options for Files3382660 Node: File Minimums3384999 Node: Pathconf3387304 Node: Utility Limits3391172 Node: Utility Minimums3393163 Node: String Parameters3395027 Node: Cryptographic Functions3399132 Node: Legal Problems3401541 Node: getpass3403834 Node: crypt3406184 Node: DES Encryption3411279 Node: Unpredictable Bytes3418417 Node: Debugging Support3422541 Node: Backtraces3423186 Node: POSIX Threads3428362 Node: Thread-specific Data3428773 Node: Non-POSIX Extensions3430562 Node: Default Thread Attributes3430999 Node: Internal Probes3432280 Node: Memory Allocation Probes3433146 Node: Mathematical Function Probes3443475 Node: Non-local Goto Probes3450440 Node: Tunables3452303 Node: Tunable names3453718 Node: Memory Allocation Tunables3454703 Node: Language Features3461018 Node: Consistency Checking3461970 Node: Variadic Functions3466927 Node: Why Variadic3468012 Node: How Variadic3470008 Node: Variadic Prototypes3471254 Node: Receiving Arguments3472449 Node: How Many Arguments3475195 Node: Calling Variadics3476884 Node: Argument Macros3479047 Node: Variadic Example3482480 Node: Null Pointer Constant3483607 Node: Important Data Types3484718 Node: Data Type Measurements3486651 Node: Width of Type3487521 Node: Range of Type3489875 Node: Floating Type Macros3493720 Node: Floating Point Concepts3494993 Node: Floating Point Parameters3498800 Node: IEEE Floating Point3506191 Node: Structure Measurement3507969 Node: Library Summary3508778 Node: Installation3808639 Node: Configuring and compiling3809788 Node: Running make install3826164 Node: Tools for Compilation3830058 Node: Linux3833746 Node: Reporting Bugs3836263 Node: Maintenance3838636 Node: Source Layout3839037 Node: Adding Platform-specific3843327 Node: Porting3846425 Node: Hierarchy Conventions3854452 Node: Porting to Unix3859724 Node: Platform3861828 Node: PowerPC3862139 Node: Contributors3866977 Node: Free Manuals3880857 Node: Copying3885813 Node: Documentation License3981527 Node: Concept Index4006865 Node: Type Index4114916 Node: Function Index4135042 Node: Variable Index4339113 Node: File Index4454531  End Tag Table  Local Variables: coding: utf-8 End: