Michael Kerrisk
1812a94934
Reformatted tables as lists; other minor reformattings and wording changes.
2007-06-29 17:32:54 +00:00
Michael Kerrisk
88276dadd8
Added .\" comment
2007-06-29 16:49:42 +00:00
Michael Kerrisk
257f138a5c
On most platforms the unit for 'offset' is 4096 bytes, not the system page size.
...
Rewrote NOTES to note that glibc mmap() wrapper nowadays
invokes this system call.
2007-06-29 16:36:27 +00:00
Michael Kerrisk
5636a29a5e
Added note that glibc mmap() wrapper nowadays invokes mmap2().
2007-06-29 06:40:29 +00:00
Michael Kerrisk
1df962c865
Add svipc(7) to SEE ALSO list.
2007-06-28 20:44:32 +00:00
Michael Kerrisk
2a37862f9c
Remove reference discussion of ipc(2), since none of the
...
other System V IPC pages mention ipc(2).
2007-06-28 20:43:15 +00:00
Michael Kerrisk
e3ce1314dd
Link to getrlimit.2
2007-06-28 20:32:23 +00:00
Michael Kerrisk
3309b6dca7
Update SYNOPSIS to reflect the fact that fchmod(2) and lchown(2)
...
need either "#define _XOPEN_SOURCE 500" or "#define _BSD_SOURCE".
2007-06-28 20:30:26 +00:00
Michael Kerrisk
0926883520
Update SYNOPSIS to reflect the fact that fchmod(2) needs
...
either "#define _XOPEN_SOURCE 500" or "#define _BSD_SOURCE".
2007-06-28 20:29:36 +00:00
Michael Kerrisk
f78ec19d19
wfix
2007-06-28 19:47:59 +00:00
Michael Kerrisk
f484ad4995
Minor wiording change
2007-06-28 19:06:57 +00:00
Michael Kerrisk
9cb3c68a5f
tfix
2007-06-28 19:05:48 +00:00
Michael Kerrisk
437a918274
grfix
2007-06-28 19:04:25 +00:00
Michael Kerrisk
09de4bf118
Rewrite, expand, and update to 2.6.22 state of affairs.
2007-06-28 06:26:51 +00:00
Michael Kerrisk
360ed6b354
Added FIXMEs.
2007-06-28 06:26:09 +00:00
Michael Kerrisk
0564ba6d7b
Added FIXME.
2007-06-27 07:26:52 +00:00
Michael Kerrisk
b9c8008b2c
Add madvise1 to NAME line.
2007-06-27 06:40:40 +00:00
Michael Kerrisk
d0da2c9b47
New link to unimplemented.2.
2007-06-27 06:39:25 +00:00
Michael Kerrisk
13c212ade3
This page is very out of date, and in any case difficult to maintain.
...
Information about undocumented system calls is maintained in the
HOWTOHELP file, and probably in othe rplaces soon.
2007-06-27 06:20:43 +00:00
Michael Kerrisk
f8d55bc6e6
Details on this page are covered in syscalls.2 and in respective man pages.
2007-06-27 06:10:34 +00:00
Michael Kerrisk
cefacf7f35
Removed SEE ALSO reference to obsolete.2.
2007-06-27 06:09:47 +00:00
Michael Kerrisk
b9159777d3
Add notes on the different system call interfaces that
...
have appeared over time.
2007-06-27 06:07:40 +00:00
Michael Kerrisk
42d0b3944e
minor changes
2007-06-27 06:06:53 +00:00
Michael Kerrisk
7660c85765
Change link to poit to uname.2 (instead of obsolete.2).
2007-06-27 05:53:15 +00:00
Michael Kerrisk
ed4510c437
Add notes on the different system call interfaces that
...
have appeared over time.
2007-06-27 05:49:07 +00:00
Michael Kerrisk
07b88ec8d4
spfix
2007-06-27 05:48:37 +00:00
Michael Kerrisk
cd66755373
Minor changes
2007-06-27 05:46:29 +00:00
Michael Kerrisk
d28a0b7789
Minor changes.
2007-06-27 05:29:59 +00:00
Michael Kerrisk
5cd9ef1903
Change to point to stat.2 (instead of obsolete.2).
2007-06-27 05:16:48 +00:00
Michael Kerrisk
b8f9d9dd7f
Add notes on the different system call service routines that have
...
appeared over time.
2007-06-27 05:12:36 +00:00
Michael Kerrisk
3b5dffbcc9
ffix
2007-06-26 08:21:48 +00:00
Michael Kerrisk
2e9669c27c
Added as link to unimplemented.2
2007-06-26 07:18:12 +00:00
Michael Kerrisk
70866e8ea8
Added as links to corresponding section 3 pages.
2007-06-26 06:57:04 +00:00
Michael Kerrisk
7fdd2ee18c
Noted that sigwaitinfo() is a library function implemented on
...
top of sigtimedwait().
2007-06-26 06:49:20 +00:00
Michael Kerrisk
cdd160d9e5
Added info on rt_sigqueueinfo(2).
2007-06-26 06:44:29 +00:00
Michael Kerrisk
520ebc8a9a
Link to sigqueue.2.
2007-06-26 06:28:41 +00:00
Michael Kerrisk
88dc60256d
Added as link to corresponding page without "rt_" prefix.
2007-06-26 06:22:40 +00:00
Michael Kerrisk
67944331a6
Links to posix_fadvise.2.
2007-06-26 05:59:03 +00:00
Michael Kerrisk
6a1692abcd
Added as link to corresponding page without "64".
2007-06-26 05:54:01 +00:00
Michael Kerrisk
7eade6fa9f
Added as link to corresponding page without "32".
2007-06-26 05:43:55 +00:00
Michael Kerrisk
0fa2491f1e
Minor fixes
2007-06-26 02:34:01 +00:00
Michael Kerrisk
c58418c912
Added SEE ALSO reference to syscalls.2.
2007-06-25 12:57:55 +00:00
Michael Kerrisk
b582c7a74b
Make this link point to new sgetmask.2 page.
2007-06-25 12:06:02 +00:00
Michael Kerrisk
c48ef83f02
A real man page for sgetmask(2) and ssetmask(2).
2007-06-25 12:01:55 +00:00
Michael Kerrisk
32ac9452b3
This link is about to be replaced with a real man page.
2007-06-25 12:01:14 +00:00
Michael Kerrisk
e3e255598e
Minor wording changes.
2007-06-25 10:03:10 +00:00
Michael Kerrisk
d4725a0e26
s/NNbit/NN-bit/
2007-06-25 09:55:58 +00:00
Michael Kerrisk
f531acc327
Added _GNU_SOURCE to prototype.
2007-06-25 08:51:11 +00:00
Michael Kerrisk
4a6515efe0
Note that killpg() is actually a library function on Linux.
2007-06-24 17:28:02 +00:00
Michael Kerrisk
4068436347
wfix
2007-06-24 17:06:42 +00:00
Michael Kerrisk
3b13618d5d
grfix
2007-06-23 08:22:53 +00:00
Michael Kerrisk
eee0a2ec83
minor wording fix
2007-06-23 08:19:17 +00:00
Michael Kerrisk
af21031765
wfix
2007-06-23 08:17:33 +00:00
Michael Kerrisk
0643ee28f8
wfix
2007-06-23 08:16:35 +00:00
Michael Kerrisk
b7d35dc76a
Minor wording fix
2007-06-23 08:13:42 +00:00
Michael Kerrisk
43232e4357
ffix
2007-06-23 08:11:32 +00:00
Michael Kerrisk
66ee0c7e89
ffix
2007-06-23 07:19:07 +00:00
Michael Kerrisk
c91e381d47
ffix
2007-06-23 07:05:05 +00:00
Michael Kerrisk
c1a6449fe7
ffix
2007-06-22 20:54:26 +00:00
Michael Kerrisk
097585edcb
ffix
2007-06-22 20:40:07 +00:00
Michael Kerrisk
2f0af33ba6
ffix
2007-06-22 19:42:52 +00:00
Michael Kerrisk
1274071a69
ffix
2007-06-22 18:25:23 +00:00
Michael Kerrisk
db4e96b771
ffix
2007-06-22 17:48:59 +00:00
Michael Kerrisk
c3dfd2c880
ffix
2007-06-22 17:42:06 +00:00
Michael Kerrisk
682edefb1b
ffix
2007-06-22 17:16:20 +00:00
Michael Kerrisk
09b235db2a
Format errno.
2007-06-22 06:05:43 +00:00
Michael Kerrisk
988db66164
strip trailing white space
2007-06-21 22:55:04 +00:00
Michael Kerrisk
52087dd3e8
ffix
2007-06-21 21:58:51 +00:00
Michael Kerrisk
8bd58774dc
Formatted signal names
2007-06-21 05:38:48 +00:00
Michael Kerrisk
7b2b5ea4fb
ffix
2007-06-20 22:20:03 +00:00
Michael Kerrisk
0b9bdf82fb
ffix
2007-06-20 22:15:34 +00:00
Michael Kerrisk
5917ad3d34
ffix
2007-06-20 22:11:14 +00:00
Michael Kerrisk
f25eaea8f3
ffix
2007-06-20 22:09:10 +00:00
Michael Kerrisk
c84371c688
Italics for header file references
2007-06-20 21:53:34 +00:00
Michael Kerrisk
29059a6548
s/-/\\-/
2007-06-20 21:39:45 +00:00
Michael Kerrisk
89f9f5b25d
ffix
2007-06-20 20:48:54 +00:00
Michael Kerrisk
bf25f45cf8
Note that some architectures don't have socketcall(2); instead
...
real system calls are provided for socket(), bind(), etc.
2007-06-20 20:15:29 +00:00
Michael Kerrisk
d398968003
Note that some architectures don't have ipc(2); instead
...
real system calls are provided for shmctl(), semctl(), etc.
2007-06-20 20:14:26 +00:00
Michael Kerrisk
34f2460ed5
Rewrite to reflect the fact that the _syscallN
...
macros are no longer available.
2007-06-20 18:53:27 +00:00
Michael Kerrisk
3442f570a8
Remove reference to _syscall0() macro.
2007-06-20 18:43:01 +00:00
Michael Kerrisk
02a5cdc5ea
Add semtimedop() to SEE ALSO.
2007-06-20 06:05:13 +00:00
Michael Kerrisk
ed2a6c7314
Add recvmsg() and sendmsg() to SEE ALSO.
2007-06-20 06:04:50 +00:00
Michael Kerrisk
0fb58b282d
Fix small wording error.
2007-06-19 20:42:27 +00:00
Michael Kerrisk
9b0e0996ee
the syscall is exported as "__clone2" not "clone2".
2007-06-19 20:09:36 +00:00
Michael Kerrisk
49363fa6ab
ffix
2007-06-18 19:56:51 +00:00
Michael Kerrisk
4db7cf5dbd
Update text for EPERM error describing the maximum number of
...
swap files. (From downstream Fedora patch.)
2007-06-16 18:22:38 +00:00
Michael Kerrisk
97bc00947f
Add NOTES para about permissions required to call sched_setscheduler()
...
on other systems.
2007-06-16 12:25:22 +00:00
Michael Kerrisk
4f4d2facf2
wfix
2007-06-16 11:58:42 +00:00
Michael Kerrisk
3a928a5078
Updated FIXME.
2007-06-16 11:45:57 +00:00
Michael Kerrisk
2b83e9fe13
Updated FIXME.
2007-06-16 11:43:44 +00:00
Michael Kerrisk
228688f9ea
Changed text for EINVAL error.
2007-06-16 11:27:34 +00:00
Michael Kerrisk
5766b19637
Noted that timeout can also be changed is select() is interrupted by a signal.
2007-06-16 10:46:33 +00:00
Michael Kerrisk
2e42dfb375
tfix
2007-06-15 21:44:10 +00:00
Michael Kerrisk
bb54fa0226
Fix include in SYNOPSIS.
2007-06-15 05:47:32 +00:00
Michael Kerrisk
5537bcf8d3
Add "Link with -laio" to SYNOPSIS.
...
Fih includes in SYNOPSIS.
2007-06-15 05:47:08 +00:00
Michael Kerrisk
d676e60b93
spfix
2007-06-14 06:33:12 +00:00
Michael Kerrisk
f5b031864e
Reordered .SH sections.
2007-06-14 06:31:39 +00:00
Michael Kerrisk
f4a411231c
ffix
2007-06-13 22:32:37 +00:00
Michael Kerrisk
0c2ec4f115
ffix
2007-06-13 22:13:46 +00:00
Michael Kerrisk
0ff8384a43
Small wording change.
2007-06-13 22:05:57 +00:00
Michael Kerrisk
0e1ad98ccf
Updated FIXMEs
2007-06-13 21:48:16 +00:00
Michael Kerrisk
2b0fa18232
replace form `....' with \fI...\fP where the enclosed string is a pathname,
...
type name, or argument name.
2007-06-12 21:19:16 +00:00
Michael Kerrisk
ee62201f94
Fixed description of EACCES error.
...
Added sentence defining "curret working directory".
Other minor wording changes.
2007-06-12 05:23:03 +00:00
Michael Kerrisk
3363301f11
wfix
2007-06-11 20:36:00 +00:00
Michael Kerrisk
589cdb95ce
ffix
2007-06-11 20:35:18 +00:00
Michael Kerrisk
a622ed8f93
Made NOTES text into a VERSIONS section, since that's what it really describes.
2007-06-11 19:57:10 +00:00
Michael Kerrisk
a43e21f0b4
Added details about seekable files and file offset.
...
Noted that write() may write less than 'count' bytes, and
gave some examples of why this might occur.
Noted what happens if write() is interrupted by a signal.
Minor wording changes.
2007-06-11 19:51:09 +00:00
Michael Kerrisk
460e6363dc
s/i-node/inode/
2007-06-11 19:23:43 +00:00
Michael Kerrisk
fc7ba05735
s/process' /process's/
2007-06-11 19:20:30 +00:00
Michael Kerrisk
7eeba17aac
Minor wording changes
2007-06-11 19:13:42 +00:00
Michael Kerrisk
51a138ce9a
Minore rewordings; added a FIXME.
2007-06-11 19:07:41 +00:00
Michael Kerrisk
7c1bc63f44
ffix
2007-06-11 18:45:36 +00:00
Michael Kerrisk
7dbfafa8ca
Minore rewordings.
2007-06-11 18:40:01 +00:00
Michael Kerrisk
ed15fce22c
Update .TH line; previous commit noted what happens if
...
gethostid() can't open /etc/hostid.
2007-06-10 18:18:04 +00:00
Michael Kerrisk
53a6b01dee
Add NOTES paragraph noting that <sys/types.h> isn't required by
...
POSIX.1-2001 or Linux, but was required on some implementations.
2007-06-10 18:08:27 +00:00
Michael Kerrisk
c36973a3d6
s/w.r.t./with respect to/
2007-06-08 12:11:23 +00:00
Michael Kerrisk
75b94dc35c
Change "e.g. " to "e.g., ", or in some cases, "for example, ".
...
Change "i.e. " to i.e.., ", or in some cases, "that is, ".
2007-06-08 11:56:22 +00:00
Michael Kerrisk
eb1af89677
Corrected minor spelling/wording mistakes (i.e., changes
...
independent of fixes for American spelling).
2007-06-08 10:58:53 +00:00
Michael Kerrisk
d9bfdb9c21
Convert to American spelling conventions
2007-06-08 09:56:56 +00:00
Michael Kerrisk
53a1443cce
Add SEE ALSO link to new credentials.7.
2007-06-08 07:57:18 +00:00
Michael Kerrisk
677f47663e
Wrap source lines at sentence breaks.
2007-06-08 03:17:37 +00:00
Michael Kerrisk
5edee42039
Updated discussion of somaxconn limit.
2007-06-06 19:08:30 +00:00
Michael Kerrisk
06dc77641b
wfix
2007-06-06 18:44:03 +00:00
Michael Kerrisk
1f821a554d
Added some comments to example program.
2007-06-06 18:40:56 +00:00
Michael Kerrisk
deec2da39c
Updated VERSIONS section
2007-06-05 19:36:20 +00:00
Michael Kerrisk
0f94034628
Added VERSIONS section.
2007-06-05 07:06:49 +00:00
Michael Kerrisk
ed0e2b2fb9
Glibc support has been provided since version 2.2.
2007-06-05 06:54:26 +00:00
Michael Kerrisk
570dd97898
Added VERSIONS section.
2007-06-05 06:32:07 +00:00
Michael Kerrisk
4f73a46c64
Added VERSIONS section
2007-06-05 06:21:03 +00:00
Michael Kerrisk
5a16bf48ff
In Linux 2.6, the 'modify_ldt_ldt_s' structure was renamed 'user_desc'.
...
Include definition of 'user_desc' structure.
Minor rewordings.
2007-06-02 20:55:04 +00:00
Michael Kerrisk
d3b5ab8237
Small changes in EXAMPLE program.
2007-06-02 08:31:25 +00:00
Michael Kerrisk
544195a1d6
spfix
2007-06-02 08:20:26 +00:00
Michael Kerrisk
af5f950813
Update copyright notice
2007-06-02 08:19:44 +00:00
Michael Kerrisk
4594917527
Reformatted code example
2007-06-02 06:08:57 +00:00
Michael Kerrisk
28442c8f31
grfix
2007-06-02 05:49:27 +00:00
Michael Kerrisk
3758f6dad4
Minor wording fixes
2007-06-02 05:45:14 +00:00
Michael Kerrisk
8427b6a4f2
grfix
2007-06-02 05:32:54 +00:00
Michael Kerrisk
8fc3da7ec0
Removed reference to non-existent sigsend(2).
2007-06-01 06:05:11 +00:00
Michael Kerrisk
e82e185fc6
fix xref
2007-06-01 06:01:34 +00:00
Michael Kerrisk
28dfb19d8b
fix xref
2007-06-01 05:59:25 +00:00
Michael Kerrisk
deff900024
Correct xref
2007-06-01 05:57:24 +00:00
Michael Kerrisk
21a50d3348
Added some .\" comments
2007-06-01 05:56:53 +00:00
Michael Kerrisk
76375bc632
wfix
2007-06-01 05:55:54 +00:00
Michael Kerrisk
6a326a8527
grfix
2007-06-01 05:25:42 +00:00
Michael Kerrisk
19f6943dce
grfix
2007-06-01 05:25:11 +00:00
Michael Kerrisk
0f5ccfc8a7
Remove SEE ALSO reference to non-existent mt.4.
2007-06-01 05:21:06 +00:00
Michael Kerrisk
b0742c81c6
Small clarification of description of 'mode'.
2007-05-30 15:49:22 +00:00
Michael Kerrisk
dfaae36266
Minor wording fixes
2007-05-30 15:43:44 +00:00
Michael Kerrisk
7218bcea37
Minor wording fixes.
2007-05-30 15:32:01 +00:00
Michael Kerrisk
f67f9e203e
Update .TH line to include "Linux"
2007-05-30 05:40:58 +00:00
Michael Kerrisk
d9343c5c13
Removed version number from .TH line
2007-05-30 05:36:26 +00:00
Michael Kerrisk
ceaeac2470
spfix
2007-05-29 04:37:56 +00:00
Michael Kerrisk
7f3db3125d
spfix
2007-05-29 04:36:42 +00:00
Michael Kerrisk
88210f5f31
ffix
2007-05-29 04:15:21 +00:00
Michael Kerrisk
43940e36a9
ffix
2007-05-28 15:52:03 +00:00
Michael Kerrisk
70d1cb2d51
spfix
2007-05-28 15:42:02 +00:00
Michael Kerrisk
973a928ae1
Modified .TH line
2007-05-28 12:07:09 +00:00
Michael Kerrisk
bc7ff20e70
Added EXAMPLE program.
2007-05-28 11:43:03 +00:00
Michael Kerrisk
735f354f03
wfix
2007-05-28 11:07:05 +00:00
Michael Kerrisk
1c27853f55
Added new EXAMPLE section referring to example in getaddrinfo.3
2007-05-28 10:53:03 +00:00
Michael Kerrisk
f11e5e44f7
Add new EXAMPLE section with pointer to example in bind.2.
2007-05-28 10:40:39 +00:00
Michael Kerrisk
185f68728f
Expand example program, and move it to new EXAMPLE section.
2007-05-28 10:38:13 +00:00
Michael Kerrisk
218d23e5a3
Rewrote various parts.
2007-05-27 21:33:14 +00:00
Michael Kerrisk
bc0d5df316
Strengthen warning against the use of signal().
...
Add siginterrupt(3) to SEE ALSO list.
2007-05-27 21:03:48 +00:00
Michael Kerrisk
2720c2ed56
Added '\" comment
2007-05-27 17:04:53 +00:00
Michael Kerrisk
08fcffef9a
Updated FIXME.
2007-05-27 15:23:47 +00:00
Michael Kerrisk
7190cf218e
Updated TH line
2007-05-27 14:35:53 +00:00
Michael Kerrisk
78f2eeab03
Add ENOSYS error.
2007-05-27 14:06:02 +00:00
Michael Kerrisk
d880b21c28
Small rewrite of SEE ALSO text pointing to Document/* in kernel source.
2007-05-27 12:13:11 +00:00
Michael Kerrisk
a3c945b37d
Added .\" comment about l_sysid.
2007-05-27 11:52:46 +00:00
Michael Kerrisk
c12fd10dcb
Update these pages to reflect the fact that the _syscallN() macros have
...
gone away.
2007-05-26 15:22:28 +00:00
Michael Kerrisk
c046a64128
Conver to -man format; some rewrites; added an EXAMPLE.
2007-05-26 14:10:51 +00:00
Michael Kerrisk
bd0a01ce48
Added ERRORS section (saying that the call always succeeds).
2007-05-26 12:54:37 +00:00
Michael Kerrisk
74fa514a71
Added comment (.\")
2007-05-26 12:47:10 +00:00
Michael Kerrisk
ad7cc990f2
Change reference to path_resolution.2 to path_resolutiion.7
2007-05-26 12:41:39 +00:00
Michael Kerrisk
ad1750a30d
This is now a link to the the page that has been placed in Section 7.
2007-05-26 12:29:37 +00:00
Michael Kerrisk
568f8f435f
Added FIXME.
2007-05-26 12:26:24 +00:00
Michael Kerrisk
5f23447594
Added an ERRORS section (stating that the calls are always successful).
2007-05-26 12:20:50 +00:00
Michael Kerrisk
2d41b3324d
Added a RETURN VALUE section.
2007-05-26 12:19:40 +00:00
Michael Kerrisk
6686472b86
Added ERRORS heading
2007-05-26 12:15:38 +00:00
Michael Kerrisk
7b5ab5947e
Add SEE ALSO reference to ioctl.2.
2007-05-26 12:08:25 +00:00
Michael Kerrisk
a9a79c6ed6
Added an ERRORS section.
2007-05-26 12:05:42 +00:00
Michael Kerrisk
3961a41b93
Added RETURN VALUE section.
2007-05-26 07:34:05 +00:00
Michael Kerrisk
0cff29b795
Convert NOTES section to CONFORMING to and note that
...
this call is Linux-specific. Other minor rewordings.
2007-05-26 07:28:44 +00:00
Michael Kerrisk
c057ec9864
Small rewording to fix "fails with the error EWOULDBLOCK"
...
rather than "returns EWOULDBLOCK".
2007-05-26 06:29:47 +00:00
Michael Kerrisk
2a5e0dcd1a
Substantial rewitres/additions.
2007-05-25 19:54:08 +00:00
Michael Kerrisk
f20d7d8ea3
A much improved eample program.
2007-05-25 18:57:30 +00:00
Michael Kerrisk
af5267b2f4
Add EXAMPLE section with a pointer to example in mprotect.2.
2007-05-25 18:42:55 +00:00
Michael Kerrisk
ccd2b351c8
Removed "." at end of SEE ALSO list
2007-05-22 21:49:38 +00:00
Michael Kerrisk
cbc2a267b1
grfix
2007-05-22 21:37:39 +00:00
Michael Kerrisk
c66cb57033
Fix bad link path.
2007-05-22 18:23:34 +00:00
Michael Kerrisk
08b7e58416
Small rewording in RETURN VALUE section.
2007-05-21 22:49:15 +00:00
Michael Kerrisk
6ef95cb01a
Fix return type in SYNOPSIS. Add RETURN VALUE section.
2007-05-21 22:46:30 +00:00
Michael Kerrisk
f5cb430b7c
Added ERRORS section.
2007-05-21 22:41:02 +00:00
Michael Kerrisk
a7e1c01a76
ffix
2007-05-21 21:25:44 +00:00
Michael Kerrisk
d806e10376
Added section numbers to xrefs
2007-05-21 21:07:25 +00:00
Michael Kerrisk
65e7dad22c
wfix
2007-05-21 15:49:16 +00:00
Michael Kerrisk
aa4962263b
s/manpage/man page/
2007-05-21 12:58:17 +00:00
Michael Kerrisk
d1dcf59840
Minor rewrites, eliminating some duplication, and removing
...
some outdated text.
2007-05-21 11:16:50 +00:00
Michael Kerrisk
ed7a722d13
Updated FIXME
2007-05-21 10:14:23 +00:00
Michael Kerrisk
128e7c364b
ffix
2007-05-21 09:19:32 +00:00
Michael Kerrisk
e5ec74e16e
Updated FIXME
2007-05-21 07:04:09 +00:00
Michael Kerrisk
0e99f2a5c0
Relocated text for "Versions and Library Support".
2007-05-21 06:55:22 +00:00
Michael Kerrisk
a7b9318d06
Updated FIXME.
2007-05-21 06:52:12 +00:00
Michael Kerrisk
a8e86ff2a6
Updated FIXME
2007-05-21 06:51:37 +00:00
Michael Kerrisk
b5d63e490d
Remove text about the non-existent BSD meremap() -- too
...
much information, in my opinion.
2007-05-21 06:46:07 +00:00
Michael Kerrisk
49ba0d2aaa
Converted outdated BUGS note about fdatasync() being equivalent to
...
fsync() on Linux 2.2 into a NOTES note about this historical behaviour.
2007-05-21 06:40:01 +00:00
Michael Kerrisk
87eca6b7b3
Remove misleading text about setting O_ASYNC when calling
...
open(); one must use fcntl() F_SETFL for this task.
2007-05-21 06:34:45 +00:00
Michael Kerrisk
2b2581ee37
Fix inconsistencies in order of .SH sections
2007-05-19 04:30:20 +00:00
Michael Kerrisk
2dd578fd5b
Reordered sections for consistency.
2007-05-18 16:30:46 +00:00
Michael Kerrisk
a1d5f77cc8
Reordered sections to be more consistent, in some cases renaming
...
sections or shifting paragraphs between sections.
2007-05-18 16:06:42 +00:00
Michael Kerrisk
af4d911a52
wfix
2007-05-18 14:16:26 +00:00
Michael Kerrisk
889829be48
Removed HISTORY section, or moved it as a subsection or paragraphs
...
under another section e.g., NOTES.
2007-05-18 11:59:14 +00:00
Michael Kerrisk
2a995424e0
ffix
2007-05-18 11:17:17 +00:00
Michael Kerrisk
413901b165
wfix
2007-05-18 11:01:49 +00:00
Michael Kerrisk
4fb3134194
Relocated LINUX NOTES as subsection under NOTES
2007-05-18 10:39:45 +00:00
Michael Kerrisk
d597239cbd
Relocated GLIBC NOTES as subsection under NOTES
2007-05-18 10:30:02 +00:00
Michael Kerrisk
6996254443
Fix inconsistencies in .TH lines
2007-05-18 09:55:10 +00:00
Michael Kerrisk
05eabe6576
Fix inconsistencies in .TH line
2007-05-18 09:21:38 +00:00
Michael Kerrisk
3d5a3539b7
Fix inconsistencies in .TH lines
2007-05-18 09:11:21 +00:00
Michael Kerrisk
e127c16af7
Changed date in .TH line into form YYYY-DD-MM.
2007-05-18 08:56:42 +00:00
Michael Kerrisk
0ed55ece49
Make "manual" in .TH line "Linux Programmers Manual"
2007-05-18 08:43:42 +00:00
Michael Kerrisk
e37e328263
Move SEE ALSO section to end of page
2007-05-16 18:25:50 +00:00
Michael Kerrisk
b07cd0a96b
Renamed RESTRICTIONS section to NOTES, or moved text in a RESTRICTIONS
...
section under existing NOTES section.
2007-05-16 05:33:35 +00:00
Michael Kerrisk
0b5dc6f115
s/RETURN VALUES/RETURN VALUE/
2007-05-16 05:00:31 +00:00
Michael Kerrisk
405f0560fe
ffix
2007-05-16 04:54:44 +00:00
Michael Kerrisk
a759cc870f
Renamed .SH AVAILABILITY to .SH VERSIONS
2007-05-16 04:53:05 +00:00
Michael Kerrisk
9aba2fed65
wrap a source line
2007-05-16 04:48:16 +00:00
Michael Kerrisk
ff457ccbea
Changed .SH HISTORY to .SH VERSIONS
2007-05-16 04:39:23 +00:00
Michael Kerrisk
2e8a7fb3a8
wrappped source line
2007-05-16 04:32:48 +00:00
Michael Kerrisk
6459c9ca10
ffix
2007-05-16 04:00:06 +00:00
Michael Kerrisk
dc919d094d
Commented out/rewrote .SH AUTHORS sections
2007-05-16 03:44:47 +00:00
Michael Kerrisk
fcd0a03701
Made a .SH line into .SS
2007-05-16 03:15:20 +00:00
Michael Kerrisk
be29323e9e
Small rewording.
2007-05-16 03:12:57 +00:00
Michael Kerrisk
a8f6b98e17
Remove section about effect of fork()/exec()/exit(); shmop.2 contains
...
the same text, and it only needs to be said once.
2007-05-16 03:10:36 +00:00
Michael Kerrisk
90b36dddb0
ffix
2007-05-16 03:06:55 +00:00
Michael Kerrisk
ef17a8a1ae
ffix
2007-05-16 03:05:19 +00:00
Michael Kerrisk
4a19cb8cd1
Made ".SH UNDOCUMENTED" into ".SS Undocumented" and relocated under NOTES
2007-05-16 03:03:15 +00:00
Michael Kerrisk
a2c875ff29
s/\.SH "LINUX-SPECIFIC REMARKS"/.SH LINUX NOTES/
2007-05-16 03:00:36 +00:00
Michael Kerrisk
cc171723b1
Renamed LINUX HISTORY section to LINUX NOTES, and relocated within page.
2007-05-16 02:57:48 +00:00
Michael Kerrisk
19c98696a2
s/SH NOTE$/SH NOTES/
2007-05-16 02:54:18 +00:00
Michael Kerrisk
8c87824d61
Made .SH into .SS
2007-05-16 02:45:55 +00:00
Michael Kerrisk
6c36ac81bf
s/\.SH WARNING/.SH NOTES/
2007-05-16 02:41:52 +00:00
Michael Kerrisk
ea165b17e4
s/\.SH WARNING/.SH NOTES/
2007-05-16 02:41:02 +00:00
Michael Kerrisk
d4c46761de
ffix
2007-05-16 02:31:26 +00:00
Michael Kerrisk
e81969abf7
ffix
2007-05-16 02:30:46 +00:00
Michael Kerrisk
ffc78e2c0b
s/\.SH FURTHER INFORMATION/.SH NOTES/
2007-05-16 02:25:26 +00:00
Michael Kerrisk
3fc15e600d
Made a .SH line into .SS
2007-05-16 02:21:31 +00:00
Michael Kerrisk
5bc8c34c03
s/return 0/exit(EXIT_FAILURE)/ in main() function example program
2007-05-16 02:09:09 +00:00
Michael Kerrisk
3618596929
Relocated example program and made its .SH title "EXAMPLE".
2007-05-16 02:01:52 +00:00
Michael Kerrisk
0784f93ce4
s/return 0/exit(EXIT_SUCCESS)/ in example program.
2007-05-16 01:57:36 +00:00
Michael Kerrisk
61b48f9328
Made sme .SH headings .SS
2007-05-16 01:56:31 +00:00
Michael Kerrisk
042bae96ef
ffix
2007-05-15 20:53:59 +00:00
Michael Kerrisk
374d1d23c6
Commented out AUTHOR note
2007-05-15 20:51:18 +00:00
Michael Kerrisk
a05dfaec95
ffix
2007-05-15 05:44:03 +00:00
Michael Kerrisk
4c44ffe5dc
Use symbolic constants in exit(2) calls
2007-05-14 21:11:42 +00:00
Michael Kerrisk
19dbfd0a98
ffix
2007-05-14 21:10:08 +00:00
Michael Kerrisk
646f46f029
s/exit(0)/exit(EXIT_SUCCESS)/
2007-05-14 21:06:00 +00:00
Michael Kerrisk
a6c4ce1b9c
ffix
2007-05-14 20:39:44 +00:00
Michael Kerrisk
3fdbf2a227
ffix
2007-05-14 19:25:48 +00:00
Michael Kerrisk
d140095082
wfix
2007-05-14 19:23:45 +00:00
Michael Kerrisk
6d12800ee8
ffix
2007-05-14 19:20:34 +00:00
Michael Kerrisk
552524a660
ffix
2007-05-14 19:19:36 +00:00
Michael Kerrisk
be7fff26d5
Wrap source lines
2007-05-12 13:26:09 +00:00
Michael Kerrisk
9e370fbab6
tfix
2007-05-12 13:20:42 +00:00
Michael Kerrisk
32792f3553
wfix
2007-05-12 13:19:59 +00:00
Michael Kerrisk
375d884714
tfix
2007-05-12 13:19:09 +00:00
Michael Kerrisk
825f35381a
wfix
2007-05-12 13:17:39 +00:00
Michael Kerrisk
d9c1ae6480
Use bold for function name, not underline.
2007-05-12 13:12:02 +00:00
Michael Kerrisk
7c93fec03d
Wrapped source lines
2007-05-12 12:58:31 +00:00
Michael Kerrisk
a44012756e
Minor repairs after global edits
2007-05-12 12:53:57 +00:00
Michael Kerrisk
60a90ecdae
Convert function formatting of the form "\fBname\fP()" to ".BR name ()".
2007-05-12 09:06:04 +00:00
Michael Kerrisk
3623e341c3
Add section number to xref
2007-05-12 00:47:37 +00:00
Michael Kerrisk
d504a99411
spfix
2007-05-12 00:47:22 +00:00
Michael Kerrisk
0bfa087b03
Add section numbers to references to other pages
2007-05-11 23:07:02 +00:00
Michael Kerrisk
7f8aa9e3b4
ffix
2007-05-11 18:35:32 +00:00
Michael Kerrisk
8a784debdf
Fix wrong argument names in text.
2007-05-11 18:34:15 +00:00
Michael Kerrisk
d975050ce5
Added SEE ALSO ref to new euidaccess.3 page
2007-05-06 08:38:24 +00:00
Michael Kerrisk
fdc4620460
spfix
2007-05-06 07:40:55 +00:00
Michael Kerrisk
1a549f8cea
Modified FIXME to mention bug report
2007-05-06 07:01:35 +00:00
Michael Kerrisk
d6d70cf942
Added SEE ALSO entries referring to new bsd_signal.3 and sysv_signal.3 pages.
2007-05-04 21:22:28 +00:00
Michael Kerrisk
7f82d75e0b
Moved the discussion of async-signal-safe functions to signal(7).
...
Added text referring to the discussion of async-signal-safe
functions in signal(7).
2007-05-04 20:32:31 +00:00
Michael Kerrisk
2e519bf2eb
Added text referring to the discussion of async-signal-safe
...
functions in signal(7).
A few other minor formatting and wording changes.
2007-05-04 20:32:14 +00:00
Michael Kerrisk
f9a848cb2b
Removed out of date FIXME
2007-05-01 15:27:18 +00:00
Michael Kerrisk
83314009c0
Place MAP_* flags list in alphabeitical order.
2007-05-01 15:23:23 +00:00
Michael Kerrisk
ae0318dfac
Removed out-of-date FIXME.
2007-05-01 15:12:39 +00:00
Michael Kerrisk
b364fca092
Removed some comment text about interpreter scripts, placing
...
it instead in Changes file.
2007-05-01 14:34:02 +00:00
Michael Kerrisk
e506533603
hyphen --> minus
2007-05-01 07:58:48 +00:00
Michael Kerrisk
32875790e8
Make hyphens into minus signs.
2007-05-01 07:57:14 +00:00
Michael Kerrisk
35f0f2f954
wfix
2007-04-30 16:11:48 +00:00
Michael Kerrisk
3996edf642
Added description of epoll_pwait(), new in kernel 2.6.19.
2007-04-30 16:08:08 +00:00
Michael Kerrisk
0265cd0106
Link to epoll_wait.2
2007-04-30 16:06:33 +00:00
Michael Kerrisk
ab44d3d652
A fairly substantial rewrite, which among other things fixes the
...
reported by Kyle Sluder in http://bugzilla.kernel.org/show_bug.cgi?id=8399
And added some example code.
2007-04-30 15:32:25 +00:00
Michael Kerrisk
d6f223a7e3
Mention effect of MS_NOSUID mount(2) flag for set-user-ID programs.
...
Expanded description of handling of file descriptors during
execve(), adding text to note that descriptors 0, 1, and 2
may be treated specially.
2007-04-30 14:30:17 +00:00
Michael Kerrisk
e6b33ad7da
Added an example program.
...
Expanded the discussion of interpreter scripts and the
'optional-arg' argument of an interpreter script.
Added text noting that FD_CLOEXEC causes record locks to be released.
2007-04-30 12:25:52 +00:00
Michael Kerrisk
3b5804b409
spfix
2007-04-30 10:58:27 +00:00
Michael Kerrisk
456960740c
Add text noting that Linux allows 'argv' and 'envp' to be
...
NULL, but warning that this is non-standard and non-portable,
and should be avoided in portable programs.
Bug filed (http://bugzilla.kernel.org/show_bug.cgi?id=8408 )
to get this changed, but maybe that won't be done because it
is an ABI change.
2007-04-30 10:39:32 +00:00
Michael Kerrisk
cd24c68794
ffix
2007-04-30 09:00:59 +00:00
Michael Kerrisk
7fd8a3c9db
wfix
2007-04-30 08:55:57 +00:00
Michael Kerrisk
bab1c5df34
Removed out-of-date FIXME
2007-04-30 06:16:57 +00:00
Michael Kerrisk
0fcd5bc9cb
"-1" should be "\-1"
2007-04-27 17:11:22 +00:00
Michael Kerrisk
18be658d0c
s/nonnegative/non-negative/
2007-04-24 19:10:31 +00:00
Michael Kerrisk
099c2a5971
Wrap long lines
2007-04-24 16:56:32 +00:00
Michael Kerrisk
1c44bd5b0b
Wrap long lines; start sentences on new lines
2007-04-24 16:44:51 +00:00
Michael Kerrisk
88933758db
Added some formatting fixes
2007-04-21 11:02:46 +00:00
Michael Kerrisk
c13182efa3
Wrapped long lines, wrapped at sentence boundaries; stripped trailing
...
white space.
2007-04-12 22:42:49 +00:00
Michael Kerrisk
273691af91
Remove crufty statement that this system call is not implemented.
...
The nice interval can be used to control the size of the round-robin
quantum.
2007-04-05 14:37:59 +00:00
Michael Kerrisk
41798314b6
Code formatting fixes
2007-04-05 14:17:54 +00:00
Michael Kerrisk
7295b7eda0
Replaced tabs with spaces
2007-04-05 13:29:41 +00:00
Michael Kerrisk
1bef0ec265
Moved timespec definition from SYNOPSIS into description.
2007-04-05 12:50:59 +00:00
Michael Kerrisk
cf0a9ace57
ffix
2007-04-05 12:36:57 +00:00
Michael Kerrisk
b9208776db
Make SYNOPSIS match select.2.
2007-04-03 18:03:03 +00:00
Michael Kerrisk
332f4bb952
Include <sys/daemon.h> header in SYNOPSIS
2007-04-03 18:02:44 +00:00
Michael Kerrisk
66ac438177
tfix
2007-04-03 17:56:03 +00:00
Michael Kerrisk
b9f027105c
ffix
2007-04-03 15:32:52 +00:00
Michael Kerrisk
521bf58405
ffix
2007-04-03 14:04:54 +00:00
Michael Kerrisk
ed9ed0f576
ffix
2007-04-03 13:03:04 +00:00
Michael Kerrisk
70d67e7929
ffix
2007-04-03 12:49:50 +00:00
Michael Kerrisk
d12c14243e
Formatting fixes + fixed return values.
2007-04-03 12:47:21 +00:00
Michael Kerrisk
538d54d9e9
Add text to note that EPOLLRDHUP appeared in kernel 2.6.17.
2007-03-25 13:40:58 +00:00
Michael Kerrisk
f6a4055f3a
Various improvements to DESCRIPTION.
2007-03-25 12:59:30 +00:00
Michael Kerrisk
814521a7d8
Removed out-of-date FIXME
2007-03-25 12:39:16 +00:00
Michael Kerrisk
ae39cf8f79
Fix inconsistent argument names in SYNOPSIS and DESCRIPTION.
2007-03-18 06:20:17 +00:00
Michael Kerrisk
33e820cb39
Improve ENOENT description.
2007-03-18 06:00:32 +00:00
Michael Kerrisk
5bb80360ee
ffix
2007-03-18 05:30:51 +00:00
Michael Kerrisk
b857d3daac
Fix RETURN VALUE description: returns error number of failure.
2007-03-11 07:08:35 +00:00
Michael Kerrisk
0579929938
tripped some excess/outdated text from the BUGS section.
2007-03-06 06:37:48 +00:00
Michael Kerrisk
87f434dfce
If sops contains multiple operations, then these are performed
...
in array order. All Unix systems that I know of do this,
and some Linux applications depend on this behaviour. SUSv3
made no explicit statement here, but SUSv3 will explicitly
require this behaviour.
Small rewording of explanation of "atomically".
2007-03-04 17:29:43 +00:00
Michael Kerrisk
24825f2786
2.6.21 fixed several bugs in mincore() (according to Nick Piggin).
...
Small fix to ENONEM description.
2007-03-04 02:35:44 +00:00
Michael Kerrisk
d44417fb63
Add "#define _ATFILE_SOURCE" to SYNOPSIS
2007-03-01 02:31:08 +00:00
Michael Kerrisk
b438981878
Various fixes as per Debian bug 411177.
...
* s/effective/real/ in description test.
* added <fcntl.h> to synopsis.
* various other changes.
2007-03-01 02:25:14 +00:00
Michael Kerrisk
c5405c0894
Fix EINVAL description
2007-03-01 01:43:47 +00:00
Michael Kerrisk
00877d8f0f
tfix
2007-03-01 01:27:34 +00:00
Michael Kerrisk
1954b6a9b4
Remove duplicate word typo.
2007-03-01 01:12:16 +00:00
Michael Kerrisk
11dcec1d2a
Small wording clarification.
2007-03-01 00:48:07 +00:00
Michael Kerrisk
dc0b1e23b6
Since 2.6.20, access() honours the MS_NOEXEC mount flag.
2007-02-26 14:30:21 +00:00
Michael Kerrisk
926b6e378b
Document MS_RELATIME, new in kernel 2.6.20.
2007-02-10 17:37:00 +00:00
Michael Kerrisk
60bb61aaee
Added SEE ALSO entry pointing to time.7
2007-02-02 05:47:09 +00:00
Michael Kerrisk
0a90178cbb
Add feature_test_macros(7) to SEE ALSO
2007-01-28 20:00:24 +00:00
Michael Kerrisk
0cce6cb992
The cpusetsize argument was only absent in glibc 2.3.3.
2007-01-12 18:07:50 +00:00
Michael Kerrisk
182d662267
Substantial rewrites to make clearer.
2007-01-07 21:26:24 +00:00
Michael Kerrisk
9f5773f75b
On Linux, the error returned when opening a large file on a
...
32-bit system is actually EFBIG, not EOVERFLOW.
2007-01-06 23:31:16 +00:00
Michael Kerrisk
4ca6357577
tfix
2007-01-04 18:54:52 +00:00
Michael Kerrisk
7e91e5d883
Removed cryptic text under CONFORMING to referring to "open(2) and NFS".
2006-12-27 04:59:04 +00:00
Michael Kerrisk
c2e8c91d54
Add reference to ipv6 to table.
2006-12-27 04:06:22 +00:00
Michael Kerrisk
459f24d56a
ffix
2006-12-27 03:56:24 +00:00
Michael Kerrisk
3f74a33f53
Fix .TH line.
2006-12-27 03:55:15 +00:00
Michael Kerrisk
3547839964
wrap long source lines
2006-12-27 03:54:41 +00:00
Michael Kerrisk
f921239486
Fix incorrect argument name in DESCRIPTION.
...
Small wording improvement.
2006-12-27 03:54:12 +00:00
Michael Kerrisk
5d693709d0
ffix
2006-12-27 03:44:22 +00:00
Michael Kerrisk
945dc55a8a
wfix
2006-12-27 02:50:13 +00:00
Michael Kerrisk
79b8032e17
wfix
2006-12-27 02:48:57 +00:00
Michael Kerrisk
a832b2d85b
wfix
2006-12-27 02:47:18 +00:00
Michael Kerrisk
fd2cf680a5
ffix
2006-12-27 02:42:01 +00:00
Michael Kerrisk
37d4cd1cee
Slight rewording.
2006-12-27 02:41:07 +00:00
Michael Kerrisk
9606a1f374
wfix
2006-12-27 02:39:51 +00:00
Michael Kerrisk
ecbd70cd8b
tfix
2006-12-27 02:37:36 +00:00
Michael Kerrisk
bc07c5149f
pfix
2006-12-27 02:37:04 +00:00
Michael Kerrisk
bedd18e502
tfix
2006-12-27 02:36:18 +00:00
Michael Kerrisk
1b3fc756cd
s/EACCESS/EACCES/
2006-12-27 01:47:20 +00:00
Michael Kerrisk
7b7c33c9d2
Remove sentence "gettimeofday() obsoleting time() on 4.3BSD".
...
This information is old, and probably no longer relevant.
See Debian bug 403888.
2006-12-27 01:10:14 +00:00
Michael Kerrisk
98a9c4b789
Updated CONFORMING TO
2006-12-18 00:46:28 +00:00
Michael Kerrisk
75b48e9d74
Various fixes to CONFORMING TO
2006-12-17 01:34:44 +00:00
Michael Kerrisk
ec1c522895
wspfix
2006-12-17 01:17:37 +00:00
Michael Kerrisk
d24e23199c
s/Unices/Unix systems/
2006-12-17 01:04:18 +00:00
Michael Kerrisk
1eb85d1484
Updated various header pages to accurately reflect which functions
...
are and are not part of C89. Also fixed/improved a few other
CONFORMING TO entries.
2006-12-16 22:11:08 +00:00
Michael Kerrisk
9110c53a81
ffix
2006-12-16 20:56:09 +00:00
Michael Kerrisk
cd270bc04b
fix long line in source
2006-12-16 19:23:29 +00:00
Michael Kerrisk
6d3925acc3
When the parent receives an event with PTRACE_EVENT_* set, the child
...
is not in the normal signal delivery path. This means the parent
cannot do ptrace(PTRACE_CONT) with a signal or ptrace(PTRACE_KILL).
kill() with a SIGKILL signal can be used instead to kill the child
process after receiving one of these messages.
2006-12-16 19:18:56 +00:00
Michael Kerrisk
a62f51211f
Further substantial rewrites.
2006-12-05 07:40:31 +00:00
Michael Kerrisk
609af441be
Clarified discussion of /count == 0/ case.
2006-12-04 05:36:13 +00:00
Michael Kerrisk
ff929e3b15
Added more details to prototype.
...
Added discussion of IA-64's clone2() system call.
2006-12-04 05:25:49 +00:00
Michael Kerrisk
5e8cde2f2e
Rewrote various parts to be clearer.
2006-12-04 04:50:15 +00:00
Michael Kerrisk
e2b013adbc
s%linux/aio.h%libaio.h% in SYNOPSIS
...
changed return type from "long" to "int"
2006-12-01 04:23:44 +00:00
Michael Kerrisk
ee930c498f
Added a few words to note that RLIMIT_NPROC is really a limit on
...
threads.
2006-12-01 03:49:20 +00:00
Michael Kerrisk
882b85db93
Removed text stating that mmap() never returns 0; that's not true.
2006-11-30 05:48:48 +00:00
Michael Kerrisk
f6cfd01694
Elimitae duplicated text; grfix
2006-11-26 22:10:20 +00:00
Michael Kerrisk
f363434666
Clarify discussion of privilege requirements.
...
Added ENOMEM to ERRORS.
2006-11-26 04:13:44 +00:00
Michael Kerrisk
9f3d8b28cd
Clarify O_LARGEFILE description.
2006-11-25 18:35:39 +00:00
Michael Kerrisk
2dcbf4f7af
tfix
2006-11-25 18:22:22 +00:00
Michael Kerrisk
037510969c
tfix
2006-11-25 06:19:11 +00:00
Michael Kerrisk
e061497331
Added FIXME
2006-11-25 04:13:21 +00:00
Michael Kerrisk
be352a313b
Add text describoing behaviour of the Linux brk() system call
...
and point out that the glibc brk() wrapper provides different behaviour.
Note that sbrk() is implemented as a library function in glibc that
calls the brk() system call.
2006-11-25 04:13:11 +00:00
Michael Kerrisk
266a5e9172
FUTEX_FD is scheduled for removal in June 2007.
2006-11-25 01:57:28 +00:00
Michael Kerrisk
53e4da489a
Since Linux 2.6.18, the PID of the new process is also available
...
for PTRACE_EVENT_VFORKDONE.
2006-11-25 01:21:51 +00:00
Michael Kerrisk
bcdd964e2d
Fix description of O_LARGEFILE to mention required feature test macros.
2006-11-25 01:00:24 +00:00
Michael Kerrisk
e97b529a2a
MNT_FORCE can cause data loss.
2006-10-04 14:44:36 +00:00
Michael Kerrisk
5535400717
Mosts systems support the synonym _SC_PAGE_SIZE (the only exception I
...
know is Darwin, and maybe it supports it by now as well).
2006-10-02 04:58:20 +00:00
Michael Kerrisk
9ec86f2990
Noted that sysconf(_SC_PAGE_SIZE) is preferred in portable applications.
2006-10-02 04:54:09 +00:00
Michael Kerrisk
96d969a22a
Slight rewording
2006-10-02 04:51:18 +00:00
Michael Kerrisk
a4775da652
tfix
2006-10-02 04:48:28 +00:00
Michael Kerrisk
ebad513a93
Noted that sysconf(_SC_OPEN_MAX) is preferred in portable applications.
2006-10-02 04:48:10 +00:00
Michael Kerrisk
64536a1bf4
Document PR_GET_ENDIAND and PR_SET_ENDIAN.
2006-09-26 13:01:24 +00:00
Michael Kerrisk
5e6055f467
Since 2.6.18, POSIX_FADV_NOREUSE is a no-op.
2006-09-26 12:41:08 +00:00
Michael Kerrisk
e87fdd92fa
Updated Linux versions where the options where introduced.
...
Added PR_SET_TIMING, PR_GET_TIMING, PR_SET_NAME, PR_GET_NAME,
PR_SET_UNALIGN, PR_GET_UNALIGN, PR_SET_FPEMU, PR_GET_FPEMU,
PR_SET_FPEXC, PR_GET_FPEXC.
2006-09-26 12:03:11 +00:00
Michael Kerrisk
a3b7f00b4a
Since kernel 2.6.18, setting 2 for PR_SET_DUMPABLE is no longer possible.
2006-09-26 08:36:02 +00:00
Michael Kerrisk
34f7665a1c
Added FIXME for priority inheritance operations.
2006-09-26 06:38:06 +00:00
Michael Kerrisk
2bc4bb77a9
New system calls in 2.6.17.
2006-09-18 12:35:34 +00:00
Michael Kerrisk
8231ec7de4
Added SEE ALSO referring to new splice.2 page.
2006-09-18 12:32:48 +00:00
Michael Kerrisk
cdcaddfc07
Noted interactions with fork handlers in multithreaded programs.
2006-09-17 06:21:29 +00:00
Michael Kerrisk
fe247268a9
The PR_SET_NAME setting is not preserved across an execve().
2006-09-13 14:08:11 +00:00
Michael Kerrisk
7fc594a121
Added feature test macros to SYNOPSIS.
2006-09-09 06:37:43 +00:00
Michael Kerrisk
8106981956
s/SUID/set-user-ID/
...
s/SGID/set-group-ID/
2006-09-06 15:23:31 +00:00
Michael Kerrisk
e743a18476
Add "#define _GNU_SOURCE" to SYNOPSIS.
2006-09-06 14:27:38 +00:00
Michael Kerrisk
3747f3976c
Remove superfluous "#include <unistd.h>" from SYNOPSIS.
2006-09-06 13:58:21 +00:00
Michael Kerrisk
2b6832a92b
Noted that sync_file_range() appeared in kernel 2.6.17.
2006-09-06 09:17:14 +00:00
Michael Kerrisk
9f339d4e28
Added EBUSY error for case where MS_INVALIDATE is applied to a locked region.
2006-09-06 08:36:15 +00:00
Michael Kerrisk
62a04c814e
Added some EINVAL errors.
2006-09-06 04:44:04 +00:00
Michael Kerrisk
c8f3e58070
Added note on Linux's old (pre-2.6.12) buggy treatment of length==0.
2006-09-05 12:24:48 +00:00
Michael Kerrisk
835c4d5ce4
Document MADV_REMOVE.
...
Document MADV_DONTFORK / MADV_DOFORK.
2006-09-05 11:47:03 +00:00
Michael Kerrisk
78cb591178
Mappings marked with madvise(MADV_DONTFORK) are not inherited by child.
2006-09-05 11:35:35 +00:00
Michael Kerrisk
e7d3b0705c
added FIXME
2006-09-05 08:03:37 +00:00
Michael Kerrisk
80a34ae3aa
Added list of process attributes that are not preserved on exec().
2006-09-04 12:27:37 +00:00
Michael Kerrisk
dff08bbcbf
Update .TH line
2006-09-04 11:30:36 +00:00
Michael Kerrisk
a99426d3cf
Greatly expanded, to describe all attributes that differ in parent and child.
2006-09-04 11:27:07 +00:00
Michael Kerrisk
f55461f02f
wfix/ffix
2006-09-04 09:26:59 +00:00
Michael Kerrisk
aa43415854
Restore SEE ALSO reference to path_resolution.2.
2006-09-04 09:21:26 +00:00
Michael Kerrisk
a7422469fd
Fix header in example program.
2006-09-04 09:00:30 +00:00
Michael Kerrisk
ef0b81712f
wfix/tfix
2006-09-04 08:57:04 +00:00
Michael Kerrisk
3bd6a9b118
Memory policy is preserved across execve().
2006-09-04 08:21:37 +00:00
Michael Kerrisk
a5053dcb15
Reinstate text on CLONE_DETACHED, and add a few words.
2006-09-04 06:57:17 +00:00
Michael Kerrisk
ab9260357e
Document AT_SYMLINK_FOLLOW (new in 2.6.18).
2006-08-10 06:39:51 +00:00
Michael Kerrisk
ed93deb2ba
SEE ALSO should refer to writev.2, not writev.3
2006-08-10 05:15:07 +00:00
Michael Kerrisk
39b9794d6d
wfix
2006-08-09 15:08:53 +00:00
Michael Kerrisk
1343b6043b
Make naming of 'pathname' argument consistent; various minor rewordings.
2006-08-09 09:08:01 +00:00
Michael Kerrisk
b328773d4d
tfix/wfix
2006-08-08 16:34:16 +00:00
Michael Kerrisk
db71f2e2a5
tfix
2006-08-08 16:26:04 +00:00
Michael Kerrisk
a7fadb5558
Updated CONFOMRING TOs and/or standards references.
2006-08-04 12:39:17 +00:00
Michael Kerrisk
9d9dc1e854
Updated CONFORMING TO and/or standards references
2006-08-04 09:41:28 +00:00
Michael Kerrisk
953ba3f070
x
2006-08-04 08:41:13 +00:00
Michael Kerrisk
ead8304237
_XOPEN_SOURCE=500 also gets fchdir() prototype.
2006-08-04 08:39:48 +00:00
Michael Kerrisk
0ae3116f0b
ffix
2006-08-04 08:23:27 +00:00
Michael Kerrisk
97c1eac86f
Updated CONFORMING TO section
2006-08-03 13:57:17 +00:00
Michael Kerrisk
5e3d68ad97
Removed information on standards to new standards.7.
2006-08-03 06:24:54 +00:00
Michael Kerrisk
97c5342731
Added SEE ALSO referring to standards.7
2006-08-03 06:13:56 +00:00
Michael Kerrisk
7741d967a4
Minor wording change.
2006-08-03 03:40:29 +00:00
Michael Kerrisk
29973b4e7b
wfix
2006-08-03 03:03:19 +00:00
Michael Kerrisk
cb1c9135d0
ffix
2006-08-03 03:02:31 +00:00
Michael Kerrisk
160c2d5a26
ffix
2006-08-03 02:45:30 +00:00
Michael Kerrisk
43487dbb6e
ffix
2006-08-03 02:40:44 +00:00
Michael Kerrisk
635c9a5437
pfix
2006-08-03 02:38:50 +00:00
Michael Kerrisk
2b5cefe852
Noted buggy behaviour in Linux 2.4 and earlier when
...
nanosleep() is restarted after receiving stop+SIGCONT signals.
2006-07-31 15:18:14 +00:00
Michael Kerrisk
dd28cb72a8
Some rewording; included text describing required file permissions.
2006-07-27 07:38:05 +00:00
Michael Kerrisk
68ed2733d2
ffix
2006-07-27 05:03:27 +00:00
Michael Kerrisk
5356032615
ffix
2006-07-27 04:29:02 +00:00
Michael Kerrisk
2cfa66cf54
Fix description of EBADF error.
2006-07-22 17:37:37 +00:00
Michael Kerrisk
07b501d1b9
Add text noting that effective IDs are copied to
...
saved set-IDs during execve().
2006-07-22 17:24:17 +00:00
Michael Kerrisk
8de811e83f
Noted effect of fork() and execve().
2006-07-22 15:54:34 +00:00
Michael Kerrisk
73ac06664b
Noted effect of fork() and execve().
2006-07-22 14:45:50 +00:00
Michael Kerrisk
eb57f0f568
Noted effect of fork() and execve() on resource limits.
2006-07-22 14:37:54 +00:00
Michael Kerrisk
ef828a01d8
Noted effect of fork() and execve().
2006-07-22 14:26:12 +00:00
Michael Kerrisk
75fcdb0894
Noted effect of fork() and execve().
2006-07-22 14:21:39 +00:00
Michael Kerrisk
ddb51c37d0
Noted preservation of scheduling parameters across execve().
2006-07-22 14:14:36 +00:00
Michael Kerrisk
27cb988470
(Previous change) Noted effect of fork() and execve() on nice value.
2006-07-22 14:12:19 +00:00
Michael Kerrisk
2cab31c61d
Very minor rewording.
2006-07-22 14:10:33 +00:00
Michael Kerrisk
70cbdedffa
Very minor rewording.
2006-07-22 14:07:21 +00:00
Michael Kerrisk
51ffcca030
Expand description of MAP_POPULATE.
...
Expand description MAP_NONBLOCK.
Various minor formatting fixes.
2006-07-21 22:23:51 +00:00
Michael Kerrisk
16fd68e14f
ffix
2006-07-21 21:40:47 +00:00
Michael Kerrisk
a28e26a155
s%IO%I/O%
2006-07-21 14:56:18 +00:00
Michael Kerrisk
c07981e716
New page for readlinkat(2).
2006-07-21 14:41:30 +00:00
Michael Kerrisk
591f90f794
Added SEE ALSO linking to readlinkat.2.
2006-07-21 14:38:06 +00:00
Michael Kerrisk
50bf674b91
spfix
2006-07-21 00:12:36 +00:00
Michael Kerrisk
5c51897d0e
spfix
2006-07-21 00:09:52 +00:00
Michael Kerrisk
a6183de06a
ffix
2006-07-21 00:08:32 +00:00
Michael Kerrisk
defcceb3e7
ffix
2006-07-20 16:16:51 +00:00
Michael Kerrisk
a7fc86905d
pfix
2006-07-12 14:08:48 +00:00
Michael Kerrisk
7f5284ed8f
Revised description of standards under CONFORMING TO.
2006-07-11 15:42:23 +00:00
Michael Kerrisk
24b3ed1dad
Updated FIXME
2006-07-11 04:24:13 +00:00
Michael Kerrisk
d9cded8e86
Removed FIXME
2006-07-11 04:23:21 +00:00
Michael Kerrisk
a31272feff
Updated FIXME
2006-07-11 04:19:49 +00:00
Michael Kerrisk
72052bcef3
Removed old FIXME
2006-07-11 04:15:25 +00:00
Michael Kerrisk
db04da1f6e
Fix description of 'offset' argument to explain the case
...
where 'offset' is NULL.
2006-07-10 15:48:17 +00:00
Michael Kerrisk
fe0927c3c9
tfix
2006-07-10 08:44:52 +00:00
Michael Kerrisk
bb8617d480
Added SEE ALSO referring to sync_file_range.2.
2006-07-06 09:34:33 +00:00
Michael Kerrisk
3ca974e398
New page for sync_file_range(2), new in kernel 2.6.17.
2006-07-06 08:53:25 +00:00
Michael Kerrisk
423124e8d1
Minor fix to example code
2006-07-05 15:06:42 +00:00
Michael Kerrisk
1ba452d4db
Add EADDRNOTAVAIL error.
2006-07-05 15:04:08 +00:00
Michael Kerrisk
7a71c2e569
Make example code more complete.
2006-07-05 14:40:00 +00:00
Michael Kerrisk
4f518005cb
wfix
2006-07-05 12:18:09 +00:00
Michael Kerrisk
92d6e4039d
wfix
2006-07-05 12:17:39 +00:00
Michael Kerrisk
1dee8c26fc
ffix
2006-07-05 12:16:10 +00:00
Michael Kerrisk
cffd8e71d4
Updated FIXME
2006-07-05 09:42:19 +00:00
Michael Kerrisk
af34a13871
wfix
2006-07-05 09:37:54 +00:00
Michael Kerrisk
4df1559b70
pfix
2006-07-05 09:26:06 +00:00
Michael Kerrisk
d44c4bf375
Added comment containing patch justification.
2006-07-04 13:26:13 +00:00
Michael Kerrisk
4595d739ff
Nowadays, readlink() returns 'ssize_t', as required in POSIX.1-2001.
2006-07-04 11:13:13 +00:00
Michael Kerrisk
d36f9ff105
ffix
2006-07-03 06:24:01 +00:00
Michael Kerrisk
23cb3cb55d
Added POLLRDHUP description.
...
The correct header file is <poll.h>, not <sys/poll.h>.
Rewrote and reformatted various other parts.
2006-07-01 08:30:56 +00:00
Michael Kerrisk
04706fd7e2
Added EPOLLRDHUP description.
...
Added SEE ALSO referring to poll.2.
2006-07-01 08:30:24 +00:00
Michael Kerrisk
a98bcd58d8
Minor updates
2006-06-20 08:00:10 +00:00
Michael Kerrisk
cc387badcb
s/MNT_FORCE/MNT_EXPIRE/ under EINVAL error.
2006-06-13 11:01:55 +00:00
Michael Kerrisk
0f33547665
ffix
2006-06-08 18:38:26 +00:00
Michael Kerrisk
f7203c96cc
ffix
2006-06-08 18:21:00 +00:00
Michael Kerrisk
a90440ba21
spfix
2006-06-08 17:59:39 +00:00
Michael Kerrisk
d6a4c7d1f0
spfix
2006-06-08 17:58:37 +00:00
Michael Kerrisk
b98f0a349f
s/unsigned long flags/int flags/ in SYNOPSIS.
2006-06-07 22:51:37 +00:00
Michael Kerrisk
06c97d412b
Moved BUGS to inotify.7.
2006-06-05 10:59:00 +00:00
Michael Kerrisk
211ec15cf1
Fix missing arguments in statement about equivalent send() and sendto() calls.
2006-06-05 04:51:40 +00:00
Michael Kerrisk
93440c026d
Renamed argument from 'path' to 'pathname'.
...
inotify_add_watch() may also modify an existing watch item.
2006-06-05 02:46:06 +00:00
Michael Kerrisk
9f5774a93b
The EINVAL error can also occur if 'fd' is not an inotify file descriptor.
2006-06-05 02:34:19 +00:00
Michael Kerrisk
ace17ecf07
Explicitly mention term "dnotify" in discussion of F_NOTIFY.
2006-06-05 01:51:44 +00:00
Michael Kerrisk
7145b9a93c
spfix
2006-06-03 01:26:30 +00:00
Michael Kerrisk
8dc8552af5
spfix
2006-06-02 23:12:39 +00:00
Michael Kerrisk
6e969f2255
s/<inotify.h>/<sys/inotify.h>/ in prototypes.
2006-06-02 19:43:30 +00:00
Michael Kerrisk
859ae99c76
spfix
2006-05-31 23:56:09 +00:00
Michael Kerrisk
c10859eb0d
Fix unbalanced quotes
2006-05-31 22:16:55 +00:00
Michael Kerrisk
cedfddcd13
Add SEE ALSO referring to posix_fadvise.2.
2006-05-29 05:48:29 +00:00
Michael Kerrisk
ef276d2f2d
Add SEE ALSO referring to readahead.2.
2006-05-29 05:47:49 +00:00
Michael Kerrisk
93c57ed012
Add SEE ALSO referring to tcgetsid.3.
2006-05-29 05:25:37 +00:00
Michael Kerrisk
61fccf7c75
Add SEE ALSO referring to popen.3.
2006-05-29 05:12:37 +00:00
Michael Kerrisk
931e4e2511
Add SEE ALSO referring to remap_file_pages.2.
2006-05-29 05:01:27 +00:00
Michael Kerrisk
7a5b4ffb74
Add SEE ALSO referring to access.2.
2006-05-29 05:00:05 +00:00
Michael Kerrisk
f02720dde7
Add SEE ALSO referring to exit_group.2.
2006-05-29 04:56:29 +00:00
Michael Kerrisk
7677b814cf
SEE ALSO for writev should refer to Section 2, not 3.
2006-05-29 04:48:39 +00:00
Michael Kerrisk
0dde28982b
SEE ALSO for readv should refer to Section 2, not 3.
2006-05-29 04:48:26 +00:00
Michael Kerrisk
65c06b4eb3
Add SEE ALSO referring to acct.5.
2006-05-29 04:37:52 +00:00
Michael Kerrisk
de84c94263
Minor wording change at start of DESCRIPTION.
2006-05-26 22:01:20 +00:00
Michael Kerrisk
dcc57a0171
ffix
2006-05-26 19:40:01 +00:00
Michael Kerrisk
56bbbf8ef7
Relocated "Note" about f_fsid.
2006-05-26 19:32:04 +00:00
Michael Kerrisk
8e3498e0e8
Link to new ioprio_set.2
2006-05-24 20:47:40 +00:00
Michael Kerrisk
5b3b2ce10b
New page for ioprio_set(2)
2006-05-24 20:47:23 +00:00
Michael Kerrisk
6883b3e731
Changed copyright commnents to add 'and' in some cases
2006-05-22 23:52:24 +00:00
Michael Kerrisk
24bd9a4926
Note that EINVAL can also be caused by flags == MS_SYNC | MS_ASYNC.
2006-05-22 22:37:56 +00:00
Michael Kerrisk
9b33650560
wfix
2006-05-22 19:44:47 +00:00
Michael Kerrisk
a004e7ff00
ffix
2006-05-18 05:25:31 +00:00
Michael Kerrisk
6beba96d8e
Add CPU_ISSET, CPU_CLR, CPU_SET, CPU_ZERO to NAME section.
2006-05-18 05:23:47 +00:00
Michael Kerrisk
1fb8c49be6
wfix
2006-05-17 21:19:54 +00:00
Michael Kerrisk
f75c3a3bf8
Add mincore(2) to SEE ALSO.
...
See Debian bug 367401.
2006-05-15 20:51:05 +00:00
Michael Kerrisk
a8e7c990dc
Rename ftm.7 to feature_test_macros.7
2006-05-15 09:13:10 +00:00
Michael Kerrisk
d883fde06f
tfix
2006-05-14 21:38:03 +00:00
Michael Kerrisk
b83ccc3734
tfix + removed old FIXME
2006-05-14 21:36:02 +00:00
Michael Kerrisk
6efed4df1f
Various minor changes
2006-05-13 06:08:41 +00:00
Michael Kerrisk
c8e01c783b
Removed much material that is redundant with select.2.
...
Various other changes.
2006-05-13 06:04:35 +00:00
Michael Kerrisk
8e5f22f8d5
ffix
2006-05-13 05:03:43 +00:00
Michael Kerrisk
616c0fd3c6
ffix
2006-05-13 04:57:40 +00:00
Michael Kerrisk
691938a16b
ffix
2006-05-12 23:36:04 +00:00
Michael Kerrisk
cc513f7faf
Remove mention of non-standard S_IREAD, S_IWRITE, S_IEXEC.
2006-05-12 23:35:45 +00:00
Michael Kerrisk
2983ceac2f
Remove mention of non-standard S_IREAD, S_IWRITE, S_IEXEC.
...
POSIX does now document ELOOP.
2006-05-12 23:22:16 +00:00
Michael Kerrisk
c80909ad8f
substantial rewrite of description of 'mask'
2006-05-12 22:48:55 +00:00
Michael Kerrisk
77dc7e2bde
New page briefly describing mq_getsetattr(2).
2006-05-12 19:05:35 +00:00
Michael Kerrisk
5b548b3131
Expand text noting that ftruncate()/truncate() may fail
...
if asked to extend a file beyond its current length.
Add EPERM error.
2006-05-09 05:28:41 +00:00
Michael Kerrisk
e0037472fe
ffix
2006-05-05 22:03:05 +00:00
Michael Kerrisk
c51fc3c114
tfix
2006-05-02 20:03:41 +00:00
Michael Kerrisk
4006dcaccb
Updated discussion of MAP_NORESERVE since it
...
is no longer restricted to MAP_PRIVATE mappings.
Add reference to discussion of /proc/sys/vm/overcommit_memory in proc.5
2006-05-02 03:08:31 +00:00
Michael Kerrisk
320479713e
Document SHM_NORESERVE flag, new in 2.6.15.
2006-05-02 03:00:05 +00:00
Michael Kerrisk
fd83ecfba4
Removed FIXME
2006-05-02 01:50:43 +00:00
Michael Kerrisk
e592f2be04
Reworded to reflect that capabilities are per-thread.
2006-05-02 01:49:32 +00:00
Michael Kerrisk
4e1357d0c8
removed a FIXME.
2006-05-02 00:07:41 +00:00
Michael Kerrisk
60652159ef
New page for futimesat(2)
2006-05-02 00:05:35 +00:00
Michael Kerrisk
a53b8cb2a0
New page for new fchmodat(2)
2006-05-02 00:05:06 +00:00