4.4BSD/usr/src/share/man/man0/tocx3

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.