+intro(3) intro: introduction to the C libraries.
+abort(3) abort: cause abnormal program termination.
+abs(3) abs: integer absolute value function.
+acl_check(3) acl_canonicalize_principal, acl_check, acl_exact_match, acl_add, acl_delete, acl_initialize: access control list routines.
+acos(3) acos: arc cosine function.
+acosh(3) acosh: inverse hyperbolic cosine function.
+alarm(3) alarm: set signal timer alarm.
+alloca(3) alloca: memory allocator.
+asin(3) asin: arc sine function.
+asinh(3) asinh: inverse hyperbolic sine function.
+assert(3) assert: expression verification macro.
+atan(3) atan: arc tangent function of one variable.
+atan2(3) atan2: arc tangent function of two variables.
+atanh(3) atanh: inverse hyperbolic tangent function.
+atexit(3) atexit: register a function to be called on exit.
+atof(3) atof: convert ASCII string to double.
+atoi(3) atoi: convert ASCII string to integer.
+atol(3) atol: convert ASCII string to long integer.
+bcmp(3) bcmp: compare byte string.
+bcopy(3) bcopy: copy byte string.
+bitstring(3) bit_alloc, bit_clear, bit_decl, bit_ffs, bit_nclear, bit_nset, bit_set, bitstr_size, bit_test: bit-string manipulation macros.
+bsearch(3) bsearch: binary search of a sorted table.
+bstring(3) bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memmove, memset: byte string operations.
+btree(3) btree: btree database access method.
+byteorder(3) htonl, htons, ntohl, ntohs: convert values between host and network byte order.
+bzero(3) bzero: write zeroes to a byte string.
+calloc(3) calloc: allocate clean memory (zero initialized space).
+ceil(3) ceil: smallest integral value not greater than x.
+clock(3) clock: determine processor time used.
+confstr(3) confstr: get string-valued configurable variables.
+cos(3) cos: cosine function.
+cosh(3) cosh: hyperbolic cosine function.
+crypt(3) crypt, setkey, encrypt, des_setkey, des_cipher: DES encryption.
+ctermid(3) ctermid: generate terminal pathname.
+ctime(3) asctime, ctime, difftime, gmtime, localtime, mktime: transform binary date and time value to ASCII.
+ctype(3) isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, toascii tolower, toupper,: character classification macros.
+curses(3) curses: screen functions with ``optimal'' cursor motion.
+daemon(3) daemon: run in the background.
+dbopen(3) dbopen: database access methods.
+des_crypt(3) des_read_password, des_string_to_key, des_random_key, des_set_key, des_ecb_encrypt, des_cbc_encrypt, des_pcbc_encrypt, des_cbc_cksum, des_quad_cksum,: (new) DES encryption.
+devname(3) devname: get device name.
+directory(3) opendir, readdir, telldir, seekdir, rewinddir, closedir, dirfd: directory operations.
+div(3) div: return quotient and remainder from division.
+ecvt(3) ecvt, fcvt, gcvt: output conversion.
+end(3) end, etext, edata: end boundaries of image segments.
+erf(3) erf, erfc: error function operators.
+err(3) err, verr, errx, verrx, warn, vwarn, warnx, vwarnx: formatted error messages.
+exec(3) execl, execlp, execle, exect, execv, execvp: execute a file.
+exit(3) exit: perform normal program termination.
+exp(3) exp, expm1, log, log10, log1p, pow: exponential, logarithm, power functions.
+fabs(3) fabs: floating-point absolute value function.
+fclose(3) fclose: close a stream.
+ferror(3) clearerr, feof, ferror, fileno: check and reset stream status.
+fflush(3) fflush, fpurge: flush a stream.
+ffs(3) ffs: find first bit set in a bit string.
+fgetline(3) fgetline: get a line from a stream.
+fgets(3) fgets, gets: get a line from a stream.
+floor(3) floor: largest integral value not greater than x.
+fmod(3) fmod: floating-point remainder function.
+fnmatch(3) fnmatch: match filename or pathname.
+fopen(3) fopen, fdopen, freopen: stream open functions.
+fputs(3) fputs, puts: output a line to a stream.
+fread(3) fread, fwrite: binary stream input/output.
+free(3) free: free up memory allocated with malloc, calloc or realloc.
+frexp(3) frexp: convert floating-point number to fractional and integral components.
+fseek(3) fgetpos, fseek, fsetpos, ftell, rewind: reposition a stream.
+ftime(3) ftime: get date and time.
+fts(3) fts: traverse a file hierarchy.
+funopen(3) funopen, fropen, fwopen: open a stream.
+getbsize(3) getbsize: get user block size.
+getc(3) fgetc, getc, getchar, getw: get next character or word from input stream.
+getcap(3) cgetent, cgetset, cgetmatch, cgetcap, cgetnum, cgetstr, cgetustr, cgetfirst, cgetnext, cgetclose: capability database access routines.
+getcwd(3) getwd: get working directory pathname.
+getdiskbyname(3) getdiskbyname: get generic disk description by its name.
+getenv(3) getenv, putenv, setenv, unsetenv: environment variable functions.
+getfsent(3) getfsent, getfsspec, getfsfile, setfsent, endfsent: get file system descriptor file entry.
+getgrent(3) getgrent, getgrnam, getgrgid, setgroupent, .Nm setgrfile, setgrent, endgrent: group database operations.
+getgrouplist(3) getgrouplist: calculate group access list.
+gethostbyname(3) gethostbyname, gethostbyaddr, gethostent, sethostent, endhostent, herror: get network host entry.
+gethostid(3) gethostid, sethostid: get/set unique identifier of current host.
+gethostname(3) gethostname, sethostname: get/set name of current host.
+getloadavg(3) getloadavg: get system load averages.
+getmntinfo(3) getmntinfo: get information about mounted file systems.
+getnetent(3) getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent: get network entry.
+getnetgrent(3) getnetgrent, innetgr, setnetgrent, endnetgrent: netgroup database operations.
+getopt(3) getopt: get option character from command line argument list.
+getpagesize(3) getpagesize: get system page size.
+getpass(3) getpass: get a password.
+getprotoent(3) getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent: get protocol entry.
+getpw(3) getpw: get name from uid.
+getpwent(3) getpwent, getpwnam, getpwuid, setpassent, setpwent, endpwent: password database operations.
+getservent(3) getservent, getservbyport, getservbyname, setservent, endservent: get service entry.
+getsubopt(3) getsubopt: get sub options from an argument.
+getttyent(3) getttyent, getttynam, setttyent, endttyent: get ttys file entry.
+getusershell(3) getusershell, setusershell, endusershell: get legal user shells.
+glob(3) glob, globfree: generate pathnames matching a pattern.
+hash(3) hash: hash database access method.
+hypot(3) hypot, cabs: euclidean distance and complex absolute value functions.
+ieee(3) copysign, drem, finite, logb, scalb: IEEE 754 floating point support.
+index(3) index: locate character in string.
+inet(3) inet_aton, inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof: Internet address manipulation routines.
+infnan(3) infnan: signals invalid floating\-point operations on a VAX (temporary).
+initgroups(3) initgroups: initialize group access list.
+insque(3) insque, remque: insert/remove element from a queue.
+isalnum(3) isalnum: alphanumeric character test.
+isalpha(3) isalpha: alphabetic character test.
+isascii(3) isascii: test for ASCII character.
+isblank(3) isblank: space or tab character test.
+iscntrl(3) iscntrl: control character test.
+isdigit(3) isdigit: decimal-digit character test.
+isgraph(3) isgraph: printing character test (space character exculsive).
+isinf(3) isinf, isnan: test for infinity or not-a-number (\*(Na).
+islower(3) islower: lower-case character test.
+iso_addr(3) iso_addr, iso_ntoa: elementary network address conversion routines for Open System Interconnection.
+isprint(3) isprint: printing character test (space character inclusive).
+ispunct(3) ispunct: punctuation character test.
+isspace(3) isspace: white-space character test.
+isupper(3) isupper: upper-case character test.
+isxdigit(3) isxdigit: hexadecimal-digit character test.
+j0(3) j0, j1, jn, y0, y1, yn: bessel functions of first and second kind.
+krb(3) krb_mk_req, krb_rd_req, krb_kntoln, krb_set_key, krb_get_cred, krb_mk_priv, krb_rd_priv, krb_mk_safe, krb_rd_safe, krb_mk_err, krb_rd_err, krb_ck_repl: Kerberos authentication library.
+krb_realmofhost(3) krb_realmofhost, krb_get_phost, krb_get_krbhst, krb_get_admhst, krb_get_lrealm: additional Kerberos utility routines.
+krb_sendauth(3) krb_sendauth, krb_recvauth, krb_net_write, krb_net_read: Kerberos routines for sending authentication via network stream sockets.
+krb_set_tkt_string(3) krb_set_tkt_string: set Kerberos ticket cache file name.
+kuserok(3) kuserok: Kerberos version of ruserok.
+kvm(3) kvm: kernel memory interface.
+kvm_geterr(3) kvm_geterr: get error message on kvm descriptor.
+kvm_getfiles(3) kvm_getfiles: survey open files.
+kvm_getloadavg(3) kvm_getloadavg: get error message on kvm descriptor.
+kvm_getprocs(3) kvm_getprocs, kvm_getargv, kvm_getenvv: access user process state.
+kvm_nlist(3) kvm_nlist: retrieve symbol table names from a kernel image.
+kvm_open(3) kvm_open, kvm_openfiles, kvm_close: initialize kernel virtual memory access.
+kvm_read(3) kvm_read, kvm_write: read or write kernel virtual memory.
+labs(3) labs: return the absolute value of a long integer.
+ldexp(3) ldexp: mutliply floating-point number by integral power of 2.
+ldiv(3) ldiv: return quotient and remainder from division.
+lgamma(3) lgamma gamma: log gamma function, gamma function.
+link_addr(3) link_addr, link_ntoa: elementary address specification routines for link level access.
+linkaddr(3) link_addr, link_ntoa: elementary address specification routines for link level access.
+lsearch(3) lsearch, lfind,: linear searching routines.
+malloc(3) malloc,: general memory allocation function.
+math(3) math: introduction to mathematical library functions.
+mbrune(3) mbrune, mbrrune, mbmb: multibyte rune support for C.
+memccpy(3) memccpy: copy string until character found.
+memchr(3) memchr: locate byte in byte string.
+memcmp(3) memcmp: compare byte string.
+memcpy(3) memcpy: copy byte string.
+memmove(3) memmove: copy byte string.
+memory(3) malloc, free, realloc, calloc, alloca: general memory allocation operations.
+memset(3) memset: write a byte to byte string.
+mktemp(3) mktemp: make temporary file name (unique).
+modf(3) modf: extract signed integral and fractional values from floating-point number.
+moncontrol(3) moncontrol, monstartup: control execution profile.
+mp(3) fmin, fmout, gcd, invert, itom m_in, m_out, madd, mcmp, mdiv, min, mout, move, msqrt, msub, mult, omin, omout, pow, rpow, sdiv,: multiple precision integer arithmetic.
+mpool(3) mpool: shared memory buffer pool.
+multibyte(3) mblen, mbstowcs, mbtowc, wcstombs, wctomb: multibyte character support for C.
+nice(3) nice: set program scheduling priority.
+nlist(3) nlist: retrieve symbol table name list from an executable file.
+ns(3) ns_addr, ns_ntoa: Xerox NS Ns (tm) address conversion routines.
+pause(3) pause: stop until signal.
+plot(3) plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl: graphics interface.
+popen(3) popen, pclose: process I/O.
+printf(3) printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf: formatted output conversion.
+psignal(3) psignal, sys_siglist sys_signame: system signal messages.
+putc(3) fputc, putc, putchar, putw: output a character or word to a stream.
+pwcache(3) pwcache: cache password and group entries.
+qsort(3) qsort, heapsort, mergesort: sort functions.
+radixsort(3) radixsort: radix sort.
+raise(3) raise: send a signal to the current process.
+rand(3) rand, srand: bad random number generator.
+random(3) random, srandom, initstate, setstate: better random number generator; routines for changing generators.
+rcmd(3) rcmd, rresvport, ruserok: routines for returning a stream to a remote command.
+re_comp(3) re_comp, re_exec: regular expression handler.
+realloc(3) realloc: reallocation of memory function.
+recno(3) recno: record number database access method.
+regex(3) regcomp, regexec, regerror, regfree: regular-expression library.
+regexp(3) regcomp, regexec, regsub, regerror: regular expression handlers.
+remove(3) remove: remove directory entry.
+resolver(3) res_query, res_search, res_mkquery, res_send, res_init, dn_comp, dn_expand: resolver routines.
+rexec(3) rexec: return stream to a remote command.
+rindex(3) rindex: locate character in string.
+rint(3) rint: and round-to-closest integer functions.
+rune(3) setrunelocale, setinvalidrune, sgetrune, sputrune: rune support for C.
+scandir(3) scandir, alphasort: scan a directory.
+scanf(3) scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf: input format conversion.
+setbuf(3) setbuf, setbuffer, setlinebuf, setvbuf: stream buffering operations.
+setjmp(3) sigsetjmp, siglongjmp, setjmp, longjmp, _setjmp, _longjmp longjmperror: non-local jumps.
+setlocale(3) setlocale, localeconv: natural language formatting for C.
+setmode(3) getmode, setmode: modify mode bits.
+setruid(3) setruid, setrgid: set user and group ID.
+siginterrupt(3) siginterrupt: allow signals to interrupt system calls.
+signal(3) signal: simplified software signal facilities.
+sigsetops(3) sigemptyset, sigfillset, sigaddset, sigdelset, sigismember: manipulate signal sets.
+sin(3) sin: sine function.
+sinh(3) sinh: hyperbolic sine function.
+sleep(3) sleep: suspend process execution for interval of seconds.
+sqrt(3) cbrt, sqrt: cube root and square root functions.
+stdarg(3) stdarg: variable argument lists.
+stdio(3) stdio: standard input/output library functions.
+strcasecmp(3) strcasecmp: compare strings, ignoring case.
+strcat(3) strcat: concatenate strings.
+strchr(3) strchr: locate character in string.
+strcmp(3) strcmp: compare strings.
+strcoll(3) strcoll: compare strings according to current collation.
+strcpy(3) strcpy: copy strings.
+strcspn(3) strcspn: span the complement of a string.
+strdup(3) strdup: save a copy of a string.
+strerror(3) perror, strerror, sys_errlist, sys_nerr: system error messages.
+strftime(3) strftime: format date and time.
+string(3) strcat, strncat, strchr, strrchr, strcmp, strncmp, strcasecmp, strncasecmp, strcpy, strncpy, strerror, strlen, strpbrk, strsep, strspn, strcspn, strstr, strtok, index, rindex: string specific functions.
+strlen(3) strlen: find length of string.
+strmode(3) strmode: convert inode status information into a symbolic string.
+strpbrk(3) strpbrk: locate multiple characters in string.
+strrchr(3) strrchr: locate character in string.
+strsep(3) strsep: separate strings.
+strspn(3) strspn: span a string.
+strstr(3) strstr: locate a substring in a string.
+strtod(3) strtod: convert ASCII string to double.
+strtok(3) strtok, strsep: string token operations.
+strtol(3) strtol, strtoq: convert string value to a long or quad_t integer.
+strtoul(3) strtoul, strtouq: convert a string to an unsigned long or uquad_t integer.
+strxfrm(3) strxfrm: transform a string under locale.
+stty(3) stty, gtty: set and get terminal state (defunct).
+swab(3) swab: swap adjacent bytes.
+sysconf(3) sysconf: get configurable system variables.
+sysctl(3) sysctl: get or set system information.
+syslog(3) syslog, vsyslog, openlog, closelog, setlogmask: control system log.
+system(3) system: pass a command to the shell.
+tan(3) tan: tangent function.
+tanh(3) tanh: hyperbolic tangent function.
+tcgetpgrp(3) tcgetpgrp: get foreground process group ID.
+tcsendbreak(3) tcsendbreak, tcdrain, tcflush, tcflow: line control functions.
+tcsetattr(3) cfgetispeed, cfsetispeed, cfgetospeed, cfsetospeed, cfsetspeed, cfmakeraw, tcgetattr, tcsetattr: manipulating the termios structure.
+tcsetpgrp(3) tcsetpgrp: set foreground process group ID.
+termcap(3) tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs: terminal independent operation routines.
+tf_util(3) tf_init, tf_get_pname, tf_get_pinst, tf_get_cred, tf_close: routines for manipulating a Kerberos ticket file.
+time(3) time: get time of day.
+times(3) times: process times.
+timezone(3) timezone: return the timezone abbreviation.
+tmpnam(3) tempnam, tmpfile, tmpnam: temporary file routines.
+toascii(3) toascii: convert a byte to 7-bit ASCII.
+tolower(3) tolower: upper case to lower case letter conversion.
+toupper(3) toupper: lower case to upper case letter conversion.
+ttyname(3) ttyname, isatty, ttyslot: get name of associated terminal (tty) from file descriptor.
+tzset(3) tzset, tzsetwall: initialize time conversion information.
+ualarm(3) ualarm: schedule signal after specified time.
+ungetc(3) ungetc: un-get character from input stream.
+unvis(3) unvis, strunvis: decode a visual representation of characters.
+usleep(3) usleep: suspend execution for interval of microseconds.
+utime(3) utime: set file times.
+valloc(3) valloc: aligned memory allocation function.
+vis(3) vis: visually encode characters.
+vlimit(3) vlimit: control maximum system resource consumption.
+vtimes(3) vtimes: get information about resource utilization.
+zopen(3) zopen: compressed stream open function.