Michael Kerrisk
5b12fe6d92
resolver.3: Add descriptions of some other resolver functions
...
Add res_ninit(), res_nquery(), res_nsearch(),
and res_nquerydomain(), res_nmkquery(), res_nsend().
Reported-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 15:01:13 +02:00
Michael Kerrisk
11e8504e29
resolver.3: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 15:01:13 +02:00
Michael Kerrisk
b6a4576f23
res_ninit.3, res_nmkquery.3, res_nquery.3, res_nquerydomain.3, res_nsearch.3, res_nsend.3: New links to resolver(3) man page
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 15:01:13 +02:00
Stéphane Aulery
25fe58e4c7
resolver.3: Add info about RES_INSECURE1 and RES_INSECURE2 option in debug mode
...
Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 14:59:59 +02:00
William Woodruff
b9e14fc975
undocumented.3: Remove documented functions
...
Signed-off-by: William Woodruff <william@tuffbizz.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 14:45:25 +02:00
Michael Kerrisk
b82cc8c776
cmsg.3: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 12:25:52 +02:00
Michael Kerrisk
5933ed88ea
CMSG_LEN.3: New link to cmsg(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 12:16:30 +02:00
Michael Kerrisk
3c2ae3f56f
CMSG_DATA.3: New link to cmsg(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-21 12:15:37 +02:00
Michael Kerrisk
cd358be37a
Removed trailing white space at end of lines
2015-04-19 11:21:53 +02:00
Michael Kerrisk
c73595c249
getent.1, fallocate.2, getrlimit.2, llseek.2, madvise.2, mount.2, poll.2, posix_fadvise.2, pread.2, stat.2, symlink.2, timer_create.2, timerfd_create.2, unshare.2, acos.3, acosh.3, asin.3, asinh.3, asprintf.3, atan.3, atan2.3, atanh.3, cabs.3, cacos.3, cacosh.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, cbrt.3, ccos.3, ccosh.3, ceil.3, cexp.3, cimag.3, clog.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, cproj.3, creal.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3, ctime.3, erf.3, erfc.3, exec.3, exp.3, exp2.3, expm1.3, fabs.3, fdim.3, floor.3, fma.3, fmax.3, fmin.3, fmod.3, frexp.3, ftw.3, get_nprocs_conf.3, getcwd.3, gethostbyname.3, getnetent.3, getutent.3, glob.3, ilogb.3, insque.3, j0.3, ldexp.3, lgamma.3, log.3, log10.3, log1p.3, log2.3, logb.3, login.3, lrint.3, lround.3, lseek64.3, malloc.3, mbsnrtowcs.3, mbsrtowcs.3, modf.3, mq_notify.3, mq_open.3, nan.3, nextafter.3, openpty.3, perror.3, posix_memalign.3, pow.3, printf.3, qsort.3, realpath.3, remainder.3, remquo.3, rint.3, round.3, scalbln.3, scandir.3, scanf.3, setnetgrent.3, significand.3, sin.3, sinh.3, sqrt.3, strcasecmp.3, tan.3, tanh.3, tgamma.3, trunc.3, unlocked_stdio.3, updwtmp.3, wcrtomb.3, wcsnrtombs.3, wcsrtombs.3, wordexp.3, wprintf.3, y0.3, epoll.7, icmp.7, nptl.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-19 11:20:58 +02:00
Michael Kerrisk
b99daa3ffc
posix_madvise.3: New page documenting posix_madvise(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-19 09:54:55 +02:00
Michael Kerrisk
fccc2ad848
qsort.3: alphasort() and versionsort() are not suitable for 'compar'
...
In glibc 2.10, the prototypes of alphasort() and versionsort()
were changed so that the arguments switched from 'const void *' to
'const struct dirent **', to match the POSIX.1-2008 specification
of alphasort(). As such, compiler warnings will result if
these functions are used as the arguments of qsort().
warning: passing argument 4 of 'qsort' from incompatible
pointer type
expected '__compar_fn_t' but argument is of type
'int (*)(const struct dirent **, const struct dirent **)'
Therefore, remove the ancient NOTES text suggesting that
alphasort() and versionsort() can be used as suitable
'compar' arguments for qsort().
Reported-by: Rob Landley <rob@landley.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-19 09:25:20 +02:00
Michael Kerrisk
57cc00ecbf
scandir.3: glibc 2.10 changed the argument types for alphasort() and versionsort()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-19 09:25:20 +02:00
Zeng Linggang
0cebdbbcd1
updwtmp.3: ATTRIBUTES: Note functions that aren't thread-safe
...
The markings match glibc markings.
updwtmp: MT-Unsafe sig:ALRM timer
logwtmp: MT-Unsafe sig:ALRM timer
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:37:17 +02:00
Zeng Linggang
ff4465781b
setnetgrent.3: ATTRIBUTES: Note functions that aren't thread-safe
...
The markings match glibc markings.
setnetgrent: MT-Unsafe race:netgrent locale
getnetgrent_r: MT-Unsafe race:netgrent locale
innetgr: MT-Unsafe race:netgrent locale
endnetgrent: MT-Unsafe race:netgrent
getnetgrent: MT-Unsafe race:netgrent race:netgrentbuf locale
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:37:12 +02:00
Zeng Linggang
b63bb31a91
posix_memalign.3: ATTRIBUTES: Note functions that aren't thread-safe
...
The markings match glibc markings.
posix_memalign: MT-Safe
aligned_alloc: MT-Safe
memalign: MT-Safe
valloc: MT-Unsafe init
pvalloc: MT-Unsafe init
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:37:07 +02:00
Zeng Linggang
a46e97ad29
openpty.3: ATTRIBUTES: Note functions that isn't thread-safe
...
The markings match glibc markings.
openpty: MT-Safe locale
forkpty: MT-Safe locale
login_tty: MT-Unsafe race:ttyname
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:37:03 +02:00
Zeng Linggang
a330706ca7
login.3: ATTRIBUTES: Note functions that aren't thread-safe
...
The markings match glibc markings.
login: MT-Unsafe race:utent sig:ALRM timer
logout: MT-Unsafe race:utent sig:ALRM timer
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:36:54 +02:00
Zeng Linggang
afe3272b63
wordexp.3: ATTRIBUTES: Note functions that aren't thread-safe
...
The markings match glibc markings.
wordexp: MT-Unsafe race:utent const:env env sig:ALRM timer locale
wordfree: MT-Safe
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:36:00 +02:00
Zeng Linggang
624e75795b
glob.3: ATTRIBUTES: Note functions that aren't thread-safe
...
The markings match glibc markings.
glob: MT-Unsafe race:utent env sig:ALRM timer local
globfree: MT-Safe
Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:35:20 +02:00
Ma Shimiao
a19859cd2c
insque.3: ATTRIBUTES: Note functions that are thread-safe
...
But, there is not markings of insque() and remque() in glibc document.
Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:32:05 +02:00
Ma Shimiao
11cf4a69cf
clock.3: ATTRIBUTES: Note functions that is thread-safe
...
The marking matches glibc marking.
The marking of functions in glibc is:
- clock: MT-Safe
Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:31:55 +02:00
Ma Shimiao
27a428439c
significand.3:ATTRIBUTES: Note functions that are thread-safe
...
The marking matches glibc marking.
markings of functions in glibc are:
- significand: MT-Safe
- significandf: MT-Safe
- significandl: MT-Safe
Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 20:31:48 +02:00
Michael Kerrisk
d954cea8fd
ftw.3: Reorganize the page to give primacy to nftw()
...
nftw() is the better API, and POSIX.1-2008 marks ftw() obsolete.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:40 +02:00
Michael Kerrisk
3591ce3e19
ftw.3: ftw() and nftw() differ for the non-stat-able symlink case
...
The POSIX specification of ftw() says that an un-stat-able
symlink may yield either FTW_NS or FTW_SL. The specification
of nftw() does not carry this statement.
Reported-by: Felix Sedlmeier <sedlmeier@gmx.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:40 +02:00
Michael Kerrisk
f6c19db018
ftw.3: Update POSIX version references in NOTES
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:40 +02:00
Michael Kerrisk
3dd43f24b3
ftw.3: srcfix: FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:40 +02:00
Michael Kerrisk
c47fe813bb
ftw.3: CONFORMING TO: add POSIX.1-2008
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:40 +02:00
Michael Kerrisk
bdbe038293
ftw.3: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:40 +02:00
Michael Kerrisk
67de1cc92e
exec.3: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:39 +02:00
Michael Kerrisk
2a3bc44ea7
exec.3: SYNOPSIS: Clarify calling signature for execl() and execlp()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:39 +02:00
Michael Kerrisk
5f3dafbf06
exec.3: Correct prototype for execle()
...
Make the prototype shown into correct C.
Reported-by: Andreas Baak <andreas.baak@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-18 13:20:39 +02:00
Michael Kerrisk
5600f73afd
acos.3, acosh.3, asin.3, asinh.3, atan.3, atan2.3, atanh.3, cabs.3, cacos.3, cacosh.3, casin.3, casinh.3, catan.3, catanh.3, cbrt.3, cexp.3, cimag.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, creal.3, erf.3, erfc.3, exp.3, exp10.2, exp2.3, expm1.3, fma.3, fmod.3, frexp.3, hypot.3, ldexp.3, lgamma.3, log.3, log10.3, log1p.3, log2.3, modf.3, pow.3, pow10.3, remainder.3, significand.3, sin.3, sinh.3, sqrt.3, tan.3, tanh.3, tgamma.3: wfix: use consistent wording to describe functions
...
exp10.3, lgamma.3, modf.3, pow10.3, remainder.3, significand.3:dd
Where a page describes multiple math functions with float, double,
and long double variants, just describe them as "These functions"
rather than describing in terms of just the double variant.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
4f337c124b
ctanh.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
ca9f5e079d
ctan.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
b0b0c4db8b
csqrt.3: Simplify description of what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
b571cae4d1
csinh.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
2feb67afc8
csin.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
defcc3383a
clog.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
f0a0305b38
ccosh.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
a6899b9509
ccos.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:58 +02:00
Michael Kerrisk
8fd531f3f4
carg.3: Add introductory sentence explaining what these functions calculate
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
9a74e0188a
acos.3, acosh.3, asin.3, asinh.3, atan.3, atan2.3, atanh.3, cabs.3, cacos.3, cacosh.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, cbrt.3, ccos.3, ccosh.3, ceil.3, cexp.3, cimag.3, clog.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, cproj.3, creal.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3, erf.3, erfc.3, exp.3, exp2.3, expm1.3, fabs.3, fdim.3, floor.3, fma.3, fmax.3, fmin.3, fmod.3, frexp.3, hypot.3, ilogb.3, ldexp.3, log.3, log10.3, log1p.3, log2.3, logb.3, lrint.3, lround.3, modf.3, nan.3, nextafter.3, pow.3, remquo.3, rint.3, round.3, scalbln.3, sin.3, sinh.3, sqrt.3, tan.3, tanh.3, tgamma.3, trunc.3: These functions are also in POSIX.1-2008
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
e05e36354c
acos.3, acosh.3, asin.3, asinh.3, atan.3, atan2.3, atanh.3, ceil.3, cos.3, cosh.3, erf.3, erfc.3, exp.3, exp2.3, fabs.3, floor.3, fmod.3, frexp.3, hypot.3, ldexp.3, log.3, log10.3, log2.3, modf.3, pow.3, sin.3, sinh.3, sqrt.3, tan.3, tanh.3: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
9a0216acae
j0.3, lgamma.3, remainder.3, y0.3: CONFORMING TO: note functions that are also in POSIX.1-2008
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
674546eff6
sincos.3: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
6cf65aa66f
clog10.3: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
553dbcef8c
cabs.3, cacos.3, cacosh.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, ccos.3, ccosh.3, cexp.3, cimag.3, clog.3, conj.3, cpow.3, cproj.3, creal.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3: These C99 math functions are also in POSIX.1-2001
...
POSIX.1-2001 includes all of the C99 APIs
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
ae9b41ac79
gethostbyname.3: Add some detail for NO_DATA
...
Text consistent with POSIX and FreeBSD's gethostbyname() man page.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00
Michael Kerrisk
491e87a59d
gethostbyname.3: Clarify the NO_ADDRESS and NO_DATA are synonyms
...
Reported-by: Jonny Grant <jg@jguk.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2015-04-12 15:49:57 +02:00