Commit Graph

1511 Commits

Author SHA1 Message Date
Michael Kerrisk 0df29603da Add timerfd_create(), timerfd_settime(), and timerfd_gettime() to list. 2008-02-22 13:57:17 +00:00
Michael Kerrisk 86e4fb05c7 Remove FIXMES + some othe rsmall clean-ups. 2008-02-22 13:45:59 +00:00
Michael Kerrisk ffaecbc128 minot wording fixes 2008-02-22 13:34:34 +00:00
Michael Kerrisk bc5ec13168 Minor rewordings. 2008-02-22 07:57:30 +00:00
Michael Kerrisk dffa9f2b3c Minor fix to description of type==3 and type==4. 2008-02-14 15:04:20 +00:00
Michael Kerrisk 0527015d62 Add info on command type 10.
Add details on types 6, 7, 8, and 9.
Minor grammar fix.
Update LOG_BUF_LEN details.
Update RETURN VALUE section.
Notes capability requirements under EPERM error.
Other minor edits.
2008-02-14 10:32:04 +00:00
Michael Kerrisk c33a62d8c1 Added SEE ALSO entry referring to timerfd_create.2. 2008-02-12 14:40:53 +00:00
Michael Kerrisk 957532b1ba Removed out-of-date FIXMES. 2008-02-12 14:40:24 +00:00
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