Commit Graph

2025 Commits

Author SHA1 Message Date
Michael Kerrisk 8e98475172 shm_open.3: Clarify rules for construction of shared memory object names
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:30 +13:00
Michael Kerrisk b2e7d0723e mq_open.3: ERRORS: Add EACCES error for name containing > 1 slash
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:30 +13:00
Michael Kerrisk 1e22e66618 mq_open.3: ERRORS: add ENOENT error for name == "/"
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:30 +13:00
Kir Kolyshkin baf17bc4f2 Trivial punctuation fixes in SEE ALSO
In SEE ALSO, when a few man pages are referenced, those are divided by commas.
Every reference is on a separate line, and all lines but the last one should
end with comma. I spotted one place where there is no comma in between
references, and mocked up an awk script to find similar places:

for f in man*/*; do awk '/^.SH ["]SEE ALSO["]/ {sa=1; print "== " FILENAME " =="; print; next } /^\.(PP|SH)/ {sa=0; no=0; next} /^\.BR/ { if (sa==1) { print; if (no == 1) print "Missing comma in " FILENAME " +" FNR-1; no=0 } } /^\.BR .*)$/ { if (sa==1) no=1; next } /\.\\"/ {next} /.*/ { if (sa==1) { print; next }}' $f; done | fgrep 'Missing comma'

This patch fixes all the places found by the above script.

Also, there is an extra dot at the end of uri.7 "SEE ALSO" section.
Removed as per man-pages(7) recommendation.

Signed-off-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:29 +13:00
Michael Kerrisk 8699ebd957 getitimer.2, clock_getcpuclockid.3, time.7: SEE ALSO: add timer_create(2)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-10 14:42:17 +13:00
Michael Kerrisk d96dea0ac8 sigwait.3: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 15:06:33 +13:00
Michael Kerrisk c1091bc94e scandir.3: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 15:06:32 +13:00
Michael Kerrisk 3e8d776c07 clock_getres.3, clock_gettime.3, clock_settime.3: srcfix: Add comment explaining why these link files exist
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:33:48 +13:00
Michael Kerrisk 3da3747663 rand.3: srcfix: remove outdated FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:01 +13:00
Michael Kerrisk 8b98f282b6 sem_wait.3: SEE ALSO: add clock_getime(2)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:01 +13:00
Michael Kerrisk 0eb443910b clock_nanosleep.2, getrusage.2, timerfd_create.2, clock.3, clock_getcpuclockid.3, ftime.3, pthread_create.3, pthread_getcpuclockid.3, pthread_tryjoin_np.3, sem_wait.3, time.7: Global fix: Fix xrefs to clock_*.? pages to reflect move to section 2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:00 +13:00
Michael Kerrisk ac48bb8a29 clock_getres.3: Re-create as link to new location of clock_getres page
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:00 +13:00
Michael Kerrisk 58ebb7ec73 clock_gettime.2, clock_settime.2, clock_gettime.3, clock_settime.3: Update links to reflect the fact that clock_* pages are now in Section 2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:00 +13:00
Michael Kerrisk 9bdcdd5e27 clock_getres.2: Move page from Section 3 to Section 2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:00 +13:00
Michael Kerrisk 804f03e657 clock_nanosleep.2, execve.2, fork.2, nanosleep.2, sigaction.2, timerfd_create.2, pthread_getcpuclockid.3, ualarm.3, usleep.3, pthreads.7, time.7: Global fix: s/(3)/(2)/ in section number xrefs for timer_*() API
The POSIX timers API is implemented (mostly) within the kernel,
so thse interfaces are system calls.  Although there are as yet
no man pages, when they are added they should be in Section 2,
not 3.  Therefore fix those pages that currently refer to these
interfaces as being in Section 3.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:29:10 +13:00
Michael Kerrisk f6d908ca5f pthread_getcpuclockid.3: SYNOPSIS: fix type of 'thread'
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:29:02 +13:00
Michael Kerrisk 3f97f5a8d1 clock_getcpuclockid.3: SEE ALSO: add pthread_getcpuclockid(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:28:54 +13:00
Michael Kerrisk 1ba3fba8a7 clock_getres.3: Document CLOCK_MONOTONIC_RAW, new in 2.6.28
(kernel commit 2d42244ae71d6c7b0884b5664cf2eda30fb2ae68)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-04 14:02:50 +13:00
Michael Kerrisk 072f467c1f significand.3: wfix 2009-02-03 21:32:43 +13:00
Michael Kerrisk a85e5d51d3 rtime.3: spfix 2009-02-03 21:30:55 +13:00
Timo Sirainen 12c667ca28 fexecve.3: Note that fexecve() depends on a mounted /proc
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514043

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 17:47:02 +13:00
Michael Kerrisk 1ed5046249 getpwnam.3: SEE ALSO: add getspnam(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 17:39:35 +13:00
Michael Kerrisk 980ee95f65 isalpha.3: SEE ALSO: add toascii(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 17:01:15 +13:00
Michael Kerrisk 55975b54fb ilogb.3: SEE ALSO: add significand(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 16:59:38 +13:00
Michael Kerrisk 0db3562749 significand.3: Add CONFORMING TO noting that this function is unstandardized
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 16:58:22 +13:00
Michael Kerrisk cc0dac782b pthread_attr_setscope.3: spfix 2009-02-03 16:50:33 +13:00
Michael Kerrisk b1e10d407d remainder.3: SEE ALSO: add div(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 16:30:31 +13:00
Michael Kerrisk 978b249975 btowc.3: SEE ALSO: add wctob(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 16:27:50 +13:00
Michael Kerrisk 11cfb06e07 wctob.3: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 16:27:14 +13:00
Michael Kerrisk a16cea5b13 wctob.3: SEE ALSO: add btowc(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 16:26:43 +13:00
Michael Kerrisk 63a6644b08 cos.3: SEE ALSO: add sincos(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 11:51:41 +13:00
Michael Kerrisk 2546a2bcd8 sin.3: SEE ALSO: add sincos(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 11:51:19 +13:00
Michael Kerrisk 34042be4ce stpcpy.3: Add BUGS section noting the possibility of buffer overruns
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 11:43:57 +13:00
Michael Kerrisk 56e50303bb stpcpy.3: Add missing pieces/fix various problems in example program
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 11:43:32 +13:00
Michael Kerrisk b6898014c5 stpcpy.3: wspfix 2009-02-03 10:21:15 +13:00
Michael Kerrisk 822002bd96 stpcpy.3: CONFORMING TO: stpcpy() is nowadays on the BSDs
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 10:20:02 +13:00
Michael Kerrisk 13300ad0bb strcpy.3: SEE ALSO: add stpcpy.3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 10:15:47 +13:00
Michael Kerrisk 33a5ffc9ba pthread_join.3: tfix 2009-02-03 10:07:29 +13:00
Michael Kerrisk 2da325d7ff scandir.3: CONFORMING TO: alphasort() and scandir() are added to POSIX.1-2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:55:36 +13:00
Michael Kerrisk 7a4b8d3631 scandir.3: CONFORMING TO: note that versionsort() was added to glibc in version 2.1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:55:24 +13:00
Michael Kerrisk 59414d4852 wcsdup.3: CONFORMING TO: note that this function was added in POSIX.1-2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:55:17 +13:00
Michael Kerrisk d9a56b2e34 wcsncasecmp.3: CONFORMING TO: note that this function is added in POSIX.1-2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:55:07 +13:00
Michael Kerrisk 2169618626 wcscasecmp.3: CONFORMING TO: note that this function is added in POSIX.1-2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:54:43 +13:00
Michael Kerrisk aed04a0a89 fmemopen.3: CONFORMING TO: note that these functions are in POSIX.1-2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:21:18 +13:00
Michael Kerrisk 50e3cb1f98 fexecve.3: CONFORMING TO: note addition of fexecve() in POSIX.1-2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 09:13:23 +13:00
Michael Kerrisk afcfe2900a fexecve.3: 'fd' must be opened read-only and refer to a file that is executable
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 08:19:51 +13:00
Michael Kerrisk 0f7552d2a8 fexecve.3: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-03 07:53:09 +13:00
Michael Kerrisk 2d64f60e4d random.3: SEE ALSO: add random_r(3)
Reported-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-02 18:34:41 +13:00
Michael Kerrisk 7bbac16345 qsort.3: EXAMPLE: remove unnecessary "#include <stdlib.h>"
Reported-by: Christian Siebert <christian.siebert@s2000.tu-chemnitz.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-02 02:00:10 +13:00
Michael Kerrisk 6255c227d7 pthread_attr_setaffinity_np.3: SYNOPSIS: Fix declaration of 'attr'
Reported-by: Satyam Sharma <ssatyam@cse.iitk.ac.in>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-02 01:59:57 +13:00