1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
3
<!-- This file documents the GNU C library.
5
This is Edition 0.12, last updated 2007-10-27,
6
of The GNU C Library Reference Manual, for version
7
2.8 (Ubuntu EGLIBC 2.12~20100519-0ubuntu1~ppa1) .
9
Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
10
2003, 2007, 2008 Free Software Foundation, Inc.
12
Permission is granted to copy, distribute and/or modify this document
13
under the terms of the GNU Free Documentation License, Version 1.2 or
14
any later version published by the Free Software Foundation; with the
15
Invariant Sections being "Free Software Needs Free Documentation"
16
and "GNU Lesser General Public License", the Front-Cover texts being
17
"A GNU Manual", and with the Back-Cover Texts as in (a) below. A
18
copy of the license is included in the section entitled "GNU Free
19
Documentation License".
21
(a) The FSF's Back-Cover Text is: "You have the freedom to
22
copy and modify this GNU manual. Buying copies from the FSF
23
supports it in developing GNU and promoting software freedom."
25
<!-- Created on May 20, 2010 by texi2html 1.82
26
texi2html was written by:
27
Lionel Cons <Lionel.Cons@cern.ch> (original author)
28
Karl Berry <karl@freefriends.org>
29
Olaf Bachmann <obachman@mathematik.uni-kl.de>
31
Maintained by: Many creative people.
32
Send bugs and suggestions to <texi2html-bug@nongnu.org>
35
<title>The GNU C Library: Concept Index: N – P</title>
37
<meta name="description" content="The GNU C Library: Concept Index: N – P">
38
<meta name="keywords" content="The GNU C Library: Concept Index: N – P">
39
<meta name="resource-type" content="document">
40
<meta name="distribution" content="global">
41
<meta name="Generator" content="texi2html 1.82">
42
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
43
<style type="text/css">
45
a.summary-letter {text-decoration: none}
46
blockquote.smallquotation {font-size: smaller}
47
pre.display {font-family: serif}
48
pre.format {font-family: serif}
49
pre.menu-comment {font-family: serif}
50
pre.menu-preformatted {font-family: serif}
51
pre.smalldisplay {font-family: serif; font-size: smaller}
52
pre.smallexample {font-size: smaller}
53
pre.smallformat {font-family: serif; font-size: smaller}
54
pre.smalllisp {font-size: smaller}
55
span.roman {font-family:serif; font-weight:normal;}
56
span.sansserif {font-family:sans-serif; font-weight:normal;}
57
ul.toc {list-style: none}
64
<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
66
<a name="index_split-3"></a>
67
<table cellpadding="1" cellspacing="1" border="0">
68
<tr><td valign="middle" align="left">[<a href="libc_45.html#index_split-2" title="Previous section in reading order"> < </a>]</td>
69
<td valign="middle" align="left">[<a href="libc_47.html#index_split-4" title="Next section in reading order"> > </a>]</td>
70
<td valign="middle" align="left"> </td>
71
<td valign="middle" align="left">[<a href="libc_41.html#Documentation-License" title="Beginning of this chapter or previous chapter"> << </a>]</td>
72
<td valign="middle" align="left">[<a href="libc.html#Top" title="Up section"> Up </a>]</td>
73
<td valign="middle" align="left">[<a href="libc_50.html#Type-Index" title="Next chapter"> >> </a>]</td>
74
<td valign="middle" align="left"> </td>
75
<td valign="middle" align="left"> </td>
76
<td valign="middle" align="left"> </td>
77
<td valign="middle" align="left"> </td>
78
<td valign="middle" align="left">[<a href="libc.html#Top" title="Cover (top) of document">Top</a>]</td>
79
<td valign="middle" align="left">[<a href="libc_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
80
<td valign="middle" align="left">[<a href="libc_42.html#Concept-Index" title="Index">Index</a>]</td>
81
<td valign="middle" align="left">[<a href="libc_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
83
<h1 class="unnumbered">Concept Index: N – P</h1>
84
<table><tr><th valign="top">Jump to: </th><td><a href="libc_42.html#Concept-Index-1_cp_symbol-1" class="summary-letter"><b>/</b></a>
86
<a href="libc_42.html#Concept-Index-1_cp_symbol-2" class="summary-letter"><b>4</b></a>
88
<a href="libc_42.html#Concept-Index-1_cp_symbol-3" class="summary-letter"><b>_</b></a>
91
<a href="libc_42.html#Concept-Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
93
<a href="libc_42.html#Concept-Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
95
<a href="libc_42.html#Concept-Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
97
<a href="libc_43.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
99
<a href="libc_43.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
101
<a href="libc_43.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
103
<a href="libc_44.html#index_split-1_cp_letter-G" class="summary-letter"><b>G</b></a>
105
<a href="libc_44.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
107
<a href="libc_44.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
109
<a href="libc_44.html#index_split-1_cp_letter-J" class="summary-letter"><b>J</b></a>
111
<a href="libc_45.html#index_split-2_cp_letter-K" class="summary-letter"><b>K</b></a>
113
<a href="libc_45.html#index_split-2_cp_letter-L" class="summary-letter"><b>L</b></a>
115
<a href="libc_45.html#index_split-2_cp_letter-M" class="summary-letter"><b>M</b></a>
117
<a href="#index_split-3_cp_letter-N" class="summary-letter"><b>N</b></a>
119
<a href="#index_split-3_cp_letter-O" class="summary-letter"><b>O</b></a>
121
<a href="#index_split-3_cp_letter-P" class="summary-letter"><b>P</b></a>
123
<a href="libc_47.html#index_split-4_cp_letter-Q" class="summary-letter"><b>Q</b></a>
125
<a href="libc_47.html#index_split-4_cp_letter-R" class="summary-letter"><b>R</b></a>
127
<a href="libc_47.html#index_split-4_cp_letter-S" class="summary-letter"><b>S</b></a>
129
<a href="libc_48.html#index_split-5_cp_letter-T" class="summary-letter"><b>T</b></a>
131
<a href="libc_48.html#index_split-5_cp_letter-U" class="summary-letter"><b>U</b></a>
133
<a href="libc_48.html#index_split-5_cp_letter-V" class="summary-letter"><b>V</b></a>
135
<a href="libc_48.html#index_split-5_cp_letter-W" class="summary-letter"><b>W</b></a>
137
<a href="libc_49.html#index_split-6_cp_letter-Y" class="summary-letter"><b>Y</b></a>
139
<a href="libc_49.html#index_split-6_cp_letter-Z" class="summary-letter"><b>Z</b></a>
142
<table border="0" class="index-cp">
143
<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
144
<tr><td colspan="3"> <hr></td></tr>
145
<tr><th><a name="index_split-3_cp_letter-N">N</a></th><td></td><td></td></tr>
146
<tr><td></td><td valign="top"><a href="libc_2.html#index-name-of-running-program">name of running program</a></td><td valign="top"><a href="libc_2.html#Error-Messages">2.3 Error Messages</a></td></tr>
147
<tr><td></td><td valign="top"><a href="libc_16.html#index-name-of-socket">name of socket</a></td><td valign="top"><a href="libc_16.html#Socket-Addresses">16.3 Socket Addresses</a></td></tr>
148
<tr><td></td><td valign="top"><a href="libc_28.html#index-Name-Service-Switch">Name Service Switch</a></td><td valign="top"><a href="libc_28.html#Name-Service-Switch">28. System Databases and Name Service Switch</a></td></tr>
149
<tr><td></td><td valign="top"><a href="libc_1.html#index-name-space">name space</a></td><td valign="top"><a href="libc_1.html#Reserved-Names">1.3.3 Reserved Names</a></td></tr>
150
<tr><td></td><td valign="top"><a href="libc_24.html#index-names-of-signals">names of signals</a></td><td valign="top"><a href="libc_24.html#Standard-Signals">24.2 Standard Signals</a></td></tr>
151
<tr><td></td><td valign="top"><a href="libc_16.html#index-namespace-_0028of-socket_0029">namespace (of socket)</a></td><td valign="top"><a href="libc_16.html#Socket-Concepts">16.1 Socket Concepts</a></td></tr>
152
<tr><td></td><td valign="top"><a href="libc_20.html#index-NaN">NaN</a></td><td valign="top"><a href="libc_20.html#Infinity-and-NaN">20.5.2 Infinity and NaN</a></td></tr>
153
<tr><td></td><td valign="top"><a href="libc_20.html#index-NaN-1">NaN</a></td><td valign="top"><a href="libc_20.html#FP-Bit-Twiddling">20.8.5 Setting and modifying single bits of FP values</a></td></tr>
154
<tr><td></td><td valign="top"><a href="libc_29.html#index-Netgroup">Netgroup</a></td><td valign="top"><a href="libc_29.html#Netgroup-Data">29.16.1 Netgroup Data</a></td></tr>
155
<tr><td></td><td valign="top"><a href="libc_28.html#index-netgroup">netgroup</a></td><td valign="top"><a href="libc_28.html#NSS-Basics">28.1 NSS Basics</a></td></tr>
156
<tr><td></td><td valign="top"><a href="libc_16.html#index-network-byte-order">network byte order</a></td><td valign="top"><a href="libc_16.html#Byte-Order">16.6.5 Byte Order Conversion</a></td></tr>
157
<tr><td></td><td valign="top"><a href="libc_16.html#index-network-number">network number</a></td><td valign="top"><a href="libc_16.html#Abstract-Host-Addresses">16.6.2.1 Internet Host Addresses</a></td></tr>
158
<tr><td></td><td valign="top"><a href="libc_16.html#index-network-protocol">network protocol</a></td><td valign="top"><a href="libc_16.html#Socket-Concepts">16.1 Socket Concepts</a></td></tr>
159
<tr><td></td><td valign="top"><a href="libc_28.html#index-networks">networks</a></td><td valign="top"><a href="libc_28.html#NSS-Basics">28.1 NSS Basics</a></td></tr>
160
<tr><td></td><td valign="top"><a href="libc_16.html#index-networks-database">networks database</a></td><td valign="top"><a href="libc_16.html#Networks-Database">16.13 Networks Database</a></td></tr>
161
<tr><td></td><td valign="top"><a href="libc_30.html#index-NIS">NIS</a></td><td valign="top"><a href="libc_30.html#Host-Identification">30.1 Host Identification</a></td></tr>
162
<tr><td></td><td valign="top"><a href="libc_30.html#index-NIS-domain-name">NIS domain name</a></td><td valign="top"><a href="libc_30.html#Host-Identification">30.1 Host Identification</a></td></tr>
163
<tr><td></td><td valign="top"><a href="libc_30.html#index-NIS-domain-name-1">NIS domain name</a></td><td valign="top"><a href="libc_30.html#Host-Identification">30.1 Host Identification</a></td></tr>
164
<tr><td></td><td valign="top"><a href="libc_30.html#index-NIS-domain-name-2">NIS domain name</a></td><td valign="top"><a href="libc_30.html#Host-Identification">30.1 Host Identification</a></td></tr>
165
<tr><td></td><td valign="top"><a href="libc_28.html#index-nisplus_002c-and-booting">nisplus, and booting</a></td><td valign="top"><a href="libc_28.html#Actions-in-the-NSS-configuration">28.2.2 Actions in the NSS configuration</a></td></tr>
166
<tr><td></td><td valign="top"><a href="libc_28.html#index-nisplus_002c-and-completeness">nisplus, and completeness</a></td><td valign="top"><a href="libc_28.html#Actions-in-the-NSS-configuration">28.2.2 Actions in the NSS configuration</a></td></tr>
167
<tr><td></td><td valign="top"><a href="libc_8.html#index-NLSPATH-environment-variable">NLSPATH environment variable</a></td><td valign="top"><a href="libc_8.html#The-catgets-Functions">8.1.1 The <code>catgets</code> function family</a></td></tr>
168
<tr><td></td><td valign="top"><a href="libc_25.html#index-NLSPATH-environment-variable-1"><code>NLSPATH</code> environment variable</a></td><td valign="top"><a href="libc_25.html#Standard-Environment">25.4.2 Standard Environment Variables</a></td></tr>
169
<tr><td></td><td valign="top"><a href="libc_13.html#index-non_002dblocking-open">non-blocking open</a></td><td valign="top"><a href="libc_13.html#Open_002dtime-Flags">13.14.2 Open-time Flags</a></td></tr>
170
<tr><td></td><td valign="top"><a href="libc_24.html#index-non_002dlocal-exit_002c-from-signal-handler">non-local exit, from signal handler</a></td><td valign="top"><a href="libc_24.html#Longjmp-in-Handler">24.4.3 Nonlocal Control Transfer in Handlers</a></td></tr>
171
<tr><td></td><td valign="top"><a href="libc_23.html#index-non_002dlocal-exits">non-local exits</a></td><td valign="top"><a href="libc_23.html#Non_002dLocal-Exits">23. Non-Local Exits</a></td></tr>
172
<tr><td></td><td valign="top"><a href="libc_17.html#index-noncanonical-input-processing">noncanonical input processing</a></td><td valign="top"><a href="libc_17.html#Canonical-or-Not">17.3 Two Styles of Input: Canonical or Not</a></td></tr>
173
<tr><td></td><td valign="top"><a href="libc_20.html#index-normalization-functions-_0028floating_002dpoint_0029">normalization functions (floating-point)</a></td><td valign="top"><a href="libc_20.html#Normalization-Functions">20.8.2 Normalization Functions</a></td></tr>
174
<tr><td></td><td valign="top"><a href="libc_34.html#index-normalized-floating-point-number">normalized floating point number</a></td><td valign="top"><a href="libc_34.html#Floating-Point-Concepts">A.5.3.1 Floating Point Representation Concepts</a></td></tr>
175
<tr><td></td><td valign="top"><a href="libc_20.html#index-not-a-number">not a number</a></td><td valign="top"><a href="libc_20.html#Infinity-and-NaN">20.5.2 Infinity and NaN</a></td></tr>
176
<tr><td></td><td valign="top"><a href="libc_28.html#index-NSS">NSS</a></td><td valign="top"><a href="libc_28.html#Name-Service-Switch">28. System Databases and Name Service Switch</a></td></tr>
177
<tr><td></td><td valign="top"><a href="libc_28.html#index-nsswitch_002econf">‘<tt>nsswitch.conf</tt>’</a></td><td valign="top"><a href="libc_28.html#NSS-Configuration-File">28.2 The NSS Configuration File</a></td></tr>
178
<tr><td></td><td valign="top"><a href="libc_5.html#index-null-character">null character</a></td><td valign="top"><a href="libc_5.html#Representation-of-Strings">5.1 Representation of Strings</a></td></tr>
179
<tr><td></td><td valign="top"><a href="libc_34.html#index-null-pointer-constant">null pointer constant</a></td><td valign="top"><a href="libc_34.html#Null-Pointer-Constant">A.3 Null Pointer Constant</a></td></tr>
180
<tr><td></td><td valign="top"><a href="libc_5.html#index-null-wide-character">null wide character</a></td><td valign="top"><a href="libc_5.html#Representation-of-Strings">5.1 Representation of Strings</a></td></tr>
181
<tr><td></td><td valign="top"><a href="libc_34.html#index-number-of-arguments-passed">number of arguments passed</a></td><td valign="top"><a href="libc_34.html#How-Many-Arguments">A.2.2.3 How Many Arguments Were Supplied</a></td></tr>
182
<tr><td></td><td valign="top"><a href="libc_20.html#index-number-syntax_002c-parsing">number syntax, parsing</a></td><td valign="top"><a href="libc_20.html#Parsing-of-Numbers">20.11 Parsing of Numbers</a></td></tr>
183
<tr><td></td><td valign="top"><a href="libc_7.html#index-numeric-value-formatting">numeric value formatting</a></td><td valign="top"><a href="libc_7.html#The-Lame-Way-to-Locale-Data">7.6.1 <code>localeconv</code>: It is portable but …</a></td></tr>
184
<tr><td colspan="3"> <hr></td></tr>
185
<tr><th><a name="index_split-3_cp_letter-O">O</a></th><td></td><td></td></tr>
186
<tr><td></td><td valign="top"><a href="libc_3.html#index-obstack-status">obstack status</a></td><td valign="top"><a href="libc_3.html#Status-of-an-Obstack">3.2.4.8 Status of an Obstack</a></td></tr>
187
<tr><td></td><td valign="top"><a href="libc_3.html#index-obstacks">obstacks</a></td><td valign="top"><a href="libc_3.html#Obstacks">3.2.4 Obstacks</a></td></tr>
188
<tr><td></td><td valign="top"><a href="libc_13.html#index-open_002dtime-action-flags">open-time action flags</a></td><td valign="top"><a href="libc_13.html#Open_002dtime-Flags">13.14.2 Open-time Flags</a></td></tr>
189
<tr><td></td><td valign="top"><a href="libc_11.html#index-opening-a-file">opening a file</a></td><td valign="top"><a href="libc_11.html#I_002fO-Concepts">11.1 Input/Output Concepts</a></td></tr>
190
<tr><td></td><td valign="top"><a href="libc_13.html#index-opening-a-file-descriptor">opening a file descriptor</a></td><td valign="top"><a href="libc_13.html#Opening-and-Closing-Files">13.1 Opening and Closing Files</a></td></tr>
191
<tr><td></td><td valign="top"><a href="libc_15.html#index-opening-a-pipe">opening a pipe</a></td><td valign="top"><a href="libc_15.html#Creating-a-Pipe">15.1 Creating a Pipe</a></td></tr>
192
<tr><td></td><td valign="top"><a href="libc_17.html#index-opening-a-pseudo_002dterminal-pair">opening a pseudo-terminal pair</a></td><td valign="top"><a href="libc_17.html#Pseudo_002dTerminal-Pairs">17.8.2 Opening a Pseudo-Terminal Pair</a></td></tr>
193
<tr><td></td><td valign="top"><a href="libc_16.html#index-opening-a-socket">opening a socket</a></td><td valign="top"><a href="libc_16.html#Creating-a-Socket">16.8.1 Creating a Socket</a></td></tr>
194
<tr><td></td><td valign="top"><a href="libc_16.html#index-opening-a-socket-pair">opening a socket pair</a></td><td valign="top"><a href="libc_16.html#Socket-Pairs">16.8.3 Socket Pairs</a></td></tr>
195
<tr><td></td><td valign="top"><a href="libc_12.html#index-opening-a-stream">opening a stream</a></td><td valign="top"><a href="libc_12.html#Opening-Streams">12.3 Opening Streams</a></td></tr>
196
<tr><td></td><td valign="top"><a href="libc_19.html#index-Optimization">Optimization</a></td><td valign="top"><a href="libc_19.html#FP-Function-Optimizations">19.9 Is Fast Code or Small Code preferred?</a></td></tr>
197
<tr><td></td><td valign="top"><a href="libc_28.html#index-optimizing-NSS">optimizing NSS</a></td><td valign="top"><a href="libc_28.html#Notes-on-NSS-Configuration-File">28.2.3 Notes on the NSS Configuration File</a></td></tr>
198
<tr><td></td><td valign="top"><a href="libc_25.html#index-option-parsing-with-argp">option parsing with argp</a></td><td valign="top"><a href="libc_25.html#Argp">25.3 Parsing Program Options with Argp</a></td></tr>
199
<tr><td></td><td valign="top"><a href="libc_34.html#index-optional-arguments">optional arguments</a></td><td valign="top"><a href="libc_34.html#Variadic-Functions">A.2 Variadic Functions</a></td></tr>
200
<tr><td></td><td valign="top"><a href="libc_31.html#index-optional-POSIX-features">optional POSIX features</a></td><td valign="top"><a href="libc_31.html#System-Options">31.2 Overall System Options</a></td></tr>
201
<tr><td></td><td valign="top"><a href="libc_12.html#index-orientation_002c-stream">orientation, stream</a></td><td valign="top"><a href="libc_12.html#Opening-Streams">12.3 Opening Streams</a></td></tr>
202
<tr><td></td><td valign="top"><a href="libc_12.html#index-orientation_002c-stream-1">orientation, stream</a></td><td valign="top"><a href="libc_12.html#Streams-and-I18N">12.6 Streams in Internationalized Applications</a></td></tr>
203
<tr><td></td><td valign="top"><a href="libc_27.html#index-orphaned-process-group">orphaned process group</a></td><td valign="top"><a href="libc_27.html#Orphaned-Process-Groups">27.5 Orphaned Process Groups</a></td></tr>
204
<tr><td></td><td valign="top"><a href="libc_16.html#index-out_002dof_002dband-data">out-of-band data</a></td><td valign="top"><a href="libc_16.html#Out_002dof_002dBand-Data">16.9.8 Out-of-Band Data</a></td></tr>
205
<tr><td></td><td valign="top"><a href="libc_12.html#index-output-conversions_002c-for-printf">output conversions, for <code>printf</code></a></td><td valign="top"><a href="libc_12.html#Table-of-Output-Conversions">12.12.3 Table of Output Conversions</a></td></tr>
206
<tr><td></td><td valign="top"><a href="libc_24.html#index-output-possible-signal">output possible signal</a></td><td valign="top"><a href="libc_24.html#Asynchronous-I_002fO-Signals">24.2.4 Asynchronous I/O Signals</a></td></tr>
207
<tr><td></td><td valign="top"><a href="libc_20.html#index-overflow-exception">overflow exception</a></td><td valign="top"><a href="libc_20.html#FP-Exceptions">20.5.1 FP Exceptions</a></td></tr>
208
<tr><td></td><td valign="top"><a href="libc_14.html#index-owner-of-a-file">owner of a file</a></td><td valign="top"><a href="libc_14.html#File-Owner">14.9.4 File Owner</a></td></tr>
209
<tr><td colspan="3"> <hr></td></tr>
210
<tr><th><a name="index_split-3_cp_letter-P">P</a></th><td></td><td></td></tr>
211
<tr><td></td><td valign="top"><a href="libc_16.html#index-packet">packet</a></td><td valign="top"><a href="libc_16.html#Socket-Concepts">16.1 Socket Concepts</a></td></tr>
212
<tr><td></td><td valign="top"><a href="libc_3.html#index-page-boundary">page boundary</a></td><td valign="top"><a href="libc_3.html#Aligned-Memory-Blocks">3.2.2.7 Allocating Aligned Memory Blocks</a></td></tr>
213
<tr><td></td><td valign="top"><a href="libc_3.html#index-page-fault">page fault</a></td><td valign="top"><a href="libc_3.html#Memory-Concepts">3.1 Process Memory Concepts</a></td></tr>
214
<tr><td></td><td valign="top"><a href="libc_3.html#index-page-fault_002c-copy_002don_002dwrite">page fault, copy-on-write</a></td><td valign="top"><a href="libc_3.html#Locked-Memory-Details">3.4.2 Locked Memory Details</a></td></tr>
215
<tr><td></td><td valign="top"><a href="libc_3.html#index-page-frame">page frame</a></td><td valign="top"><a href="libc_3.html#Memory-Concepts">3.1 Process Memory Concepts</a></td></tr>
216
<tr><td></td><td valign="top"><a href="libc_22.html#index-page_002c-memory">page, memory</a></td><td valign="top"><a href="libc_22.html#Memory-Subsystem">22.4.1 Overview about traditional Unix memory handling</a></td></tr>
217
<tr><td></td><td valign="top"><a href="libc_3.html#index-page_002c-virtual-memory">page, virtual memory</a></td><td valign="top"><a href="libc_3.html#Memory-Concepts">3.1 Process Memory Concepts</a></td></tr>
218
<tr><td></td><td valign="top"><a href="libc_3.html#index-paging">paging</a></td><td valign="top"><a href="libc_3.html#Memory-Concepts">3.1 Process Memory Concepts</a></td></tr>
219
<tr><td></td><td valign="top"><a href="libc_3.html#index-paging-1">paging</a></td><td valign="top"><a href="libc_3.html#Locking-Pages">3.4 Locking Pages</a></td></tr>
220
<tr><td></td><td valign="top"><a href="libc_5.html#index-parameter-promotion">parameter promotion</a></td><td valign="top"><a href="libc_5.html#String_002fArray-Conventions">5.2 String and Array Conventions</a></td></tr>
221
<tr><td></td><td valign="top"><a href="libc_11.html#index-parent-directory">parent directory</a></td><td valign="top"><a href="libc_11.html#File-Name-Resolution">11.2.2 File Name Resolution</a></td></tr>
222
<tr><td></td><td valign="top"><a href="libc_26.html#index-parent-process">parent process</a></td><td valign="top"><a href="libc_26.html#Processes">26. Processes</a></td></tr>
223
<tr><td></td><td valign="top"><a href="libc_26.html#index-parent-process-1">parent process</a></td><td valign="top"><a href="libc_26.html#Process-Creation-Concepts">26.2 Process Creation Concepts</a></td></tr>
224
<tr><td></td><td valign="top"><a href="libc_17.html#index-parity-checking">parity checking</a></td><td valign="top"><a href="libc_17.html#Input-Modes">17.4.4 Input Modes</a></td></tr>
225
<tr><td></td><td valign="top"><a href="libc_12.html#index-parsing-a-template-string">parsing a template string</a></td><td valign="top"><a href="libc_12.html#Parsing-a-Template-String">12.12.10 Parsing a Template String</a></td></tr>
226
<tr><td></td><td valign="top"><a href="libc_20.html#index-parsing-numbers-_0028in-formatted-input_0029">parsing numbers (in formatted input)</a></td><td valign="top"><a href="libc_20.html#Parsing-of-Numbers">20.11 Parsing of Numbers</a></td></tr>
227
<tr><td></td><td valign="top"><a href="libc_25.html#index-parsing-program-arguments">parsing program arguments</a></td><td valign="top"><a href="libc_25.html#Parsing-Program-Arguments">25.1.2 Parsing Program Arguments</a></td></tr>
228
<tr><td></td><td valign="top"><a href="libc_5.html#index-parsing-tokens-from-a-string">parsing tokens from a string</a></td><td valign="top"><a href="libc_5.html#Finding-Tokens-in-a-String">5.8 Finding Tokens in a String</a></td></tr>
229
<tr><td></td><td valign="top"><a href="libc_28.html#index-passwd">passwd</a></td><td valign="top"><a href="libc_28.html#NSS-Basics">28.1 NSS Basics</a></td></tr>
230
<tr><td></td><td valign="top"><a href="libc_29.html#index-password-database">password database</a></td><td valign="top"><a href="libc_29.html#User-Database">29.13 User Database</a></td></tr>
231
<tr><td></td><td valign="top"><a href="libc_25.html#index-PATH-environment-variable"><code>PATH</code> environment variable</a></td><td valign="top"><a href="libc_25.html#Standard-Environment">25.4.2 Standard Environment Variables</a></td></tr>
232
<tr><td></td><td valign="top"><a href="libc_24.html#index-pause-function"><code>pause</code> function</a></td><td valign="top"><a href="libc_24.html#Waiting-for-a-Signal">24.8 Waiting for a Signal</a></td></tr>
233
<tr><td></td><td valign="top"><a href="libc_12.html#index-peeking-at-input">peeking at input</a></td><td valign="top"><a href="libc_12.html#Unreading">12.10 Unreading</a></td></tr>
234
<tr><td></td><td valign="top"><a href="libc_24.html#index-pending-signals">pending signals</a></td><td valign="top"><a href="libc_24.html#Delivery-of-Signal">24.1.3 How Signals Are Delivered</a></td></tr>
235
<tr><td></td><td valign="top"><a href="libc_24.html#index-pending-signals_002c-checking-for">pending signals, checking for</a></td><td valign="top"><a href="libc_24.html#Checking-for-Pending-Signals">24.7.6 Checking for Pending Signals</a></td></tr>
236
<tr><td></td><td valign="top"><a href="libc_21.html#index-period-of-time">period of time</a></td><td valign="top"><a href="libc_21.html#Time-Basics">21.1 Time Basics</a></td></tr>
237
<tr><td></td><td valign="top"><a href="libc_14.html#index-permission-to-access-a-file">permission to access a file</a></td><td valign="top"><a href="libc_14.html#Access-Permission">14.9.6 How Your Access to a File is Decided</a></td></tr>
238
<tr><td></td><td valign="top"><a href="libc_29.html#index-persona">persona</a></td><td valign="top"><a href="libc_29.html#Process-Persona">29.2 The Persona of a Process</a></td></tr>
239
<tr><td></td><td valign="top"><a href="libc_22.html#index-physical-address">physical address</a></td><td valign="top"><a href="libc_22.html#Memory-Subsystem">22.4.1 Overview about traditional Unix memory handling</a></td></tr>
240
<tr><td></td><td valign="top"><a href="libc_22.html#index-physical-memory">physical memory</a></td><td valign="top"><a href="libc_22.html#Memory-Subsystem">22.4.1 Overview about traditional Unix memory handling</a></td></tr>
241
<tr><td></td><td valign="top"><a href="libc_19.html#index-pi-_0028trigonometric-constant_0029">pi (trigonometric constant)</a></td><td valign="top"><a href="libc_19.html#Trig-Functions">19.2 Trigonometric Functions</a></td></tr>
242
<tr><td></td><td valign="top"><a href="libc_15.html#index-pipe">pipe</a></td><td valign="top"><a href="libc_15.html#Pipes-and-FIFOs">15. Pipes and FIFOs</a></td></tr>
243
<tr><td></td><td valign="top"><a href="libc_24.html#index-pipe-signal">pipe signal</a></td><td valign="top"><a href="libc_24.html#Operation-Error-Signals">24.2.6 Operation Error Signals</a></td></tr>
244
<tr><td></td><td valign="top"><a href="libc_15.html#index-pipe-to-a-subprocess">pipe to a subprocess</a></td><td valign="top"><a href="libc_15.html#Pipe-to-a-Subprocess">15.2 Pipe to a Subprocess</a></td></tr>
245
<tr><td></td><td valign="top"><a href="libc_16.html#index-port-number">port number</a></td><td valign="top"><a href="libc_16.html#Ports">16.6.3 Internet Ports</a></td></tr>
246
<tr><td></td><td valign="top"><a href="libc_13.html#index-positioning-a-file-descriptor">positioning a file descriptor</a></td><td valign="top"><a href="libc_13.html#File-Position-Primitive">13.3 Setting the File Position of a Descriptor</a></td></tr>
247
<tr><td></td><td valign="top"><a href="libc_12.html#index-positioning-a-stream">positioning a stream</a></td><td valign="top"><a href="libc_12.html#File-Positioning">12.18 File Positioning</a></td></tr>
248
<tr><td></td><td valign="top"><a href="libc_20.html#index-positive-difference">positive difference</a></td><td valign="top"><a href="libc_20.html#Misc-FP-Arithmetic">20.8.7 Miscellaneous FP arithmetic functions</a></td></tr>
249
<tr><td></td><td valign="top"><a href="libc_1.html#index-POSIX">POSIX</a></td><td valign="top"><a href="libc_1.html#POSIX">1.2.2 POSIX (The Portable Operating System Interface)</a></td></tr>
250
<tr><td></td><td valign="top"><a href="libc_31.html#index-POSIX-capacity-limits">POSIX capacity limits</a></td><td valign="top"><a href="libc_31.html#General-Limits">31.1 General Capacity Limits</a></td></tr>
251
<tr><td></td><td valign="top"><a href="libc_31.html#index-POSIX-optional-features">POSIX optional features</a></td><td valign="top"><a href="libc_31.html#System-Options">31.2 Overall System Options</a></td></tr>
252
<tr><td></td><td valign="top"><a href="libc_1.html#index-POSIX_002e1">POSIX.1</a></td><td valign="top"><a href="libc_1.html#POSIX">1.2.2 POSIX (The Portable Operating System Interface)</a></td></tr>
253
<tr><td></td><td valign="top"><a href="libc_1.html#index-POSIX_002e2">POSIX.2</a></td><td valign="top"><a href="libc_1.html#POSIX">1.2.2 POSIX (The Portable Operating System Interface)</a></td></tr>
254
<tr><td></td><td valign="top"><a href="libc_19.html#index-power-functions">power functions</a></td><td valign="top"><a href="libc_19.html#Exponents-and-Logarithms">19.4 Exponentiation and Logarithms</a></td></tr>
255
<tr><td></td><td valign="top"><a href="libc_34.html#index-precision-_0028of-floating-point-number_0029">precision (of floating point number)</a></td><td valign="top"><a href="libc_34.html#Floating-Point-Concepts">A.5.3.1 Floating Point Representation Concepts</a></td></tr>
256
<tr><td></td><td valign="top"><a href="libc_12.html#index-precision-_0028printf_0029">precision (<code>printf</code>)</a></td><td valign="top"><a href="libc_12.html#Output-Conversion-Syntax">12.12.2 Output Conversion Syntax</a></td></tr>
257
<tr><td></td><td valign="top"><a href="libc_5.html#index-predicates-on-arrays">predicates on arrays</a></td><td valign="top"><a href="libc_5.html#String_002fArray-Comparison">5.5 String/Array Comparison</a></td></tr>
258
<tr><td></td><td valign="top"><a href="libc_4.html#index-predicates-on-characters">predicates on characters</a></td><td valign="top"><a href="libc_4.html#Classification-of-Characters">4.1 Classification of Characters</a></td></tr>
259
<tr><td></td><td valign="top"><a href="libc_5.html#index-predicates-on-strings">predicates on strings</a></td><td valign="top"><a href="libc_5.html#String_002fArray-Comparison">5.5 String/Array Comparison</a></td></tr>
260
<tr><td></td><td valign="top"><a href="libc_22.html#index-preemptive-scheduling">preemptive scheduling</a></td><td valign="top"><a href="libc_22.html#Absolute-Priority">22.3.1 Absolute Priority</a></td></tr>
261
<tr><td></td><td valign="top"><a href="libc_24.html#index-primitives_002c-interrupting">primitives, interrupting</a></td><td valign="top"><a href="libc_24.html#Interrupted-Primitives">24.5 Primitives Interrupted by Signals</a></td></tr>
262
<tr><td></td><td valign="top"><a href="libc_4.html#index-printing-character">printing character</a></td><td valign="top"><a href="libc_4.html#Classification-of-Characters">4.1 Classification of Characters</a></td></tr>
263
<tr><td></td><td valign="top"><a href="libc_4.html#index-printing-character-1">printing character</a></td><td valign="top"><a href="libc_4.html#Classification-of-Wide-Characters">4.3 Character class determination for wide characters</a></td></tr>
264
<tr><td></td><td valign="top"><a href="libc_22.html#index-priority-of-a-process">priority of a process</a></td><td valign="top"><a href="libc_22.html#Priority">22.3 Process CPU Priority And Scheduling</a></td></tr>
265
<tr><td></td><td valign="top"><a href="libc_22.html#index-priority_002c-absolute">priority, absolute</a></td><td valign="top"><a href="libc_22.html#Absolute-Priority">22.3.1 Absolute Priority</a></td></tr>
266
<tr><td></td><td valign="top"><a href="libc_25.html#index-process">process</a></td><td valign="top"><a href="libc_25.html#Program-Basics">25. The Basic Program/System Interface</a></td></tr>
267
<tr><td></td><td valign="top"><a href="libc_26.html#index-process-1">process</a></td><td valign="top"><a href="libc_26.html#Processes">26. Processes</a></td></tr>
268
<tr><td></td><td valign="top"><a href="libc_26.html#index-process-completion">process completion</a></td><td valign="top"><a href="libc_26.html#Process-Completion">26.6 Process Completion</a></td></tr>
269
<tr><td></td><td valign="top"><a href="libc_27.html#index-process-group-functions">process group functions</a></td><td valign="top"><a href="libc_27.html#Functions-for-Job-Control">27.7 Functions for Job Control</a></td></tr>
270
<tr><td></td><td valign="top"><a href="libc_27.html#index-process-group-ID">process group ID</a></td><td valign="top"><a href="libc_27.html#Launching-Jobs">27.6.3 Launching Jobs</a></td></tr>
271
<tr><td></td><td valign="top"><a href="libc_27.html#index-process-group-leader">process group leader</a></td><td valign="top"><a href="libc_27.html#Launching-Jobs">27.6.3 Launching Jobs</a></td></tr>
272
<tr><td></td><td valign="top"><a href="libc_27.html#index-process-groups">process groups</a></td><td valign="top"><a href="libc_27.html#Job-Control">27. Job Control</a></td></tr>
273
<tr><td></td><td valign="top"><a href="libc_26.html#index-process-ID">process ID</a></td><td valign="top"><a href="libc_26.html#Process-Creation-Concepts">26.2 Process Creation Concepts</a></td></tr>
274
<tr><td></td><td valign="top"><a href="libc_26.html#index-process-image">process image</a></td><td valign="top"><a href="libc_26.html#Process-Creation-Concepts">26.2 Process Creation Concepts</a></td></tr>
275
<tr><td></td><td valign="top"><a href="libc_26.html#index-process-lifetime">process lifetime</a></td><td valign="top"><a href="libc_26.html#Process-Creation-Concepts">26.2 Process Creation Concepts</a></td></tr>
276
<tr><td></td><td valign="top"><a href="libc_22.html#index-process-priority">process priority</a></td><td valign="top"><a href="libc_22.html#Priority">22.3 Process CPU Priority And Scheduling</a></td></tr>
277
<tr><td></td><td valign="top"><a href="libc_24.html#index-process-signal-mask">process signal mask</a></td><td valign="top"><a href="libc_24.html#Process-Signal-Mask">24.7.3 Process Signal Mask</a></td></tr>
278
<tr><td></td><td valign="top"><a href="libc_25.html#index-process-termination">process termination</a></td><td valign="top"><a href="libc_25.html#Program-Termination">25.6 Program Termination</a></td></tr>
279
<tr><td></td><td valign="top"><a href="libc_21.html#index-processor-time">processor time</a></td><td valign="top"><a href="libc_21.html#Time-Basics">21.1 Time Basics</a></td></tr>
280
<tr><td></td><td valign="top"><a href="libc_21.html#index-processor-time-1">processor time</a></td><td valign="top"><a href="libc_21.html#Processor-Time">21.3.2 Processor Time Inquiry</a></td></tr>
281
<tr><td></td><td valign="top"><a href="libc_24.html#index-profiling-alarm-signal">profiling alarm signal</a></td><td valign="top"><a href="libc_24.html#Alarm-Signals">24.2.3 Alarm Signals</a></td></tr>
282
<tr><td></td><td valign="top"><a href="libc_21.html#index-profiling-timer">profiling timer</a></td><td valign="top"><a href="libc_21.html#Setting-an-Alarm">21.5 Setting an Alarm</a></td></tr>
283
<tr><td></td><td valign="top"><a href="libc_25.html#index-program">program</a></td><td valign="top"><a href="libc_25.html#Program-Basics">25. The Basic Program/System Interface</a></td></tr>
284
<tr><td></td><td valign="top"><a href="libc_25.html#index-program-argument-syntax">program argument syntax</a></td><td valign="top"><a href="libc_25.html#Argument-Syntax">25.1.1 Program Argument Syntax Conventions</a></td></tr>
285
<tr><td></td><td valign="top"><a href="libc_25.html#index-program-arguments">program arguments</a></td><td valign="top"><a href="libc_25.html#Program-Arguments">25.1 Program Arguments</a></td></tr>
286
<tr><td></td><td valign="top"><a href="libc_25.html#index-program-arguments_002c-parsing">program arguments, parsing</a></td><td valign="top"><a href="libc_25.html#Parsing-Program-Arguments">25.1.2 Parsing Program Arguments</a></td></tr>
287
<tr><td></td><td valign="top"><a href="libc_24.html#index-program-error-signals">program error signals</a></td><td valign="top"><a href="libc_24.html#Program-Error-Signals">24.2.1 Program Error Signals</a></td></tr>
288
<tr><td></td><td valign="top"><a href="libc_2.html#index-program-name">program name</a></td><td valign="top"><a href="libc_2.html#Error-Messages">2.3 Error Messages</a></td></tr>
289
<tr><td></td><td valign="top"><a href="libc_25.html#index-program-startup">program startup</a></td><td valign="top"><a href="libc_25.html#Program-Arguments">25.1 Program Arguments</a></td></tr>
290
<tr><td></td><td valign="top"><a href="libc_25.html#index-program-termination">program termination</a></td><td valign="top"><a href="libc_25.html#Program-Termination">25.6 Program Termination</a></td></tr>
291
<tr><td></td><td valign="top"><a href="libc_24.html#index-program-termination-signals">program termination signals</a></td><td valign="top"><a href="libc_24.html#Termination-Signals">24.2.2 Termination Signals</a></td></tr>
292
<tr><td></td><td valign="top"><a href="libc_12.html#index-programming-your-own-streams">programming your own streams</a></td><td valign="top"><a href="libc_12.html#Custom-Streams">12.21.3 Programming Your Own Custom Streams</a></td></tr>
293
<tr><td></td><td valign="top"><a href="libc_20.html#index-project-complex-numbers">project complex numbers</a></td><td valign="top"><a href="libc_20.html#Operations-on-Complex">20.10 Projections, Conjugates, and Decomposing of Complex Numbers</a></td></tr>
294
<tr><td></td><td valign="top"><a href="libc_16.html#index-protocol-_0028of-socket_0029">protocol (of socket)</a></td><td valign="top"><a href="libc_16.html#Socket-Concepts">16.1 Socket Concepts</a></td></tr>
295
<tr><td></td><td valign="top"><a href="libc_16.html#index-protocol-family">protocol family</a></td><td valign="top"><a href="libc_16.html#Socket-Concepts">16.1 Socket Concepts</a></td></tr>
296
<tr><td></td><td valign="top"><a href="libc_28.html#index-protocols">protocols</a></td><td valign="top"><a href="libc_28.html#NSS-Basics">28.1 NSS Basics</a></td></tr>
297
<tr><td></td><td valign="top"><a href="libc_16.html#index-protocols-database">protocols database</a></td><td valign="top"><a href="libc_16.html#Protocols-Database">16.6.6 Protocols Database</a></td></tr>
298
<tr><td></td><td valign="top"><a href="libc_34.html#index-prototypes-for-variadic-functions">prototypes for variadic functions</a></td><td valign="top"><a href="libc_34.html#Variadic-Prototypes">A.2.2.1 Syntax for Variable Arguments</a></td></tr>
299
<tr><td></td><td valign="top"><a href="libc_19.html#index-pseudo_002drandom-numbers">pseudo-random numbers</a></td><td valign="top"><a href="libc_19.html#Pseudo_002dRandom-Numbers">19.8 Pseudo-Random Numbers</a></td></tr>
300
<tr><td></td><td valign="top"><a href="libc_17.html#index-pseudo_002dterminals">pseudo-terminals</a></td><td valign="top"><a href="libc_17.html#Pseudo_002dTerminals">17.8 Pseudo-Terminals</a></td></tr>
301
<tr><td></td><td valign="top"><a href="libc_4.html#index-punctuation-character">punctuation character</a></td><td valign="top"><a href="libc_4.html#Classification-of-Characters">4.1 Classification of Characters</a></td></tr>
302
<tr><td></td><td valign="top"><a href="libc_4.html#index-punctuation-character-1">punctuation character</a></td><td valign="top"><a href="libc_4.html#Classification-of-Wide-Characters">4.3 Character class determination for wide characters</a></td></tr>
303
<tr><td></td><td valign="top"><a href="libc_12.html#index-pushing-input-back">pushing input back</a></td><td valign="top"><a href="libc_12.html#Unreading">12.10 Unreading</a></td></tr>
304
<tr><td colspan="3"> <hr></td></tr>
306
<table><tr><th valign="top">Jump to: </th><td><a href="libc_42.html#Concept-Index-1_cp_symbol-1" class="summary-letter"><b>/</b></a>
308
<a href="libc_42.html#Concept-Index-1_cp_symbol-2" class="summary-letter"><b>4</b></a>
310
<a href="libc_42.html#Concept-Index-1_cp_symbol-3" class="summary-letter"><b>_</b></a>
313
<a href="libc_42.html#Concept-Index-1_cp_letter-A" class="summary-letter"><b>A</b></a>
315
<a href="libc_42.html#Concept-Index-1_cp_letter-B" class="summary-letter"><b>B</b></a>
317
<a href="libc_42.html#Concept-Index-1_cp_letter-C" class="summary-letter"><b>C</b></a>
319
<a href="libc_43.html#index_split-0_cp_letter-D" class="summary-letter"><b>D</b></a>
321
<a href="libc_43.html#index_split-0_cp_letter-E" class="summary-letter"><b>E</b></a>
323
<a href="libc_43.html#index_split-0_cp_letter-F" class="summary-letter"><b>F</b></a>
325
<a href="libc_44.html#index_split-1_cp_letter-G" class="summary-letter"><b>G</b></a>
327
<a href="libc_44.html#index_split-1_cp_letter-H" class="summary-letter"><b>H</b></a>
329
<a href="libc_44.html#index_split-1_cp_letter-I" class="summary-letter"><b>I</b></a>
331
<a href="libc_44.html#index_split-1_cp_letter-J" class="summary-letter"><b>J</b></a>
333
<a href="libc_45.html#index_split-2_cp_letter-K" class="summary-letter"><b>K</b></a>
335
<a href="libc_45.html#index_split-2_cp_letter-L" class="summary-letter"><b>L</b></a>
337
<a href="libc_45.html#index_split-2_cp_letter-M" class="summary-letter"><b>M</b></a>
339
<a href="#index_split-3_cp_letter-N" class="summary-letter"><b>N</b></a>
341
<a href="#index_split-3_cp_letter-O" class="summary-letter"><b>O</b></a>
343
<a href="#index_split-3_cp_letter-P" class="summary-letter"><b>P</b></a>
345
<a href="libc_47.html#index_split-4_cp_letter-Q" class="summary-letter"><b>Q</b></a>
347
<a href="libc_47.html#index_split-4_cp_letter-R" class="summary-letter"><b>R</b></a>
349
<a href="libc_47.html#index_split-4_cp_letter-S" class="summary-letter"><b>S</b></a>
351
<a href="libc_48.html#index_split-5_cp_letter-T" class="summary-letter"><b>T</b></a>
353
<a href="libc_48.html#index_split-5_cp_letter-U" class="summary-letter"><b>U</b></a>
355
<a href="libc_48.html#index_split-5_cp_letter-V" class="summary-letter"><b>V</b></a>
357
<a href="libc_48.html#index_split-5_cp_letter-W" class="summary-letter"><b>W</b></a>
359
<a href="libc_49.html#index_split-6_cp_letter-Y" class="summary-letter"><b>Y</b></a>
361
<a href="libc_49.html#index_split-6_cp_letter-Z" class="summary-letter"><b>Z</b></a>
365
<table cellpadding="1" cellspacing="1" border="0">
366
<tr><td valign="middle" align="left">[<a href="libc_41.html#Documentation-License" title="Beginning of this chapter or previous chapter"> << </a>]</td>
367
<td valign="middle" align="left">[<a href="libc_50.html#Type-Index" title="Next chapter"> >> </a>]</td>
368
<td valign="middle" align="left"> </td>
369
<td valign="middle" align="left"> </td>
370
<td valign="middle" align="left"> </td>
371
<td valign="middle" align="left"> </td>
372
<td valign="middle" align="left"> </td>
373
<td valign="middle" align="left">[<a href="libc.html#Top" title="Cover (top) of document">Top</a>]</td>
374
<td valign="middle" align="left">[<a href="libc_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
375
<td valign="middle" align="left">[<a href="libc_42.html#Concept-Index" title="Index">Index</a>]</td>
376
<td valign="middle" align="left">[<a href="libc_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
380
This document was generated by <em>root</em> on <em>May 20, 2010</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>.