Interface Definitions for libc

Table of Contents
acct — switch process accounting on or off
adjtime — correct the time to allow synchronization of the system clock
adjtimex — tune kernel clock
alphasort — scan a directory for matching entries
alphasort64 — compare two struct dirents alphabetically
__assert_fail — abort the program after false assertion
bindtextdomain — specify that the DOMAINNAME message catalog will be found in DIRNAME rather than in the system locale data base
cfmakeraw — get and set terminal attributes
cfsetspeed — manipulate the termios structure
__ctype_b — array index for ctype functions
__ctype_tolower — convert uppercase letter to lowercase letter
__ctype_toupper — convert lowercase letter to uppercase letter
__cxa_atexit — register a function to be called by exit or when a shared library is unloaded
daemon — run in the background
dcgettext — look up the MSGID in the DOMAINNAME message catalog for the current CATEGORY locale
__dcgettext — used by dcgettext in the translation to look up the MSGID in the DOMAINNAME message catalog for the current locale
__divdi3 — mathematic operation
endutent — access utmp file entries
_environ — alias for environ - user environment
__environ — alias for environ - user environment
err — display formatted error messages
__errno_location — address of errno variable
error — analyze and disperse compiler error messages
errx — error messages
flock — apply or remove an advisory lock on an open file
__fpending — returns in bytes the amount of output pending on a stream
fstatfs — get file system statistics
fwprintf — formatted wide character output conversion
gethostbyname — get network host entry
getloadavg — get system load averages
getopt_long — parse command line options
getopt_long_only — parse command line options
__getpgid — get the process group id
getprotobyname — get protocol entry
getprotoent — get protocol entry
getservbyname — get service entry
getservent — get service entry
gettext — look up MSGID in the current default message catalog for the current LC_MESSAGES locale
getutent — access utmp file entries
htons — converts host byte order to network byte order
inet_aton — Internet address manipulation routine
inet_ntoa — Internet address manipulation routine
initgroups — initialize the supplementary group access list
_IO_2_1_stderr_ — standard I/O stream
_IO_2_1_stdin_ — standard I/O stream
_IO_2_1_stdout_ — standard I/O stream
_IO_feof — alias for feof
_IO_getc — alias for getc
_IO_putc — alias for putc
_IO_puts — alias for puts
isblank — character classification routine
isinf — test for infinity or not-a-number (NaN)
iswblank — test for whitespace wide character
iswctype — wide character classification
__libc_start_main — initialization routine
llabs — compute the absolute value of an integer
logwtmp — append an entry to the wtmp file
__lxstat — inline wrapper around call to lxstat
mbsnrtowcs — convert a multibyte string to a wide character string
memmem — locate a substring
__mempcpy — copy N bytes of SRC to DEST
memrchr — scan memory for a character
mkstemp64 — Create a unique temporary file (Large File Support)
_nl_msg_cat_cntr — variable defined in loadmsgcat.c which gets incremented every time a new catalog is loaded
ntohs — convert values between host and network byte order
_obstack_begin — initialize an obstack for use
obstack_free — free an object in the obstack
_obstack_newchunk — allocate a new current chunk of memory for the obstack
opterr — external variable used in getopt()
optind — external variable used in getopt()
optopt — external variable used in getopt()
psignal — print signal message
putwchar — write a wide character to standard output
pwrite64 — (Large File Support)
__rawmemchr — scan memory
sem_timedwait — operation on semaphore
setbuffer — stream buffering operation
setegid — set real and / or effective group ID
setgroups — set list of supplementary group IDs
sethostid — set the unique identifier of the current host
sethostname — set host name
setmntent — get file system descriptor file entry
setutent — access utmp file entries
sigandset — build a new signal set by combining the two input sets using logical AND
sigblock — manipulate the signal mask
siggetmask — manipulate the signal mask
sigisemptyset — signal function - check for empty SET
sigorset — build a new signal set by combining the two input sets using logical OR
sigreturn — return from signal handler and cleanup stack frame
sigsetmask — manipulate the signal mask
sigvec — BSD software signal facilities
statfs — get file system statistics
fstatfs64 — Get file system statistics (Large File Support)
stime — set time
stpcpy — copy a string returning a pointer to its end
__stpcpy — copy a string returning a pointer to its end
stpncpy — copy a fixed-size string, returning a pointer to its end
strcasestr — locate a substring - ignores the case of both strings
strerror_r — reentrant version of strerror
strfry — randomize a string
strndup — return a malloc'd copy of at most N bytes of STRING
strnlen — determine the length of a fixed-size string
strsep — extract token from string
strsignal — return string describing signal
__strtod_internal — alias for strtod
strtok_r — extract tokens from strings
__strtol_internal — alias for strtol
strtoq — convert string value to a long or quad_t integer
strtouq — convert a string to an uquad_t
strverscmp — compare S1 and S2 as strings holding name and indices/version numbers
__sysconf — get configuration information at runtime
system — execute a shell command
_sys_errlist — array containing the "C" locale strings used by strerror()
_sys_siglist — array containing the names of the signal names
textdomain — set the current default message catalog to DOMAINNAME
vasprintf — write formatted output to a string dynamically allocated with malloc and store the address of the string in *PTR
vdprintf — write formatted output to a file descriptor
verrx — display formatted error messages
wait4 — wait for process termination, BSD style
warn — formatted error messages
warnx — formatted error messages
wcpcpy — copy a wide character string, returning a pointer to its end
wcpncpy — copy a fixed-size string of wide characters, returning a pointer to its end
wcscasecmp — compare two wide-character strings, ignoring case
wcsdup — duplicate a wide-character string
wcsncasecmp — compare two fixed-size wide-character strings, ignoring case
wcsnlen — determine the length of a fixed-size wide-character string
wcsnrtombs — convert a wide character string to a multi-byte string
wcstoq — convert initial portion of wide string NPTR to long int representation
wcstouq — convert initial portion of wide string NPTR to unsigned long long int representation
__xmknod — make block or character special file