summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/gen')
-rw-r--r--lib/libc/gen/alarm.32
-rw-r--r--lib/libc/gen/arc4random.32
-rw-r--r--lib/libc/gen/clock.32
-rw-r--r--lib/libc/gen/confstr.32
-rw-r--r--lib/libc/gen/ctermid.32
-rw-r--r--lib/libc/gen/daemon.32
-rw-r--r--lib/libc/gen/devname.32
-rw-r--r--lib/libc/gen/directory.32
-rw-r--r--lib/libc/gen/dladdr.32
-rw-r--r--lib/libc/gen/dllockinit.32
-rw-r--r--lib/libc/gen/dlopen.32
-rw-r--r--lib/libc/gen/err.32
-rw-r--r--lib/libc/gen/exec.32
-rw-r--r--lib/libc/gen/fnmatch.32
-rw-r--r--lib/libc/gen/frexp.32
-rw-r--r--lib/libc/gen/ftok.32
-rw-r--r--lib/libc/gen/fts.32
-rw-r--r--lib/libc/gen/getbootfile.32
-rw-r--r--lib/libc/gen/getbsize.32
-rw-r--r--lib/libc/gen/getcap.32
-rw-r--r--lib/libc/gen/getcwd.32
-rw-r--r--lib/libc/gen/getdiskbyname.32
-rw-r--r--lib/libc/gen/getdomainname.32
-rw-r--r--lib/libc/gen/getfsent.32
-rw-r--r--lib/libc/gen/getgrent.32
-rw-r--r--lib/libc/gen/getgrouplist.32
-rw-r--r--lib/libc/gen/gethostname.32
-rw-r--r--lib/libc/gen/getloadavg.32
-rw-r--r--lib/libc/gen/getmntinfo.32
-rw-r--r--lib/libc/gen/getnetgrent.32
-rw-r--r--lib/libc/gen/getobjformat.32
-rw-r--r--lib/libc/gen/getpagesize.32
-rw-r--r--lib/libc/gen/getpass.32
-rw-r--r--lib/libc/gen/getpwent.32
-rw-r--r--lib/libc/gen/getttyent.32
-rw-r--r--lib/libc/gen/getusershell.32
-rw-r--r--lib/libc/gen/getvfsbyname.32
-rw-r--r--lib/libc/gen/getvfsent.32
-rw-r--r--lib/libc/gen/glob.32
-rw-r--r--lib/libc/gen/initgroups.32
-rw-r--r--lib/libc/gen/isinf.32
-rw-r--r--lib/libc/gen/ldexp.32
-rw-r--r--lib/libc/gen/lockf.32
-rw-r--r--lib/libc/gen/modf.32
-rw-r--r--lib/libc/gen/msgctl.32
-rw-r--r--lib/libc/gen/msgget.32
-rw-r--r--lib/libc/gen/msgrcv.32
-rw-r--r--lib/libc/gen/msgsnd.32
-rw-r--r--lib/libc/gen/nice.32
-rw-r--r--lib/libc/gen/nlist.32
-rw-r--r--lib/libc/gen/pause.32
-rw-r--r--lib/libc/gen/popen.32
-rw-r--r--lib/libc/gen/psignal.32
-rw-r--r--lib/libc/gen/pwcache.32
-rw-r--r--lib/libc/gen/raise.32
-rw-r--r--lib/libc/gen/rand48.32
-rw-r--r--lib/libc/gen/scandir.32
-rw-r--r--lib/libc/gen/setflags.32
-rw-r--r--lib/libc/gen/setflagsbyname.32
-rw-r--r--lib/libc/gen/setjmp.32
-rw-r--r--lib/libc/gen/setmode.32
-rw-r--r--lib/libc/gen/siginterrupt.32
-rw-r--r--lib/libc/gen/signal.32
-rw-r--r--lib/libc/gen/sigsetops.32
-rw-r--r--lib/libc/gen/sleep.32
-rw-r--r--lib/libc/gen/stringlist.32
-rw-r--r--lib/libc/gen/strtofflags.32
-rw-r--r--lib/libc/gen/sysconf.32
-rw-r--r--lib/libc/gen/sysctl.32
-rw-r--r--lib/libc/gen/syslog.32
-rw-r--r--lib/libc/gen/tcgetpgrp.32
-rw-r--r--lib/libc/gen/tcsendbreak.32
-rw-r--r--lib/libc/gen/tcsetattr.32
-rw-r--r--lib/libc/gen/tcsetpgrp.32
-rw-r--r--lib/libc/gen/time.32
-rw-r--r--lib/libc/gen/times.32
-rw-r--r--lib/libc/gen/timezone.32
-rw-r--r--lib/libc/gen/ttyname.32
-rw-r--r--lib/libc/gen/tzset.32
-rw-r--r--lib/libc/gen/ualarm.32
-rw-r--r--lib/libc/gen/uname.32
-rw-r--r--lib/libc/gen/unvis.32
-rw-r--r--lib/libc/gen/usleep.32
-rw-r--r--lib/libc/gen/utime.32
-rw-r--r--lib/libc/gen/valloc.32
-rw-r--r--lib/libc/gen/vis.32
86 files changed, 172 insertions, 0 deletions
diff --git a/lib/libc/gen/alarm.3 b/lib/libc/gen/alarm.3
index 0265180..572110b 100644
--- a/lib/libc/gen/alarm.3
+++ b/lib/libc/gen/alarm.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm alarm
.Nd set signal timer alarm
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft unsigned int
diff --git a/lib/libc/gen/arc4random.3 b/lib/libc/gen/arc4random.3
index e83bb47..a3c54b8 100644
--- a/lib/libc/gen/arc4random.3
+++ b/lib/libc/gen/arc4random.3
@@ -38,6 +38,8 @@
.Nm arc4random_stir ,
.Nm arc4random_addrandom
.Nd arc4 random number generator.
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft u_int32_t
diff --git a/lib/libc/gen/clock.3 b/lib/libc/gen/clock.3
index 1d0f8fa..72f2b04 100644
--- a/lib/libc/gen/clock.3
+++ b/lib/libc/gen/clock.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm clock
.Nd determine processor time used
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <time.h>
.Ft clock_t
diff --git a/lib/libc/gen/confstr.3 b/lib/libc/gen/confstr.3
index 6ba8e7c..6530f16 100644
--- a/lib/libc/gen/confstr.3
+++ b/lib/libc/gen/confstr.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm confstr
.Nd get string-valued configurable variables
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft size_t
diff --git a/lib/libc/gen/ctermid.3 b/lib/libc/gen/ctermid.3
index 3b1668f..69632e0 100644
--- a/lib/libc/gen/ctermid.3
+++ b/lib/libc/gen/ctermid.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm ctermid
.Nd generate terminal pathname
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdio.h>
.Ft char *
diff --git a/lib/libc/gen/daemon.3 b/lib/libc/gen/daemon.3
index fa423d6..c220f22 100644
--- a/lib/libc/gen/daemon.3
+++ b/lib/libc/gen/daemon.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm daemon
.Nd run in the background
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft int
diff --git a/lib/libc/gen/devname.3 b/lib/libc/gen/devname.3
index 2030125..b63d6c9 100644
--- a/lib/libc/gen/devname.3
+++ b/lib/libc/gen/devname.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm devname
.Nd get device name
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft char *
diff --git a/lib/libc/gen/directory.3 b/lib/libc/gen/directory.3
index 6334d38..02033cd 100644
--- a/lib/libc/gen/directory.3
+++ b/lib/libc/gen/directory.3
@@ -45,6 +45,8 @@
.Nm closedir ,
.Nm dirfd
.Nd directory operations
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <dirent.h>
diff --git a/lib/libc/gen/dladdr.3 b/lib/libc/gen/dladdr.3
index 9938a7a..36c5886 100644
--- a/lib/libc/gen/dladdr.3
+++ b/lib/libc/gen/dladdr.3
@@ -31,6 +31,8 @@
.Sh NAME
.Nm dladdr
.Nd find the shared object containing a given address
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <dlfcn.h>
.Ft int
diff --git a/lib/libc/gen/dllockinit.3 b/lib/libc/gen/dllockinit.3
index 5597c00..7ee09aa 100644
--- a/lib/libc/gen/dllockinit.3
+++ b/lib/libc/gen/dllockinit.3
@@ -31,6 +31,8 @@
.Sh NAME
.Nm dllockinit
.Nd register thread locking methods with the dynamic linker
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <dlfcn.h>
.Ft void
diff --git a/lib/libc/gen/dlopen.3 b/lib/libc/gen/dlopen.3
index 6485e75..66fa095 100644
--- a/lib/libc/gen/dlopen.3
+++ b/lib/libc/gen/dlopen.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm dlopen, dlsym, dlerror, dlclose
.Nd programmatic interface to the dynamic linker
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <dlfcn.h>
.Ft void *
diff --git a/lib/libc/gen/err.3 b/lib/libc/gen/err.3
index 468fd1f..d13525a 100644
--- a/lib/libc/gen/err.3
+++ b/lib/libc/gen/err.3
@@ -51,6 +51,8 @@
.Nm err_set_exit ,
.Nm err_set_file
.Nd formatted error messages
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <err.h>
.Ft void
diff --git a/lib/libc/gen/exec.3 b/lib/libc/gen/exec.3
index 8da1247..11717ef 100644
--- a/lib/libc/gen/exec.3
+++ b/lib/libc/gen/exec.3
@@ -43,6 +43,8 @@
.Nm execv ,
.Nm execvp
.Nd execute a file
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Vt extern char **environ;
diff --git a/lib/libc/gen/fnmatch.3 b/lib/libc/gen/fnmatch.3
index 8b556b5..0f49e13 100644
--- a/lib/libc/gen/fnmatch.3
+++ b/lib/libc/gen/fnmatch.3
@@ -40,6 +40,8 @@
.Sh NAME
.Nm fnmatch
.Nd match filename or pathname
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <fnmatch.h>
.Ft int
diff --git a/lib/libc/gen/frexp.3 b/lib/libc/gen/frexp.3
index f2a6b5c..3b71079 100644
--- a/lib/libc/gen/frexp.3
+++ b/lib/libc/gen/frexp.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm frexp
.Nd convert floating-point number to fractional and integral components
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <math.h>
.Ft double
diff --git a/lib/libc/gen/ftok.3 b/lib/libc/gen/ftok.3
index 611bf30..cd7da7a 100644
--- a/lib/libc/gen/ftok.3
+++ b/lib/libc/gen/ftok.3
@@ -30,6 +30,8 @@
.Sh NAME
.Nm ftok
.Nd create IPC identifier from path name
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/ipc.h>
diff --git a/lib/libc/gen/fts.3 b/lib/libc/gen/fts.3
index ba21c89..9cac951 100644
--- a/lib/libc/gen/fts.3
+++ b/lib/libc/gen/fts.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm fts
.Nd traverse a file hierarchy
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/stat.h>
diff --git a/lib/libc/gen/getbootfile.3 b/lib/libc/gen/getbootfile.3
index 1ad2b8e..cf4e0db 100644
--- a/lib/libc/gen/getbootfile.3
+++ b/lib/libc/gen/getbootfile.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getbootfile
.Nd get kernel boot file name
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <paths.h>
.Ft const char *
diff --git a/lib/libc/gen/getbsize.3 b/lib/libc/gen/getbsize.3
index 00b09c6..55b6f3f 100644
--- a/lib/libc/gen/getbsize.3
+++ b/lib/libc/gen/getbsize.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getbsize
.Nd get user block size
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft char *
diff --git a/lib/libc/gen/getcap.3 b/lib/libc/gen/getcap.3
index 43d9685..26b33bb 100644
--- a/lib/libc/gen/getcap.3
+++ b/lib/libc/gen/getcap.3
@@ -50,6 +50,8 @@
.Nm cgetnext ,
.Nm cgetclose
.Nd capability database access routines
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft int
diff --git a/lib/libc/gen/getcwd.3 b/lib/libc/gen/getcwd.3
index 357fdf3..8faa4a4 100644
--- a/lib/libc/gen/getcwd.3
+++ b/lib/libc/gen/getcwd.3
@@ -39,6 +39,8 @@
.Nm getcwd ,
.Nm getwd
.Nd get working directory pathname
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft char *
diff --git a/lib/libc/gen/getdiskbyname.3 b/lib/libc/gen/getdiskbyname.3
index 14d8824..62036f3 100644
--- a/lib/libc/gen/getdiskbyname.3
+++ b/lib/libc/gen/getdiskbyname.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getdiskbyname
.Nd get generic disk description by its name
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/disklabel.h>
.Ft struct disklabel *
diff --git a/lib/libc/gen/getdomainname.3 b/lib/libc/gen/getdomainname.3
index 60a8099..a58dc2e 100644
--- a/lib/libc/gen/getdomainname.3
+++ b/lib/libc/gen/getdomainname.3
@@ -39,6 +39,8 @@
.Nm getdomainname ,
.Nm setdomainname
.Nd get/set domain name of current host
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/getfsent.3 b/lib/libc/gen/getfsent.3
index 98064fc..75e3596 100644
--- a/lib/libc/gen/getfsent.3
+++ b/lib/libc/gen/getfsent.3
@@ -42,6 +42,8 @@
.Nm setfsent ,
.Nm endfsent
.Nd get file system descriptor file entry
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <fstab.h>
.Ft struct fstab *
diff --git a/lib/libc/gen/getgrent.3 b/lib/libc/gen/getgrent.3
index ffac782..bb3f560 100644
--- a/lib/libc/gen/getgrent.3
+++ b/lib/libc/gen/getgrent.3
@@ -44,6 +44,8 @@
.Nm setgrent ,
.Nm endgrent
.Nd group database operations
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <grp.h>
diff --git a/lib/libc/gen/getgrouplist.3 b/lib/libc/gen/getgrouplist.3
index e85eaa5..ae5b28a 100644
--- a/lib/libc/gen/getgrouplist.3
+++ b/lib/libc/gen/getgrouplist.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getgrouplist
.Nd calculate group access list
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/gethostname.3 b/lib/libc/gen/gethostname.3
index f4d2d04..f8ff974 100644
--- a/lib/libc/gen/gethostname.3
+++ b/lib/libc/gen/gethostname.3
@@ -39,6 +39,8 @@
.Nm gethostname ,
.Nm sethostname
.Nd get/set name of current host
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/getloadavg.3 b/lib/libc/gen/getloadavg.3
index 737f699..14479f4 100644
--- a/lib/libc/gen/getloadavg.3
+++ b/lib/libc/gen/getloadavg.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getloadavg
.Nd get system load averages
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft int
diff --git a/lib/libc/gen/getmntinfo.3 b/lib/libc/gen/getmntinfo.3
index f1a7fa5..16abf62 100644
--- a/lib/libc/gen/getmntinfo.3
+++ b/lib/libc/gen/getmntinfo.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getmntinfo
.Nd get information about mounted file systems
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/param.h>
.Fd #include <sys/ucred.h>
diff --git a/lib/libc/gen/getnetgrent.3 b/lib/libc/gen/getnetgrent.3
index db8f550..3258df6 100644
--- a/lib/libc/gen/getnetgrent.3
+++ b/lib/libc/gen/getnetgrent.3
@@ -41,6 +41,8 @@
.Nm setnetgrent ,
.Nm endnetgrent
.Nd netgroup database operations
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Ft int
.Fn getnetgrent "char **host" "char **user" "char **domain"
diff --git a/lib/libc/gen/getobjformat.3 b/lib/libc/gen/getobjformat.3
index 3862d82..4d6c595 100644
--- a/lib/libc/gen/getobjformat.3
+++ b/lib/libc/gen/getobjformat.3
@@ -30,6 +30,8 @@
.Sh NAME
.Nm getobjformat
.Nd get preferred object file format
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <objformat.h>
.Ft int
diff --git a/lib/libc/gen/getpagesize.3 b/lib/libc/gen/getpagesize.3
index 549cfe7..5fd90df 100644
--- a/lib/libc/gen/getpagesize.3
+++ b/lib/libc/gen/getpagesize.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getpagesize
.Nd get system page size
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/getpass.3 b/lib/libc/gen/getpass.3
index 4fe2636..8045130 100644
--- a/lib/libc/gen/getpass.3
+++ b/lib/libc/gen/getpass.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getpass
.Nd get a password
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <pwd.h>
.Fd #include <unistd.h>
diff --git a/lib/libc/gen/getpwent.3 b/lib/libc/gen/getpwent.3
index d925055..4084289 100644
--- a/lib/libc/gen/getpwent.3
+++ b/lib/libc/gen/getpwent.3
@@ -43,6 +43,8 @@
.Nm setpwent ,
.Nm endpwent
.Nd password database operations
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <pwd.h>
diff --git a/lib/libc/gen/getttyent.3 b/lib/libc/gen/getttyent.3
index ab3ff1d..cc108e6 100644
--- a/lib/libc/gen/getttyent.3
+++ b/lib/libc/gen/getttyent.3
@@ -44,6 +44,8 @@
.Nm isdialuptty ,
.Nm isnettty
.Nd determine tty type from ttys file entry
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <ttyent.h>
.Ft struct ttyent *
diff --git a/lib/libc/gen/getusershell.3 b/lib/libc/gen/getusershell.3
index 8541762..068c5d9 100644
--- a/lib/libc/gen/getusershell.3
+++ b/lib/libc/gen/getusershell.3
@@ -40,6 +40,8 @@
.Nm setusershell ,
.Nm endusershell
.Nd get legal user shells
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft char *
diff --git a/lib/libc/gen/getvfsbyname.3 b/lib/libc/gen/getvfsbyname.3
index c33fbea..41167bd 100644
--- a/lib/libc/gen/getvfsbyname.3
+++ b/lib/libc/gen/getvfsbyname.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm getvfsbyname
.Nd get information about a filesystem
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/param.h>
.Fd #include <sys/mount.h>
diff --git a/lib/libc/gen/getvfsent.3 b/lib/libc/gen/getvfsent.3
index 127e0f3..67862b5 100644
--- a/lib/libc/gen/getvfsent.3
+++ b/lib/libc/gen/getvfsent.3
@@ -12,6 +12,8 @@
.Nm vfsisloadable ,
.Nm vfsload
.Nd manage virtual filesystem modules
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/param.h>
.Fd #include <sys/mount.h>
diff --git a/lib/libc/gen/glob.3 b/lib/libc/gen/glob.3
index d99dc9f..aae4d2b 100644
--- a/lib/libc/gen/glob.3
+++ b/lib/libc/gen/glob.3
@@ -41,6 +41,8 @@
.Nm glob ,
.Nm globfree
.Nd generate pathnames matching a pattern
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <glob.h>
.Ft int
diff --git a/lib/libc/gen/initgroups.3 b/lib/libc/gen/initgroups.3
index 5ed1e06..f48548e 100644
--- a/lib/libc/gen/initgroups.3
+++ b/lib/libc/gen/initgroups.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm initgroups
.Nd initialize group access list
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/isinf.3 b/lib/libc/gen/isinf.3
index a60bc4e..ee7558a 100644
--- a/lib/libc/gen/isinf.3
+++ b/lib/libc/gen/isinf.3
@@ -40,6 +40,8 @@
.Nm isnan ,
.Nm isnanf
.Nd test for infinity or not-a-number
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Ft int
.Fn isinf double
diff --git a/lib/libc/gen/ldexp.3 b/lib/libc/gen/ldexp.3
index 8a0ffef..e340d0f 100644
--- a/lib/libc/gen/ldexp.3
+++ b/lib/libc/gen/ldexp.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm ldexp
.Nd multiply floating-point number by integral power of 2
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <math.h>
.Ft double
diff --git a/lib/libc/gen/lockf.3 b/lib/libc/gen/lockf.3
index fe877bd..1ca4612 100644
--- a/lib/libc/gen/lockf.3
+++ b/lib/libc/gen/lockf.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm lockf
.Nd record locking on files
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/modf.3 b/lib/libc/gen/modf.3
index c2941a8..e1a8117 100644
--- a/lib/libc/gen/modf.3
+++ b/lib/libc/gen/modf.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm modf
.Nd extract signed integral and fractional values from floating-point number
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <math.h>
.Ft double
diff --git a/lib/libc/gen/msgctl.3 b/lib/libc/gen/msgctl.3
index e95284c..9e446fa 100644
--- a/lib/libc/gen/msgctl.3
+++ b/lib/libc/gen/msgctl.3
@@ -37,6 +37,8 @@
.Sh NAME
.Nm msgctl
.Nd message control operations
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/ipc.h>
diff --git a/lib/libc/gen/msgget.3 b/lib/libc/gen/msgget.3
index f68cd8a..20e7401 100644
--- a/lib/libc/gen/msgget.3
+++ b/lib/libc/gen/msgget.3
@@ -37,6 +37,8 @@
.Sh NAME
.Nm msgget
.Nd get message queue
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/ipc.h>
diff --git a/lib/libc/gen/msgrcv.3 b/lib/libc/gen/msgrcv.3
index 846ac6f..21c9c3e 100644
--- a/lib/libc/gen/msgrcv.3
+++ b/lib/libc/gen/msgrcv.3
@@ -37,6 +37,8 @@
.Sh NAME
.Nm msgrcv
.Nd receive a message from a message queue
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/ipc.h>
diff --git a/lib/libc/gen/msgsnd.3 b/lib/libc/gen/msgsnd.3
index 2ede183..9d445d5 100644
--- a/lib/libc/gen/msgsnd.3
+++ b/lib/libc/gen/msgsnd.3
@@ -37,6 +37,8 @@
.Sh NAME
.Nm msgsnd
.Nd send a message to a message queue
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/ipc.h>
diff --git a/lib/libc/gen/nice.3 b/lib/libc/gen/nice.3
index d61ec2e..d464a4d 100644
--- a/lib/libc/gen/nice.3
+++ b/lib/libc/gen/nice.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm nice
.Nd set program scheduling priority
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/nlist.3 b/lib/libc/gen/nlist.3
index 69add4a..96ba25c 100644
--- a/lib/libc/gen/nlist.3
+++ b/lib/libc/gen/nlist.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm nlist
.Nd retrieve symbol table name list from an executable file
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <nlist.h>
.Ft int
diff --git a/lib/libc/gen/pause.3 b/lib/libc/gen/pause.3
index e48bc8e..c8315dd 100644
--- a/lib/libc/gen/pause.3
+++ b/lib/libc/gen/pause.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm pause
.Nd stop until signal
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/popen.3 b/lib/libc/gen/popen.3
index 53004c0..bfb6350 100644
--- a/lib/libc/gen/popen.3
+++ b/lib/libc/gen/popen.3
@@ -40,6 +40,8 @@
.Nm pclose
.Nd process
.Tn I/O
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdio.h>
.Ft FILE *
diff --git a/lib/libc/gen/psignal.3 b/lib/libc/gen/psignal.3
index aad4133..3867a32 100644
--- a/lib/libc/gen/psignal.3
+++ b/lib/libc/gen/psignal.3
@@ -41,6 +41,8 @@
.Nm sys_siglist ,
.Nm sys_signame
.Nd system signal messages
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <signal.h>
.Ft void
diff --git a/lib/libc/gen/pwcache.3 b/lib/libc/gen/pwcache.3
index d5f08a2..7c20d94 100644
--- a/lib/libc/gen/pwcache.3
+++ b/lib/libc/gen/pwcache.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm pwcache
.Nd cache password and group entries
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft char *
diff --git a/lib/libc/gen/raise.3 b/lib/libc/gen/raise.3
index 556ad2a..793759e 100644
--- a/lib/libc/gen/raise.3
+++ b/lib/libc/gen/raise.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm raise
.Nd send a signal to the current process
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <signal.h>
.Ft int
diff --git a/lib/libc/gen/rand48.3 b/lib/libc/gen/rand48.3
index a6b2eef..b7ba681 100644
--- a/lib/libc/gen/rand48.3
+++ b/lib/libc/gen/rand48.3
@@ -26,6 +26,8 @@
.Nm seed48 ,
.Nm lcong48
.Nd pseudo random number generators and initialization routines
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stdlib.h>
.Ft double
diff --git a/lib/libc/gen/scandir.3 b/lib/libc/gen/scandir.3
index afcde28..db74d3b 100644
--- a/lib/libc/gen/scandir.3
+++ b/lib/libc/gen/scandir.3
@@ -39,6 +39,8 @@
.Nm scandir ,
.Nm alphasort
.Nd scan a directory
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <dirent.h>
diff --git a/lib/libc/gen/setflags.3 b/lib/libc/gen/setflags.3
index 09c6208..b4461ac 100644
--- a/lib/libc/gen/setflags.3
+++ b/lib/libc/gen/setflags.3
@@ -39,6 +39,8 @@
.Nm getflags ,
.Nm setflags
.Nd modify file flag bits
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft char *
diff --git a/lib/libc/gen/setflagsbyname.3 b/lib/libc/gen/setflagsbyname.3
index 09c6208..b4461ac 100644
--- a/lib/libc/gen/setflagsbyname.3
+++ b/lib/libc/gen/setflagsbyname.3
@@ -39,6 +39,8 @@
.Nm getflags ,
.Nm setflags
.Nd modify file flag bits
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft char *
diff --git a/lib/libc/gen/setjmp.3 b/lib/libc/gen/setjmp.3
index 779239c..54b6c59 100644
--- a/lib/libc/gen/setjmp.3
+++ b/lib/libc/gen/setjmp.3
@@ -48,6 +48,8 @@
.Nm _longjmp ,
.Nm longjmperror
.Nd non-local jumps
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <setjmp.h>
.Ft int
diff --git a/lib/libc/gen/setmode.3 b/lib/libc/gen/setmode.3
index 20a26fe..2ea5d80 100644
--- a/lib/libc/gen/setmode.3
+++ b/lib/libc/gen/setmode.3
@@ -39,6 +39,8 @@
.Nm getmode ,
.Nm setmode
.Nd modify mode bits
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft mode_t
diff --git a/lib/libc/gen/siginterrupt.3 b/lib/libc/gen/siginterrupt.3
index ffce99c..4c38732 100644
--- a/lib/libc/gen/siginterrupt.3
+++ b/lib/libc/gen/siginterrupt.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm siginterrupt
.Nd allow signals to interrupt system calls
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <signal.h>
.Ft int
diff --git a/lib/libc/gen/signal.3 b/lib/libc/gen/signal.3
index 589331f..9663076 100644
--- a/lib/libc/gen/signal.3
+++ b/lib/libc/gen/signal.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm signal
.Nd simplified software signal facilities
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <signal.h>
.\" The following is Quite Ugly, but syntactically correct. Don't try to
diff --git a/lib/libc/gen/sigsetops.3 b/lib/libc/gen/sigsetops.3
index a32daf6..d50da00 100644
--- a/lib/libc/gen/sigsetops.3
+++ b/lib/libc/gen/sigsetops.3
@@ -42,6 +42,8 @@
.Nm sigdelset ,
.Nm sigismember
.Nd manipulate signal sets
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <signal.h>
.Ft int
diff --git a/lib/libc/gen/sleep.3 b/lib/libc/gen/sleep.3
index e59aad5..ea178d3 100644
--- a/lib/libc/gen/sleep.3
+++ b/lib/libc/gen/sleep.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm sleep
.Nd suspend process execution for an interval measured in seconds
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft unsigned int
diff --git a/lib/libc/gen/stringlist.3 b/lib/libc/gen/stringlist.3
index 21fb2db..e42706b 100644
--- a/lib/libc/gen/stringlist.3
+++ b/lib/libc/gen/stringlist.3
@@ -45,6 +45,8 @@
.Nm sl_free ,
.Nm sl_find
.Nd stringlist manipulation functions
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <stringlist.h>
.Ft StringList *
diff --git a/lib/libc/gen/strtofflags.3 b/lib/libc/gen/strtofflags.3
index 09c6208..b4461ac 100644
--- a/lib/libc/gen/strtofflags.3
+++ b/lib/libc/gen/strtofflags.3
@@ -39,6 +39,8 @@
.Nm getflags ,
.Nm setflags
.Nd modify file flag bits
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft char *
diff --git a/lib/libc/gen/sysconf.3 b/lib/libc/gen/sysconf.3
index e18c045..102a3e3 100644
--- a/lib/libc/gen/sysconf.3
+++ b/lib/libc/gen/sysconf.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm sysconf
.Nd get configurable system variables
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft long
diff --git a/lib/libc/gen/sysctl.3 b/lib/libc/gen/sysctl.3
index bcf4285..5123cd7 100644
--- a/lib/libc/gen/sysctl.3
+++ b/lib/libc/gen/sysctl.3
@@ -39,6 +39,8 @@
.Nm sysctl ,
.Nm sysctlbyname
.Nd get or set system information
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <sys/sysctl.h>
diff --git a/lib/libc/gen/syslog.3 b/lib/libc/gen/syslog.3
index 550ce5b..13d1d19 100644
--- a/lib/libc/gen/syslog.3
+++ b/lib/libc/gen/syslog.3
@@ -42,6 +42,8 @@
.Nm closelog ,
.Nm setlogmask
.Nd control system log
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <syslog.h>
.Fd #include <varargs.h>
diff --git a/lib/libc/gen/tcgetpgrp.3 b/lib/libc/gen/tcgetpgrp.3
index 7a026b7..d04f0845 100644
--- a/lib/libc/gen/tcgetpgrp.3
+++ b/lib/libc/gen/tcgetpgrp.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm tcgetpgrp
.Nd get foreground process group ID
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <unistd.h>
diff --git a/lib/libc/gen/tcsendbreak.3 b/lib/libc/gen/tcsendbreak.3
index 6b5f754..4d282cf 100644
--- a/lib/libc/gen/tcsendbreak.3
+++ b/lib/libc/gen/tcsendbreak.3
@@ -41,6 +41,8 @@
.Nm tcflush ,
.Nm tcflow
.Nd line control functions
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <termios.h>
.Ft int
diff --git a/lib/libc/gen/tcsetattr.3 b/lib/libc/gen/tcsetattr.3
index b5c6fd9..d2bf500 100644
--- a/lib/libc/gen/tcsetattr.3
+++ b/lib/libc/gen/tcsetattr.3
@@ -45,6 +45,8 @@
.Nm tcgetattr ,
.Nm tcsetattr
.Nd manipulating the termios structure
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <termios.h>
.Ft speed_t
diff --git a/lib/libc/gen/tcsetpgrp.3 b/lib/libc/gen/tcsetpgrp.3
index 3da2cd1..4f4b48b 100644
--- a/lib/libc/gen/tcsetpgrp.3
+++ b/lib/libc/gen/tcsetpgrp.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm tcsetpgrp
.Nd set foreground process group ID
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <unistd.h>
diff --git a/lib/libc/gen/time.3 b/lib/libc/gen/time.3
index 71c1982..103a4ed 100644
--- a/lib/libc/gen/time.3
+++ b/lib/libc/gen/time.3
@@ -42,6 +42,8 @@
.Sh NAME
.Nm time
.Nd get time of day
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <time.h>
.Ft time_t
diff --git a/lib/libc/gen/times.3 b/lib/libc/gen/times.3
index b971e2d..12bd830 100644
--- a/lib/libc/gen/times.3
+++ b/lib/libc/gen/times.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm times
.Nd process times
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/times.h>
.Ft clock_t
diff --git a/lib/libc/gen/timezone.3 b/lib/libc/gen/timezone.3
index 7468aa4..8e7c05f 100644
--- a/lib/libc/gen/timezone.3
+++ b/lib/libc/gen/timezone.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm timezone
.Nd return the timezone abbreviation
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Ft char *
.Fn timezone "int zone" "int dst"
diff --git a/lib/libc/gen/ttyname.3 b/lib/libc/gen/ttyname.3
index 5e7bb4e..e09bd6a 100644
--- a/lib/libc/gen/ttyname.3
+++ b/lib/libc/gen/ttyname.3
@@ -40,6 +40,8 @@
.Nm isatty ,
.Nm ttyslot
.Nd get name of associated terminal (tty) from file descriptor
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft char *
diff --git a/lib/libc/gen/tzset.3 b/lib/libc/gen/tzset.3
index 853a1da..d76e435 100644
--- a/lib/libc/gen/tzset.3
+++ b/lib/libc/gen/tzset.3
@@ -42,6 +42,8 @@
.Nm tzset ,
.Nm tzsetwall
.Nd initialize time conversion information
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <time.h>
.Ft void
diff --git a/lib/libc/gen/ualarm.3 b/lib/libc/gen/ualarm.3
index bbf9457..b42021e 100644
--- a/lib/libc/gen/ualarm.3
+++ b/lib/libc/gen/ualarm.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm ualarm
.Nd schedule signal after specified time
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft u_int
diff --git a/lib/libc/gen/uname.3 b/lib/libc/gen/uname.3
index 6a3aef6..2c72472 100644
--- a/lib/libc/gen/uname.3
+++ b/lib/libc/gen/uname.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm uname
.Nd get system identification
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/utsname.h>
.Ft int
diff --git a/lib/libc/gen/unvis.3 b/lib/libc/gen/unvis.3
index 16734d1..f5bb169 100644
--- a/lib/libc/gen/unvis.3
+++ b/lib/libc/gen/unvis.3
@@ -39,6 +39,8 @@
.Nm unvis ,
.Nm strunvis
.Nd decode a visual representation of characters
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <vis.h>
.Ft int
diff --git a/lib/libc/gen/usleep.3 b/lib/libc/gen/usleep.3
index 77d6259..dddc856 100644
--- a/lib/libc/gen/usleep.3
+++ b/lib/libc/gen/usleep.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm usleep
.Nd suspend process execution for an interval measured in microseconds
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft int
diff --git a/lib/libc/gen/utime.3 b/lib/libc/gen/utime.3
index b8d66fd..bee33be 100644
--- a/lib/libc/gen/utime.3
+++ b/lib/libc/gen/utime.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm utime
.Nd set file times
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <sys/types.h>
.Fd #include <utime.h>
diff --git a/lib/libc/gen/valloc.3 b/lib/libc/gen/valloc.3
index e97d1f3..25ce131 100644
--- a/lib/libc/gen/valloc.3
+++ b/lib/libc/gen/valloc.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm valloc
.Nd aligned memory allocation function
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <unistd.h>
.Ft void *
diff --git a/lib/libc/gen/vis.3 b/lib/libc/gen/vis.3
index e8860b0..88d5b52 100644
--- a/lib/libc/gen/vis.3
+++ b/lib/libc/gen/vis.3
@@ -38,6 +38,8 @@
.Sh NAME
.Nm vis
.Nd visually encode characters
+.Sh LIBRARY
+.Lb libc
.Sh SYNOPSIS
.Fd #include <vis.h>
.Ft char *
OpenPOWER on IntegriCloud