| Index Entry | Section |
|
/ | | |
| /etc/hostname | 30.1 Host Identification |
| ‘/etc/nsswitch.conf’ | 28.2 The NSS Configuration File |
|
4 | | |
| 4.n BSD Unix | 1.2.3 Berkeley Unix |
|
_ | | |
| __va_copy | 5.4 Copying and Concatenation |
| _POSIX_OPTION_ORDER environment variable. | 25.4.2 Standard Environment Variables |
| _POSIX_SAVED_IDS | 29.4 How an Application Can Change Persona |
|
A | | |
| abort signal | 24.2.1 Program Error Signals |
| aborting a program | 25.6.4 Aborting a Program |
| absolute file name | 11.2.2 File Name Resolution |
| absolute priority | 22.3.1 Absolute Priority |
| absolute value functions | 20.8.1 Absolute Value |
| accepting connections | 16.9.3 Accepting Connections |
| access permission for a file | 14.9.6 How Your Access to a File is Decided |
| access, testing for | 14.9.8 Testing Permission to Access a File |
| accessing directories | 14.2 Accessing Directories |
| address of socket | 16.3 Socket Addresses |
| address space | 22.4.1 Overview about traditional Unix memory handling |
| address space | 25. The Basic Program/System Interface |
| alarm signal | 24.2.3 Alarm Signals |
| alarms, setting | 21.5 Setting an Alarm |
| alignment (in obstacks) | 3.2.4.9 Alignment of Data in Obstacks |
| alignment (with malloc ) | 3.2.2.7 Allocating Aligned Memory Blocks |
| alloca disadvantages | 3.2.5.3 Disadvantages of alloca |
| alloca function | 3.2.5 Automatic Storage with Variable Size |
| allocating pseudo-terminals | 17.8.1 Allocating Pseudo-Terminals |
| allocation (obstacks) | 3.2.4.3 Allocation in an Obstack |
| allocation debugging | 3.2.3 Allocation Debugging |
| allocation hooks, for malloc | 3.2.2.10 Memory Allocation Hooks |
| allocation of memory with malloc | 3.2.2.1 Basic Memory Allocation |
| allocation size of string | 5.1 Representation of Strings |
| allocation statistics | 3.2.2.11 Statistics for Memory Allocation with malloc |
| alphabetic character | 4.1 Classification of Characters |
| alphabetic character | 4.3 Character class determination for wide characters |
| alphanumeric character | 4.1 Classification of Characters |
| alphanumeric character | 4.3 Character class determination for wide characters |
| append-access files | 11.1.2 File Position |
| argc (program argument count) | 25.1 Program Arguments |
| argp (program argument parser) | 25.3 Parsing Program Options with Argp |
| argp parser functions | 25.3.5 Argp Parser Functions |
| ARGP_HELP_FMT environment variable | 25.3.12 Argp User Customization |
| argument parsing with argp | 25.3 Parsing Program Options with Argp |
| argument promotion | A.2.2.4 Calling Variadic Functions |
| argument vectors, null-character separated | 5.12 Argz and Envz Vectors |
| arguments (variadic functions) | A.2.2.2 Receiving the Argument Values |
| arguments, how many | A.2.2.3 How Many Arguments Were Supplied |
| arguments, to program | 25.1 Program Arguments |
| argv (program argument vector) | 25.1 Program Arguments |
| argz vectors (string vectors) | 5.12 Argz and Envz Vectors |
| arithmetic expansion | 10.4.1 The Stages of Word Expansion |
| array comparison functions | 5.5 String/Array Comparison |
| array copy functions | 5.4 Copying and Concatenation |
| array search function | 9.2 Array Search Function |
| array sort function | 9.3 Array Sort Function |
| ASCII character | 4.1 Classification of Characters |
| assertions | A.1 Explicitly Checking Internal Consistency |
| attributes of a file | 14.9.1 The meaning of the File Attributes |
| automatic freeing | 3.2.5 Automatic Storage with Variable Size |
| automatic memory allocation | 3.2.1 Memory Allocation in C Programs |
| automatic storage class | 3.2.1 Memory Allocation in C Programs |
| automatic storage with variable size | 3.2.5 Automatic Storage with Variable Size |
|
B | | |
| background job | 27.1 Concepts of Job Control |
| background job, launching | 27.6.4 Foreground and Background |
| backtrace | 33.1 Backtraces |
| backtrace_fd | 33.1 Backtraces |
| backtrace_symbols | 33.1 Backtraces |
| base (of floating point number) | A.5.3.1 Floating Point Representation Concepts |
| baud rate | 17.4.8 Line Speed |
| Berkeley Unix | 1.2.3 Berkeley Unix |
| Bessel functions | 19.6 Special Functions |
| bias (of floating point number exponent) | A.5.3.1 Floating Point Representation Concepts |
| big-endian | 16.6.5 Byte Order Conversion |
| binary I/O to a stream | 12.11 Block Input/Output |
| binary search function (for arrays) | 9.2 Array Search Function |
| binary stream | 12.17 Text and Binary Streams |
| binding a socket address | 16.3 Socket Addresses |
| blank character | 4.1 Classification of Characters |
| blank character | 4.3 Character class determination for wide characters |
| block I/O to a stream | 12.11 Block Input/Output |
| blocked signals | 24.1.3 How Signals Are Delivered |
| blocked signals, checking for | 24.7.6 Checking for Pending Signals |
| blocking signals | 24.7 Blocking Signals |
| blocking signals, in a handler | 24.7.5 Blocking Signals for a Handler |
| bootstrapping, and services | 28.2.2 Actions in the NSS configuration |
| break condition, detecting | 17.4.4 Input Modes |
| break condition, generating | 17.6 Line Control Functions |
| breaking a string into tokens | 5.8 Finding Tokens in a String |
| broken pipe signal | 24.2.6 Operation Error Signals |
| broken-down time | 21.4 Calendar Time |
| broken-down time | 21.4.3 Broken-down Time |
| BSD compatibility library | 27.7.2 Process Group Functions |
| BSD compatibility library. | 1.3.4 Feature Test Macros |
| BSD Unix | 1.2.3 Berkeley Unix |
| buffering of streams | 12.20 Stream Buffering |
| buffering, controlling | 12.20.3 Controlling Which Kind of Buffering |
| bugs, reporting | C.5 Reporting Bugs |
| bus error | 24.2.1 Program Error Signals |
| butterfly | 20.8.7 Miscellaneous FP arithmetic functions |
| byte order conversion, for socket | 16.6.5 Byte Order Conversion |
| byte stream | 16.1 Socket Concepts |
|
C | | |
| C++ streams | 12.6 Streams in Internationalized Applications |
| calendar time | 21.1 Time Basics |
| calendar time and broken-down time | 21.4.3 Broken-down Time |
| calendar, Gregorian | 21.4 Calendar Time |
| calling variadic functions | A.2.2.4 Calling Variadic Functions |
| canonical input processing | 17.3 Two Styles of Input: Canonical or Not |
| capacity limits, POSIX | 31.1 General Capacity Limits |
| carrier detect | 17.4.6 Control Modes |
| case conversion of characters | 4.2 Case Conversion |
| catching signals | 24.1.3 How Signals Are Delivered |
| categories for locales | 7.3 Categories of Activities that Locales Affect |
| change working directory | 14.1 Working Directory |
| changing the locale | 7.4 How Programs Set the Locale |
| changing the size of a block (malloc ) | 3.2.2.4 Changing the Size of a Block |
| changing the size of a block (obstacks) | 3.2.4.6 Growing Objects |
| channels | 13.5 Dangers of Mixing Streams and Descriptors |
| character case conversion | 4.2 Case Conversion |
| character predicates | 4.1 Classification of Characters |
| character testing | 4.1 Classification of Characters |
| checking for pending signals | 24.7.6 Checking for Pending Signals |
| child process | 21.3.2 Processor Time Inquiry |
| child process | 26. Processes |
| child process | 26.2 Process Creation Concepts |
| child process signal | 24.2.5 Job Control Signals |
| chunks | 3.2.4.10 Obstack Chunks |
| classes, floating-point | 20.4 Floating-Point Number Classification Functions |
| classification of characters | 4.1 Classification of Characters |
| cleaning up a stream | 13.5.1 Linked Channels |
| clearing terminal input queue | 17.6 Line Control Functions |
| client | 16.9 Using Sockets with Connections |
| clock ticks | 21.3 Processor And CPU Time |
| clock, high accuracy | 21.4.4 High Accuracy Clock |
| close-on-exec (file descriptor flag) | 13.13 File Descriptor Flags |
| closing a file descriptor | 13.1 Opening and Closing Files |
| closing a socket | 16.8.2 Closing a Socket |
| closing a stream | 12.4 Closing Streams |
| collating strings | 5.6 Collation Functions |
| combining locales | 7.2 Choosing a Locale |
| command argument syntax | 25.1.1 Program Argument Syntax Conventions |
| command arguments, parsing | 25.1.2 Parsing Program Arguments |
| command line arguments | 25.1 Program Arguments |
| command substitution | 10.4.1 The Stages of Word Expansion |
| communication style (of a socket) | 16.1 Socket Concepts |
| comparing strings and arrays | 5.5 String/Array Comparison |
| Comparison Function | 9.1 Defining the Comparison Function |
| compiling | C.1 Configuring and compiling GNU Libc |
| complex exponentiation functions | 19.4 Exponentiation and Logarithms |
| complex logarithm functions | 19.4 Exponentiation and Logarithms |
| complex numbers | 20.9 Complex Numbers |
| complex trigonometric functions | 19.2 Trigonometric Functions |
| concatenating strings | 5.4 Copying and Concatenation |
| configuring | C.1 Configuring and compiling GNU Libc |
| conjugate complex numbers | 20.10 Projections, Conjugates, and Decomposing of Complex Numbers |
| connecting a socket | 16.9.1 Making a Connection |
| connection | 16.9 Using Sockets with Connections |
| consistency checking | A.1 Explicitly Checking Internal Consistency |
| consistency checking, of heap | 3.2.2.9 Heap Consistency Checking |
| constants | 3.1 Process Memory Concepts |
| constants | 19.1 Predefined Mathematical Constants |
| continue signal | 24.2.5 Job Control Signals |
| control character | 4.1 Classification of Characters |
| control character | 4.3 Character class determination for wide characters |
| control operations on files | 13.11 Control Operations on Files |
| controlling process | 27.3 Controlling Terminal of a Process |
| controlling terminal | 27.1 Concepts of Job Control |
| controlling terminal, access to | 27.4 Access to the Controlling Terminal |
| controlling terminal, determining | 27.7.1 Identifying the Controlling Terminal |
| controlling terminal, setting | 13.14.2 Open-time Flags |
| conversion specifications (printf ) | 12.12.1 Formatted Output Basics |
| conversion specifications (scanf ) | 12.14.1 Formatted Input Basics |
| converting byte order | 16.6.5 Byte Order Conversion |
| converting case of characters | 4.2 Case Conversion |
| converting file descriptor to stream | 13.4 Descriptors and Streams |
| converting floats to integers | 20.8.3 Rounding Functions |
| converting group ID to group name | 29.14.2 Looking Up One Group |
| converting group name to group ID | 29.14.2 Looking Up One Group |
| converting host address to name | 16.6.2.4 Host Names |
| converting host name to address | 16.6.2.4 Host Names |
| converting network name to network number | 16.13 Networks Database |
| converting network number to network name | 16.13 Networks Database |
| converting port number to service name | 16.6.4 The Services Database |
| converting service name to port number | 16.6.4 The Services Database |
| converting string to collation order | 5.6 Collation Functions |
| converting strings to numbers | 20.11 Parsing of Numbers |
| converting user ID to user name | 29.13.2 Looking Up One User |
| converting user name to user ID | 29.13.2 Looking Up One User |
| cookie, for custom stream | 12.21.3.1 Custom Streams and Cookies |
| copy-on-write page fault | 3.4.2 Locked Memory Details |
| copying strings and arrays | 5.4 Copying and Concatenation |
| cpu priority | 22.3 Process CPU Priority And Scheduling |
| CPU time | 21.1 Time Basics |
| CPU time | 21.3 Processor And CPU Time |
| CPU time | 21.3.2 Processor Time Inquiry |
| create on open (file status flag) | 13.14.2 Open-time Flags |
| creating a directory | 14.8 Creating Directories |
| creating a FIFO special file | 15.3 FIFO Special Files |
| creating a pipe | 15.1 Creating a Pipe |
| creating a pipe to a subprocess | 15.2 Pipe to a Subprocess |
| creating a process | 26.2 Process Creation Concepts |
| creating a socket | 16.8.1 Creating a Socket |
| creating a socket pair | 16.8.3 Socket Pairs |
| creating special files | 14.10 Making Special Files |
| cube root function | 19.4 Exponentiation and Logarithms |
| currency symbols | 7.6.1.2 Printing the Currency Symbol |
| current limit | 22.2 Limiting Resource Usage |
| current working directory | 14.1 Working Directory |
| custom streams | 12.21.3 Programming Your Own Custom Streams |
| customizing printf | 12.13 Customizing printf |
|