libbsd/man
Guillem Jover 22fbd62368 Handle several functions now being provided by glibc
We mention that these are now superseded by the glibc implementations,
make the headers cope with already declared functions on glibc-based
systems, and document this in the man pages.
2017-12-03 16:43:28 +01:00
..
.gitignore man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
arc4random_addrandom.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
arc4random_buf.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
arc4random_stir.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
arc4random_uniform.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
arc4random.3bsd man: Document on what other BSDs arc4random(3) is present 2017-12-03 16:41:55 +01:00
be16dec.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
be16enc.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
be32dec.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
be32enc.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
be64dec.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
be64enc.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
bit_alloc.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_clear.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_decl.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_ffc.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_ffs.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_nclear.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_nset.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_set.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bit_test.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bitstr_size.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
bitstring.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
byteorder.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
closefrom.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
dehumanize_number.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
errc.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
expand_number.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
explicit_bzero.3bsd Handle several functions now being provided by glibc 2017-12-03 16:43:28 +01:00
fgetln.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
fgetwln.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
flopen.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
fmtcheck.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
fparseln.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
fpurge.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
funopen.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
getbsize.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
getmode.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
getpeereid.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
getprogname.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
heapsort.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
humanize_number.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
le16dec.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
le16enc.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
le32dec.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
le32enc.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
le64dec.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
le64enc.3bsd man: Add missing man pages 2017-06-09 05:40:28 +02:00
libbsd.7 Handle several functions now being provided by glibc 2017-12-03 16:43:28 +01:00
LIST_EMPTY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_ENTRY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_FIRST.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_FOREACH_FROM_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_FOREACH_FROM.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_FOREACH_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_FOREACH.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_HEAD_INITIALIZER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_INIT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_INSERT_AFTER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_INSERT_BEFORE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_INSERT_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_NEXT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_PREV.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_REMOVE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
LIST_SWAP.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
Makefile.am man: Ship and install libbsd(7) 2017-06-24 16:08:27 +02:00
mdX.3bsd man: Use .In intead of .Fd macros for includes 2017-06-09 05:46:34 +02:00
mergesort.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
nlist.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
pidfile_close.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
pidfile_open.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
pidfile_remove.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
pidfile_write.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
pidfile.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
queue.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
radixsort.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
RB_EMPTY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_ENTRY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_FIND.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_FOREACH_REVERSE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_FOREACH.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_GENERATE_STATIC.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_GENERATE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_INIT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_INITIALIZER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_INSERT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_LEFT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_MAX.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_MIN.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_NEXT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_NFIND.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_PARENT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_PREV.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_PROTOTYPE_STATIC.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_PROTOTYPE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_REMOVE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_RIGHT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
RB_ROOT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
readpassphrase.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
reallocarray.3bsd Handle several functions now being provided by glibc 2017-12-03 16:43:28 +01:00
reallocf.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
setmode.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
setproctitle_init.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
setproctitle.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
setprogname.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
sl_add.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
sl_delete.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
sl_find.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
sl_free.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
sl_init.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_EMPTY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_ENTRY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_FIRST.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_FOREACH_FROM_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_FOREACH_FROM.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_FOREACH_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_FOREACH.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_HEAD_INITIALIZER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_INIT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_INSERT_AFTER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_INSERT_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_NEXT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_REMOVE_AFTER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_REMOVE_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_REMOVE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SLIST_SWAP.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_EMPTY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_ENTRY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_FIND.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_FOREACH.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_GENERATE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_INIT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_INITIALIZER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_INSERT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_LEFT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_MAX.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_MIN.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_NEXT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_PROTOTYPE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_REMOVE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_RIGHT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
SPLAY_ROOT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
sradixsort.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
STAILQ_CONCAT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_EMPTY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_ENTRY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_FIRST.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_FOREACH_FROM_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_FOREACH_FROM.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_FOREACH_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_FOREACH.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_HEAD_INITIALIZER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_INIT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_INSERT_AFTER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_INSERT_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_INSERT_TAIL.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_LAST.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_NEXT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_REMOVE_AFTER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_REMOVE_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_REMOVE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
STAILQ_SWAP.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
stringlist.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
strlcat.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
strlcpy.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
strmode.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
strnstr.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
strnunvis.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
strnvis.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
strtonum.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
strunvis.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
strvis.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
strvisx.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_CONCAT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_EMPTY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_ENTRY.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FIRST.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_FROM_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_FROM.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_REVERSE_FROM_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_REVERSE_FROM.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_REVERSE_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_REVERSE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH_SAFE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_FOREACH.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_HEAD_INITIALIZER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_INIT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_INSERT_AFTER.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_INSERT_BEFORE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_INSERT_HEAD.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_INSERT_TAIL.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_LAST.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_NEXT.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_PREV.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_REMOVE.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
TAILQ_SWAP.3bsd man: Add missing aliases 2017-06-07 05:07:55 +02:00
timeradd.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
timerclear.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timercmp.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timerisset.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timersub.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
TIMESPEC_TO_TIMEVAL.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timespecadd.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timespecclear.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timespeccmp.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timespecisset.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timespecsub.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
TIMEVAL_TO_TIMESPEC.3bsd Import <sys/time.h> for some of its macros 2017-06-19 03:17:21 +02:00
timeval.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
tree.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
unvis.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
vis.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00
wcslcat.3bsd man: Move all man pages to section 3bsd 2017-06-06 04:37:56 +02:00
wcslcpy.3bsd man: Update man page sections in titles and references 2017-06-24 16:08:27 +02:00