Commit Graph

1553 Commits

Author SHA1 Message Date
Michael Kerrisk df00cf8359 Links to new timerfd_create.2 page. 2008-02-12 14:35:18 +00:00
Michael Kerrisk 45b81c9c67 Describes timerfd_create(), timerfd_settime(), and timerfd_gettime(),
new in 2.6.2.25.
2008-02-12 14:32:46 +00:00
Michael Kerrisk b2a23ade68 Update .TH timestamp 2008-02-11 11:49:23 +00:00
Michael Kerrisk 058c11652c Add SEE ALSO entry referring to new signalfd.2 page. 2008-02-11 11:41:18 +00:00
Michael Kerrisk 8b4280907b New page describing eventfd(2) system call. 2008-02-11 11:40:03 +00:00
Michael Kerrisk 5b0bafdd0a New page describing signalfd() system call. 2008-02-11 11:39:31 +00:00
Michael Kerrisk ddc4d3392c Greatly expand the detail on O_DIRECT. 2008-02-11 10:38:24 +00:00
Michael Kerrisk 350d584d17 Fix RETURN VALUE description: in some cases reboot() does not return.
Rename the 'flag' argument to 'cmd', since that is more meaningful,
and also what is used in the kernel source.
Other minor wording changes.
2008-02-11 10:05:05 +00:00
Michael Kerrisk 21a0b03de8 Added FIXMEs 2008-02-11 09:02:41 +00:00
Michael Kerrisk 9eb143a1db Improve wording describing error returns. 2008-01-31 13:29:11 +00:00
Michael Kerrisk 27e42cd904 spfix 2008-01-31 13:20:52 +00:00
Michael Kerrisk 5b4b27342b Update date in .TH 2008-01-31 11:01:28 +00:00
Michael Kerrisk c4aae9a738 Fix types for 2 and 4 arguments in splice prototype. 2008-01-31 10:49:03 +00:00
Michael Kerrisk f867dcc700 Explicitly describe return value in the event of an error. 2008-01-31 10:41:08 +00:00
Michael Kerrisk 4701fc284e Add ENOSYS error to errors. 2008-01-31 10:35:05 +00:00
Michael Kerrisk 55ae3c86d1 Clarify description of return value for WNOHANG. 2008-01-31 10:30:12 +00:00
Michael Kerrisk cfc621b5d9 Added FIXME 2008-01-30 10:46:05 +00:00
Michael Kerrisk f5e74ede79 Added discussion of directory streams.
Removed "#include <sys/types>" from SYNOPSIS.
Changed authorship notice.
2008-01-13 17:00:19 +00:00
Michael Kerrisk 955f4c381a ffix 2008-01-13 09:40:31 +00:00
Michael Kerrisk 325f18dab4 Minor wording chnages. 2008-01-13 08:57:48 +00:00
Michael Kerrisk a0d39abb92 Rewrote DESCRIPTION; emphasized that tkill() is obsoleted by tgkill(). 2008-01-12 17:38:58 +00:00
Michael Kerrisk ed0da723be spfix 2008-01-12 16:30:12 +00:00
Michael Kerrisk a4e3b1bc3e Reordered text in DESCRIPTION and added some details for dup2(). 2008-01-12 13:19:03 +00:00
Michael Kerrisk fd48405669 Rewrote DESCRIPTION; noted that thread ID is not the same
thing as a POSIX thread ID.
2008-01-12 12:43:44 +00:00
Michael Kerrisk da8cb51e61 Fix unbalanced quotes in formatting macros. 2008-01-12 08:57:58 +00:00
Michael Kerrisk c10faeadb3 tfix 2008-01-12 08:20:07 +00:00
Michael Kerrisk 0d26ae944e Removed trailing white space at end of lines 2008-01-09 17:35:14 +00:00
Michael Kerrisk 8d3a62d67e A few rewrites and additions. 2008-01-09 17:26:35 +00:00
Michael Kerrisk 9d227bc540 Rewrote DESCRIPTION; minor additions to EXAMPLE text. 2008-01-09 10:17:51 +00:00
Michael Kerrisk eacd521cd9 minor wording change. 2008-01-09 09:41:21 +00:00
Michael Kerrisk 7db44341af Minor fix to O_EXCL changes in previous release. 2008-01-05 04:50:10 +00:00
Michael Kerrisk a028f2edaf ffix 2008-01-04 04:30:10 +00:00
Michael Kerrisk 447bb15ee0 Removed trailing white space at end of lines 2008-01-03 16:06:22 +00:00
Michael Kerrisk f4b9d6a511 Clarify initial description of O_EXCL.
Clarify description of behavious of O_CREAT | O_EXCL for symbolic links.
Clarify text describing use of lockfiles without O_EXCL.
O_EXCL is supported on NFSv3 and later, with Linux 2.6 and later.
2008-01-03 08:12:02 +00:00
Michael Kerrisk ca92ce95a3 Remove/replace extraneous .sp macros. 2008-01-01 14:13:55 +00:00
Michael Kerrisk 984886049d Remove exstraneous .sp macros. 2008-01-01 13:44:49 +00:00
Michael Kerrisk 2b53dd031e Remove extraneous .br macro before/after .SH/.SS. 2008-01-01 13:38:33 +00:00
Michael Kerrisk 6c9e43eb5c spfix 2008-01-01 07:49:57 +00:00
Michael Kerrisk 4989f80d27 Removed trailing white space at end of lines 2007-12-30 09:18:45 +00:00
Michael Kerrisk 20b627b65d Remove unneeded formatting macro 2007-12-30 05:54:29 +00:00
Michael Kerrisk 3c5e62b618 Fix a/an usage 2007-12-29 18:01:05 +00:00
Michael Kerrisk 763f0e477c Fix usage of a/an before following vowel/consonant. 2007-12-29 17:42:38 +00:00
Michael Kerrisk c1660a22f4 hyphenation fix 2007-12-29 15:00:06 +00:00
Michael Kerrisk faa1d321d4 Fix section number in .TH line. 2007-12-29 14:58:51 +00:00
Michael Kerrisk e23e4c2685 Use proper tables for layout, and various formatting fixes. 2007-12-29 10:01:04 +00:00
Michael Kerrisk 92f9f654ef Put EPERM in right alphabetical position in ERRORS list. 2007-12-28 13:36:26 +00:00
Michael Kerrisk 4ee6a53ec5 Remove section numbers for page self refs 2007-12-28 08:11:15 +00:00
Michael Kerrisk c8b55e76ea ffix 2007-12-28 06:52:31 +00:00
Michael Kerrisk e4b4caa6b8 wfix 2007-12-28 04:39:57 +00:00
Michael Kerrisk a1ffe9f5a2 s/current process/calling process/ 2007-12-27 16:06:35 +00:00
Michael Kerrisk edd1fa35e3 s/cwd/current working directory/ 2007-12-27 16:01:37 +00:00
Michael Kerrisk 0786e30815 Add credentials(7) to SEE ALSO, and updated copyright credits,
to reflect my rewrite of a few months ago.
2007-12-27 15:47:08 +00:00
Michael Kerrisk 78110b787e Add getsid(2) and credentials(7) to SEE ALSO. 2007-12-27 15:32:43 +00:00
Michael Kerrisk 24e4598352 Add getresgid(2) and credentials(7) to SEE ALSO. 2007-12-27 15:26:51 +00:00
Michael Kerrisk 520b53c642 Add getresuid(2) and credentials(7) to SEE ALSO. 2007-12-27 15:26:12 +00:00
Michael Kerrisk 5a3dd911f2 Rewrote various parts. 2007-12-27 15:19:31 +00:00
Michael Kerrisk 1e48734a07 Rewrote various parts. 2007-12-27 15:06:07 +00:00
Michael Kerrisk 791ce3b986 Minor rewrites 2007-12-27 14:37:14 +00:00
Michael Kerrisk 938576af95 Since kernel 2.2, AF_UNSPEC for unconnecting a connected socket *is* supported. --This line, and those below, will be ignored--
M    man2/connect.2
2007-12-26 16:41:58 +00:00
Michael Kerrisk e57ba8a908 Remove FIXME 2007-12-26 16:33:56 +00:00
Michael Kerrisk 1f74d4c4cc Added FIXME. 2007-12-26 11:51:09 +00:00
Michael Kerrisk 34bdd96ab0 Hyphenation fixes 2007-12-26 11:46:23 +00:00
Michael Kerrisk 12d8baeb45 Clarify relationship of file descriptor and open file description. 2007-12-26 11:43:15 +00:00
Michael Kerrisk a43eed0cdc Hyphenation fixes 2007-12-26 11:17:23 +00:00
Michael Kerrisk 0b4deed8dc Small rewording 2007-12-26 11:15:02 +00:00
Michael Kerrisk 2706f299e5 Hyphenation fixes 2007-12-26 08:00:10 +00:00
Michael Kerrisk c382a36592 hyphenation fixes 2007-12-25 22:02:19 +00:00
Michael Kerrisk e415892486 ffix 2007-12-25 21:41:35 +00:00
Michael Kerrisk 222ad5f146 ffix 2007-12-25 21:39:59 +00:00
Michael Kerrisk d19a206dbb grfix 2007-12-25 21:30:22 +00:00
Michael Kerrisk 8382f16db1 grfix 2007-12-25 21:28:09 +00:00
Michael Kerrisk e2badfdf26 Hyphenation fixes 2007-12-25 20:50:22 +00:00
Michael Kerrisk 5b55dde281 grfix 2007-12-25 20:39:36 +00:00
Michael Kerrisk 498c6aa666 Clarify interpretation of 'addr'; plus a few other minor edits and updates. 2007-12-25 17:06:46 +00:00
Michael Kerrisk 781b97e6a4 grfix 2007-12-25 16:36:15 +00:00
Michael Kerrisk a325cc6045 ffix 2007-12-25 16:16:06 +00:00
Michael Kerrisk 863b571e68 ffix 2007-12-25 16:11:05 +00:00
Michael Kerrisk 438825e097 ffix 2007-12-24 22:25:11 +00:00
Michael Kerrisk 47752f332c s/fildes/fd/ 2007-12-24 22:04:47 +00:00
Michael Kerrisk a17e03f5cb Rename 'filedes' argument 'pipefd'. 2007-12-24 22:02:58 +00:00
Michael Kerrisk 34cd540ed6 Add comma to clarify meaning of a sentence. 2007-12-24 17:34:54 +00:00
Michael Kerrisk 34ccb744ec s/x86/i386/ 2007-12-24 17:31:35 +00:00
Michael Kerrisk d1b4e37d41 ffix 2007-12-23 22:24:54 +00:00
Michael Kerrisk ca62583fcf tfix 2007-12-23 22:20:35 +00:00
Michael Kerrisk 7670ac9d8e ffix 2007-12-23 22:20:16 +00:00
Michael Kerrisk 218dfacd71 ffix 2007-12-23 22:13:45 +00:00
Michael Kerrisk 187339e696 ffix 2007-12-23 22:04:06 +00:00
Michael Kerrisk 54f73b77a1 ffix 2007-12-23 22:02:16 +00:00
Michael Kerrisk d3b03141a9 s/filedes/fd/ 2007-12-23 21:56:27 +00:00
Michael Kerrisk de5c8e39f9 Nowadays there are seven macros. 2007-12-23 21:51:26 +00:00
Michael Kerrisk d4b19a0066 Modify explanation of EINVAL 'maxnode' error. 2007-12-23 21:40:51 +00:00
Michael Kerrisk 9a7f80e209 Minor formatting/wording changes. 2007-12-23 21:26:33 +00:00
Michael Kerrisk c825020667 Fixed unbalanced .nf/fi pairs. 2007-12-23 21:05:57 +00:00
Michael Kerrisk 8568021d3b white space clean-ups. 2007-12-23 17:46:23 +00:00
Michael Kerrisk 49b50a1812 wfix 2007-12-23 17:30:21 +00:00
Michael Kerrisk aeb4b1fc8b s/u_long/unsigned long/
s/ulong/unsigned long/
s/u_char/unsigned char/
s/u_short/unsigned short/
s/ushort/unsigned short/
s/u_int8_t/uint8_t
s/u_int16_t/uint16_t
s/u_int32_t/uint16_t
s/u_int/unsigned int/
2007-12-23 17:26:26 +00:00
Michael Kerrisk d6d508165e ffix 2007-12-23 16:55:14 +00:00
Michael Kerrisk 3f89ebc011 Indent structure definitions by +4n. 2007-12-23 14:14:04 +00:00
Michael Kerrisk 3ad4ddcd0b Indent structure defintions by +4n, 2007-12-23 14:03:07 +00:00
Michael Kerrisk 5895e7eb8d wspace in SYNOPSIS 2007-12-23 13:45:24 +00:00
Michael Kerrisk 62218dc0fd Format SYNOPSIS consistently. 2007-12-23 08:20:39 +00:00
Michael Kerrisk 9ec0ea9000 ffix 2007-12-22 23:05:03 +00:00
Michael Kerrisk cf29f7772a ffix 2007-12-22 22:56:42 +00:00
Michael Kerrisk 0967c11fb9 s/etc/etc./ 2007-12-22 22:43:42 +00:00
Michael Kerrisk d061dbacc3 spfix 2007-12-22 20:50:00 +00:00
Michael Kerrisk 728dbc291c Remove duplicate "#include <fcntl.h>" from SYNOPSIS. 2007-12-22 20:48:31 +00:00
Michael Kerrisk 495846d9eb Format SYNOPSIS in manner consistent with other pages. 2007-12-22 17:10:05 +00:00
Michael Kerrisk 4a8d10ef27 Minor rewordings 2007-12-22 17:00:19 +00:00
Michael Kerrisk 4d2be0ee63 ffix 2007-12-22 16:56:03 +00:00
Michael Kerrisk 4922b5d50b ffix 2007-12-22 16:46:37 +00:00
Michael Kerrisk 94e9d9febd Replace "-" by "\-" where a real dash is required. 2007-12-22 16:40:46 +00:00
Michael Kerrisk 009df872f7 Format casts so that there is a non-breaking space after the
type, and remove unnecessary parentheses around the casted value.
Thus, for example, the following:

     .IR "(size_t) (\-1)" .

becomes:
    .IR "(size_t)\ \-1" .
2007-12-22 16:26:51 +00:00
Michael Kerrisk 5f414585bc ffix 2007-12-20 12:44:59 +00:00
Michael Kerrisk 30f6523ba5 We can use context FDs for the dirfd argument to the *at() syscalls. 2007-12-20 11:49:17 +00:00
Michael Kerrisk cf94921b75 ffix 2007-12-20 11:25:58 +00:00
Michael Kerrisk 26cf2565db Updated date in .TH line 2007-12-19 07:24:03 +00:00
Michael Kerrisk a6e2f12821 Make the standard indent for code samples, shell session
logs, etc. to be ".in +4n".
2007-12-19 07:19:23 +00:00
Michael Kerrisk 088a639be3 Make the standard indent for code samples, shell session
logs, etc. to be ".in +4n".
2007-12-19 06:57:44 +00:00
Michael Kerrisk cfadad462c remove superflous white space in text 2007-12-19 06:29:23 +00:00
Michael Kerrisk bd19142309 enclose code smaples/structure defns/etc in ".in +4n / .in" 2007-12-19 06:16:04 +00:00
Michael Kerrisk a08ea57c20 Make the standard indent for code samples, shell session
logs, etc. to be ".in +4n".
2007-12-19 05:53:30 +00:00
Michael Kerrisk c1bdeb84c5 Fix typos in argument names; ffixes 2007-12-18 15:59:38 +00:00
Michael Kerrisk 40271293b2 Update date in .TH line 2007-12-18 15:46:06 +00:00
Michael Kerrisk be9634cfdd s/epoch/Epoch/ 2007-12-18 15:37:46 +00:00
Michael Kerrisk 5e27f149be http://marc.info/?l=linux-kernel&m=119447727031225&w=2
Rework the text describing the return value to be closer
to the requirements of POSIX.1; move Linux details
to NOTES and add a warning not to rely on those details.
Add a warning about the -1 to -4095 bug which results
in a 41 second window where the glibc wrapper will wrongly
return -1 indicating an error.

Remove cruft HZ text.

Clarify text describing return value of clock(3).
2007-12-18 15:36:00 +00:00
Michael Kerrisk 2d986c928c Replace `...' with alternate formatting (e.g., ".." or .I) 2007-12-18 07:47:22 +00:00
Michael Kerrisk 92a5f98331 ffix 2007-12-17 17:06:05 +00:00
Michael Kerrisk d2296c225b wfix/ffix 2007-12-17 17:05:09 +00:00
Michael Kerrisk 56d22987d2 Various formatting changes. 2007-12-17 16:43:24 +00:00
Michael Kerrisk fc8d39abe6 Fix date in TH line (s/2005/2007/ which was wrongly changed in 2.63). 2007-12-17 16:25:08 +00:00
Michael Kerrisk 1e50031bf5 spfix 2007-12-17 14:58:18 +00:00
Michael Kerrisk aedcbc663c Update date in .TH line 2007-12-17 14:28:25 +00:00
Michael Kerrisk 882a943574 Clarify that MS_NODIRATIME provides a subset of the functionality provided
by MS_NOATIME.
2007-12-17 14:21:56 +00:00
Michael Kerrisk 14d8dd3ba1 ffix 2007-12-17 11:28:40 +00:00
Michael Kerrisk 0c2b92ba41 Add missing commans in SEE ALSO section. 2007-12-17 11:24:18 +00:00
Michael Kerrisk 9e20ad2440 Minor rewording. 2007-12-17 11:24:05 +00:00
Michael Kerrisk 979c2c91c2 Removed trailing white space at end of lines 2007-12-17 10:22:31 +00:00
Michael Kerrisk 40dedbfef9 ffix 2007-12-16 16:12:44 +00:00
Michael Kerrisk 91443f6c60 ffix 2007-12-16 13:47:37 +00:00
Michael Kerrisk 9091595d88 ffix 2007-12-16 13:13:29 +00:00
Michael Kerrisk 891e16290b ffix 2007-12-16 13:10:53 +00:00
Michael Kerrisk 6c5dedd333 ffix 2007-12-14 17:42:25 +00:00
Michael Kerrisk 2d6cfc1a82 ffix 2007-12-14 14:15:32 +00:00
Michael Kerrisk 722bd1d0fc ffix 2007-12-14 14:13:55 +00:00
Michael Kerrisk 4bd8c61461 ffix 2007-12-14 13:23:07 +00:00
Michael Kerrisk 85c4be5ade s/read system call/input system call/ 2007-12-14 09:14:06 +00:00
Michael Kerrisk 3920c8caf6 Clarify use of mkfifo() versus mknod().
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455825
2007-12-14 07:04:07 +00:00
Michael Kerrisk d3c8f8e2d6 ffix 2007-12-13 20:42:23 +00:00
Michael Kerrisk 90a0494840 ffix 2007-12-13 20:42:14 +00:00
Michael Kerrisk bfd91cc898 wfix 2007-12-11 16:07:33 +00:00
Michael Kerrisk 551d5b7aa5 spfix 2007-12-11 09:31:41 +00:00
Michael Kerrisk 1368e8476d ffix 2007-12-10 15:03:27 +00:00
Michael Kerrisk 65cac33344 s/SETGUID/SETEUID/ in .TH line. 2007-12-10 09:02:09 +00:00
Michael Kerrisk 37cd82ad20 Fix declaration of 'offset' in SYNOPSIS. 2007-12-10 08:49:06 +00:00
Michael Kerrisk 1a329b567a ffix 2007-12-10 07:16:56 +00:00
Michael Kerrisk 173e100104 ffix 2007-12-10 06:31:32 +00:00
Michael Kerrisk 0e92e8cc83 Remove section number from page self ref 2007-12-09 08:30:09 +00:00
Michael Kerrisk a9a13a5057 Format include files consistently (".I <.*\.h>"). 2007-12-09 08:08:53 +00:00
Michael Kerrisk e39138d190 ffix 2007-12-07 19:53:58 +00:00
Michael Kerrisk 5a7e771398 ffix 2007-12-07 19:52:32 +00:00
Michael Kerrisk 6b6da70802 ffix 2007-12-07 19:30:58 +00:00
Michael Kerrisk e2de12c279 ffix 2007-12-05 21:12:53 +00:00
Michael Kerrisk 56ef4d2989 ffix 2007-12-05 14:07:07 +00:00
Michael Kerrisk c7992edccf Removed tabs 2007-12-05 13:47:50 +00:00
Michael Kerrisk 1197dd11de Fix incorrect path for somaxconn. 2007-11-29 21:04:40 +00:00
Michael Kerrisk e17aa4873c ffix 2007-11-29 18:15:54 +00:00
Michael Kerrisk d243a27fd8 ffix 2007-11-29 18:07:46 +00:00
Michael Kerrisk ef203e4559 ffix 2007-11-29 17:59:49 +00:00
Michael Kerrisk 7653389dcf wspace cleanup 2007-11-24 10:38:05 +00:00
Michael Kerrisk 5aa7f157d4 Add CONFORMING TO section. 2007-11-24 10:15:53 +00:00
Michael Kerrisk 2777b1caec Remove section numbers for page references where the
reference refers to the page itself.  (This stops man2html
producing links from a page back to itself.)
2007-11-24 10:10:39 +00:00
Michael Kerrisk e201255411 Remove redundant SEE ALSO entry. 2007-11-24 09:32:27 +00:00
Michael Kerrisk 94208b1f4e Remove redundant SEE ALSO entries. 2007-11-24 09:29:05 +00:00
Michael Kerrisk 99d097ae9d Remove redundant SEE ALSO entry. 2007-11-24 09:26:42 +00:00
Michael Kerrisk 2ccfac8b3e Update date in .TH line 2007-11-24 07:49:41 +00:00
Michael Kerrisk 254255afd0 Added comment about PTRACE_{POKE,PEEK}US[E]R spelling. 2007-11-24 07:34:48 +00:00
Michael Kerrisk 8e09de4eb4 wfix 2007-11-24 07:25:34 +00:00
Michael Kerrisk 1931a36642 Remove outdated text about pointer blocks for syscalls that have
more than 5 arguments.
2007-11-24 07:25:05 +00:00
Michael Kerrisk 5c1088731a tfix 2007-11-24 07:06:25 +00:00
Michael Kerrisk d24596d517 Many and various updates and improvements. 2007-11-24 06:55:27 +00:00
Michael Kerrisk 3735227dd5 wfix 2007-11-23 18:01:01 +00:00
Michael Kerrisk f50f6cb5a8 Fix copyright line to include word "Copyright" 2007-11-21 18:22:29 +00:00
Michael Kerrisk 3a16ac7aed ffix 2007-11-21 18:17:59 +00:00
Michael Kerrisk 33c6f37475 Update date in .TH line 2007-11-19 08:12:03 +00:00
Michael Kerrisk 531d750bb3 Update date in .TH line 2007-11-19 08:06:28 +00:00
Michael Kerrisk d61ff56aa8 Add BUGS text noting that the return value from Linux
sched_setschuler() does not conform to POSIX.
2007-11-19 04:24:28 +00:00
Michael Kerrisk 4407d3d81e Handle errors using a custom handle_errror() macro. 2007-11-19 03:34:00 +00:00
Michael Kerrisk 6a578b8823 s/dir(/handle_error(/ 2007-11-19 03:25:26 +00:00
Michael Kerrisk 43ea35457d Add warning that mandatory locking is unreliable. 2007-11-19 01:34:30 +00:00
Michael Kerrisk a406395c86 Add warning that mandatory locking is unreliable. 2007-11-19 01:26:19 +00:00
Michael Kerrisk ea53895cb8 Clarify details in description of file leases.
Minor wording edits.
2007-11-19 01:21:58 +00:00
Michael Kerrisk 71f66746c7 ffix 2007-11-18 07:31:02 +00:00
Michael Kerrisk 276adee157 Add F_GETLEASE under RETURN VALUE. 2007-11-17 06:23:13 +00:00
Michael Kerrisk 90e261f2a3 wfix 2007-11-17 06:13:05 +00:00
Michael Kerrisk facdd3f468 ffix 2007-11-17 05:51:29 +00:00
Michael Kerrisk cedab4493d Removed trailing white space at end of lines 2007-11-17 05:46:09 +00:00
Michael Kerrisk e267688bfa tfix 2007-11-17 05:18:32 +00:00
Michael Kerrisk eb25159b7f Eliminate duplicate blank lines in rendered output. 2007-11-17 04:53:22 +00:00
Michael Kerrisk 527ea91285 Fix name in .TH line. 2007-11-16 06:23:33 +00:00
Michael Kerrisk 38f76cd278 Removed trailing white space at end of lines 2007-11-15 03:28:33 +00:00