Appendix A. Alphabetical Listing of Interfaces

A.1. libc

The behavior of the interfaces in this library is specified by the following Standards.

Large File Support [LFS]
This Specification [LSB]
RFC 1831/1832 RPC & XDR [RPC & XDR]
SUSv2 [SUSv2]
POSIX 1003.1-2001 (ISO/IEC 9945-2003) [SUSv3]
POSIX 1003.1-2008 (ISO/IEC 9945-2009) [SUSv4]
SVID Issue 4 [SVID.4]

Table A-1. libc Function Interfaces

_Exit[SUSv3]getdate[SUSv3]sched_getaffinity(GLIBC_2.3.4)[LSB]
_IO_feof[LSB]getdelim[SUSv4]sched_getparam[SUSv3]
_IO_getc[LSB]getdomainname[LSB]sched_getscheduler[SUSv3]
_IO_putc[LSB]getdtablesize[LSB]sched_rr_get_interval[SUSv3]
_IO_puts[LSB]getegid[SUSv3]sched_setaffinity(GLIBC_2.3.4)[LSB]
__assert_fail[LSB]getenv[SUSv3]sched_setparam[SUSv3]
__chk_fail(GLIBC_2.3.4)[LSB]geteuid[SUSv3]sched_setscheduler[LSB]
__confstr_chk(GLIBC_2.4)[LSB]getgid[SUSv3]sched_yield[SUSv3]
__ctype_b_loc(GLIBC_2.3)[LSB]getgrent[SUSv3]seed48[SUSv3]
__ctype_get_mb_cur_max[LSB]getgrent_r[LSB]seed48_r[LSB]
__ctype_tolower_loc(GLIBC_2.3)[LSB]getgrgid[SUSv3]seekdir[SUSv3]
__ctype_toupper_loc(GLIBC_2.3)[LSB]getgrgid_r[SUSv3]select[SUSv3]
__cxa_atexit[LSB]getgrnam[SUSv3]semctl[SUSv3]
__cxa_finalize[LSB]getgrnam_r[SUSv3]semget[SUSv3]
__errno_location[LSB]getgrouplist[LSB]semop[SUSv3]
__fgets_chk(GLIBC_2.4)[LSB]getgroups[SUSv3]send[SUSv4]
__fgets_unlocked_chk(GLIBC_2.4)[LSB]gethostbyaddr[SUSv3]sendfile[LSB]
__fgetws_chk(GLIBC_2.4)[LSB]gethostbyaddr_r[LSB]sendfile64(GLIBC_2.3)[LSB]
__fgetws_unlocked_chk(GLIBC_2.4)[LSB]gethostbyname[SUSv3]sendmsg[SUSv4]
__fpending[LSB]gethostbyname2[LSB]sendto[SUSv4]
__fprintf_chk[LSB]gethostbyname2_r[LSB]setbuf[SUSv3]
__fwprintf_chk(GLIBC_2.4)[LSB]gethostbyname_r[LSB]setbuffer[LSB]
__fxstat[LSB]gethostid[SUSv3]setcontext[SUSv3]
__fxstat64[LSB]gethostname[SUSv3]setegid[SUSv3]
__fxstatat(GLIBC_2.4)[LSB]getitimer[SUSv3]setenv[SUSv3]
__fxstatat64(GLIBC_2.4)[LSB]getline[SUSv4]seteuid[SUSv3]
__getcwd_chk(GLIBC_2.4)[LSB]getloadavg[LSB]setgid[SUSv3]
__getgroups_chk(GLIBC_2.4)[LSB]getlogin[SUSv3]setgrent[SUSv3]
__gethostname_chk(GLIBC_2.4)[LSB]getlogin_r[SUSv3]setgroups[LSB]
__getlogin_r_chk(GLIBC_2.4)[LSB]getnameinfo[SUSv3]sethostname[LSB]
__getpagesize[LSB]getopt[LSB]setitimer[SUSv3]
__getpgid[LSB]getopt_long[LSB]setlocale[SUSv3]
__h_errno_location[LSB]getopt_long_only[LSB]setlogmask[SUSv3]
__isinf[LSB]getpagesize[LSB]setpgid[SUSv3]
__isinff[LSB]getpeername[SUSv3]setpgrp[SUSv3]
__isinfl[LSB]getpgid[SUSv3]setpriority[SUSv3]
__isnan[LSB]getpgrp[SUSv3]setprotoent[SUSv3]
__isnanf[LSB]getpid[SUSv3]setpwent[SUSv3]
__isnanl[LSB]getppid[SUSv3]setregid[SUSv3]
__libc_current_sigrtmax[LSB]getpriority[SUSv3]setreuid[SUSv3]
__libc_current_sigrtmin[LSB]getprotobyname[SUSv3]setrlimit[SUSv3]
__libc_start_main[LSB]getprotobyname_r[LSB]setrlimit64[LFS]
__lxstat[LSB]getprotobynumber[SUSv3]setservent[SUSv3]
__lxstat64[LSB]getprotobynumber_r[LSB]setsid[SUSv3]
__mbsnrtowcs_chk(GLIBC_2.4)[LSB]getprotoent[SUSv3]setsockopt[LSB]
__mbsrtowcs_chk(GLIBC_2.4)[LSB]getprotoent_r[LSB]setstate[SUSv3]
__mbstowcs_chk(GLIBC_2.4)[LSB]getpwent[SUSv3]setstate_r[LSB]
__memcpy_chk(GLIBC_2.3.4)[LSB]getpwent_r[LSB]setuid[SUSv3]
__memmove_chk(GLIBC_2.3.4)[LSB]getpwnam[SUSv3]setutent[LSB]
__mempcpy[LSB]getpwnam_r[SUSv3]setutxent[SUSv3]
__mempcpy_chk(GLIBC_2.3.4)[LSB]getpwuid[SUSv3]setvbuf[SUSv3]
__memset_chk(GLIBC_2.3.4)[LSB]getpwuid_r[SUSv3]shmat[SUSv3]
__pread64_chk(GLIBC_2.4)[LSB]getrlimit[SUSv3]shmctl[SUSv3]
__pread_chk(GLIBC_2.4)[LSB]getrlimit64[LFS]shmdt[SUSv3]
__printf_chk[LSB]getrusage[SUSv3]shmget[SUSv3]
__rawmemchr[LSB]getservbyname[SUSv3]shutdown[SUSv3]
__read_chk(GLIBC_2.4)[LSB]getservbyname_r[LSB]sigaction[SUSv3]
__readlink_chk(GLIBC_2.4)[LSB]getservbyport[SUSv3]sigaddset[SUSv3]
__realpath_chk(GLIBC_2.4)[LSB]getservbyport_r[LSB]sigaltstack[SUSv3]
__recv_chk(GLIBC_2.4)[LSB]getservent[SUSv3]sigandset[LSB]
__recvfrom_chk(GLIBC_2.4)[LSB]getservent_r[LSB]sigdelset[SUSv3]
__register_atfork(GLIBC_2.3.2)[LSB]getsid[SUSv3]sigemptyset[SUSv3]
__sigsetjmp[LSB]getsockname[SUSv3]sigfillset[SUSv3]
__snprintf_chk[LSB]getsockopt[LSB]sighold[SUSv3]
__sprintf_chk[LSB]getsubopt[SUSv3]sigignore[SUSv3]
__stack_chk_fail(GLIBC_2.4)[LSB]gettext[LSB]siginterrupt[SUSv3]
__stpcpy[LSB]gettimeofday[SUSv3]sigisemptyset[LSB]
__stpcpy_chk(GLIBC_2.3.4)[LSB]getuid[SUSv3]sigismember[SUSv3]
__stpncpy_chk(GLIBC_2.4)[LSB]getutent[LSB]siglongjmp[SUSv3]
__strcat_chk(GLIBC_2.3.4)[LSB]getutent_r[LSB]signal[SUSv3]
__strcpy_chk(GLIBC_2.3.4)[LSB]getutxent[SUSv3]sigorset[LSB]
__strdup[LSB]getutxid[SUSv3]sigpause[LSB]
__strncat_chk(GLIBC_2.3.4)[LSB]getutxline[SUSv3]sigpending[SUSv3]
__strncpy_chk(GLIBC_2.3.4)[LSB]getw[SUSv2]sigprocmask[SUSv3]
__strtod_internal[LSB]getwc[SUSv3]sigqueue[SUSv3]
__strtof_internal[LSB]getwc_unlocked[LSB]sigrelse[SUSv3]
__strtok_r[LSB]getwchar[SUSv3]sigreturn[LSB]
__strtol_internal[LSB]getwchar_unlocked[LSB]sigset[SUSv3]
__strtold_internal[LSB]getwd[SUSv3]sigsuspend[SUSv3]
__strtoll_internal[LSB]glob[SUSv3]sigtimedwait[SUSv3]
__strtoul_internal[LSB]glob64[LSB]sigwait[SUSv3]
__strtoull_internal[LSB]globfree[SUSv3]sigwaitinfo[SUSv3]
__swprintf_chk(GLIBC_2.4)[LSB]globfree64[LSB]sleep[SUSv3]
__sysconf[LSB]gmtime[SUSv3]snprintf[SUSv3]
__syslog_chk(GLIBC_2.4)[LSB]gmtime_r[SUSv3]sockatmark[SUSv3]
__sysv_signal[LSB]gnu_get_libc_release[LSB]socket[SUSv3]
__ttyname_r_chk(GLIBC_2.4)[LSB]gnu_get_libc_version[LSB]socketpair[SUSv3]
__vfprintf_chk[LSB]grantpt[SUSv3]sprintf[SUSv3]
__vfwprintf_chk(GLIBC_2.4)[LSB]hcreate[SUSv3]srand[SUSv3]
__vprintf_chk[LSB]hcreate_r[LSB]srand48[SUSv3]
__vsnprintf_chk[LSB]hdestroy[SUSv3]srand48_r[LSB]
__vsprintf_chk[LSB]hdestroy_r[LSB]srandom[SUSv3]
__vswprintf_chk(GLIBC_2.4)[LSB]hsearch[SUSv3]srandom_r[LSB]
__vsyslog_chk(GLIBC_2.4)[LSB]hsearch_r[LSB]sscanf[LSB]
__vwprintf_chk(GLIBC_2.4)[LSB]htonl[SUSv3]statfs[LSB]
__wcpcpy_chk(GLIBC_2.4)[LSB]htons[SUSv3]statfs64[LSB]
__wcpncpy_chk(GLIBC_2.4)[LSB]iconv[SUSv3]statvfs[SUSv3]
__wcrtomb_chk(GLIBC_2.4)[LSB]iconv_close[SUSv3]statvfs64[LFS]
__wcscat_chk(GLIBC_2.4)[LSB]iconv_open[SUSv3]stime[LSB]
__wcscpy_chk(GLIBC_2.4)[LSB]if_freenameindex[SUSv3]stpcpy[LSB]
__wcsncat_chk(GLIBC_2.4)[LSB]if_indextoname[SUSv3]stpncpy[LSB]
__wcsncpy_chk(GLIBC_2.4)[LSB]if_nameindex[SUSv3]strcasecmp[SUSv3]
__wcsnrtombs_chk(GLIBC_2.4)[LSB]if_nametoindex[SUSv3]strcasestr[LSB]
__wcsrtombs_chk(GLIBC_2.4)[LSB]imaxabs[SUSv3]strcat[SUSv3]
__wcstod_internal[LSB]imaxdiv[SUSv3]strchr[SUSv3]
__wcstof_internal[LSB]index[SUSv3]strcmp[SUSv3]
__wcstol_internal[LSB]inet_addr[SUSv3]strcoll[SUSv3]
__wcstold_internal[LSB]inet_aton[LSB]strcpy[SUSv3]
__wcstombs_chk(GLIBC_2.4)[LSB]inet_ntoa[SUSv3]strcspn[SUSv3]
__wcstoul_internal[LSB]inet_ntop[SUSv3]strdup[SUSv3]
__wctomb_chk(GLIBC_2.4)[LSB]inet_pton[SUSv3]strerror[SUSv3]
__wmemcpy_chk(GLIBC_2.4)[LSB]initgroups[LSB]strerror_r[LSB]
__wmemmove_chk(GLIBC_2.4)[LSB]initstate[SUSv3]strfmon[SUSv3]
__wmempcpy_chk(GLIBC_2.4)[LSB]initstate_r[LSB]strftime[SUSv3]
__wmemset_chk(GLIBC_2.4)[LSB]inotify_add_watch(GLIBC_2.4)[LSB]strlen[SUSv3]
__wprintf_chk(GLIBC_2.4)[LSB]inotify_init(GLIBC_2.4)[LSB]strncasecmp[SUSv3]
__xmknod[LSB]inotify_rm_watch(GLIBC_2.4)[LSB]strncat[SUSv3]
__xmknodat(GLIBC_2.4)[LSB]insque[SUSv3]strncmp[SUSv3]
__xpg_basename[LSB]ioctl[LSB]strncpy[SUSv3]
__xpg_sigpause[LSB]isalnum[SUSv3]strndup[LSB]
__xpg_strerror_r(GLIBC_2.3.4)[LSB]isalpha[SUSv3]strnlen[LSB]
__xstat[LSB]isascii[SUSv3]strpbrk[SUSv3]
__xstat64[LSB]isatty[SUSv3]strptime[LSB]
_exit[SUSv3]isblank[SUSv3]strrchr[SUSv3]
_longjmp[SUSv3]iscntrl[SUSv3]strsep[LSB]
_setjmp[SUSv3]isdigit[SUSv3]strsignal[LSB]
_tolower[SUSv3]isgraph[SUSv3]strspn[SUSv3]
_toupper[SUSv3]islower[SUSv3]strstr[SUSv3]
a64l[SUSv3]isprint[SUSv3]strtod[SUSv3]
abort[SUSv3]ispunct[SUSv3]strtof[SUSv3]
abs[SUSv3]isspace[SUSv3]strtoimax[SUSv3]
accept[SUSv3]isupper[SUSv3]strtok[SUSv3]
access[SUSv3]iswalnum[SUSv3]strtok_r[SUSv3]
acct[LSB]iswalpha[SUSv3]strtol[SUSv3]
adjtime[LSB]iswblank[SUSv3]strtold[SUSv3]
alarm[SUSv3]iswcntrl[SUSv3]strtoll[SUSv3]
alphasort[SUSv4]iswctype[SUSv3]strtoq[LSB]
alphasort64[LSB]iswdigit[SUSv3]strtoul[SUSv3]
asctime[SUSv3]iswgraph[SUSv3]strtoull[SUSv3]
asctime_r[SUSv3]iswlower[SUSv3]strtoumax[SUSv3]
asprintf[LSB]iswprint[SUSv3]strtouq[LSB]
atof[SUSv3]iswpunct[SUSv3]strxfrm[SUSv3]
atoi[SUSv3]iswspace[SUSv3]svc_getreqset[SVID.4]
atol[SUSv3]iswupper[SUSv3]svc_register[LSB]
atoll[SUSv3]iswxdigit[SUSv3]svc_run[LSB]
authnone_create[SVID.4]isxdigit[SUSv3]svc_sendreply[LSB]
backtrace[LSB]jrand48[SUSv3]svcerr_auth[SVID.4]
backtrace_symbols[LSB]jrand48_r[LSB]svcerr_decode[SVID.4]
backtrace_symbols_fd[LSB]key_decryptsession[SVID.4]svcerr_noproc[SVID.4]
basename[LSB]kill[LSB]svcerr_noprog[SVID.4]
bcmp[SUSv3]killpg[SUSv3]svcerr_progvers[SVID.4]
bcopy[SUSv3]l64a[SUSv3]svcerr_systemerr[SVID.4]
bind[SUSv3]labs[SUSv3]svcerr_weakauth[SVID.4]
bind_textdomain_codeset[LSB]lchown[SUSv3]svcfd_create[RPC & XDR]
bindresvport[LSB]lcong48[SUSv3]svcraw_create[RPC & XDR]
bindtextdomain[LSB]lcong48_r[LSB]svctcp_create[LSB]
brk[SUSv2]ldiv[SUSv3]svcudp_create[LSB]
bsd_signal[SUSv3]lfind[SUSv3]swab[SUSv3]
bsearch[SUSv3]link[LSB]swapcontext[SUSv3]
btowc[SUSv3]linkat(GLIBC_2.4)[SUSv4]swprintf[SUSv3]
bzero[SUSv3]listen[SUSv3]swscanf[LSB]
calloc[SUSv3]llabs[SUSv3]symlink[SUSv3]
callrpc[RPC & XDR]lldiv[SUSv3]symlinkat(GLIBC_2.4)[SUSv4]
catclose[SUSv3]localeconv[SUSv3]sync[SUSv3]
catgets[SUSv3]localtime[SUSv3]sysconf[LSB]
catopen[SUSv3]localtime_r[SUSv3]sysinfo[LSB]
cfgetispeed[SUSv3]lockf[SUSv3]syslog[SUSv3]
cfgetospeed[SUSv3]lockf64[LFS]system[LSB]
cfmakeraw[LSB]longjmp[SUSv3]tcdrain[SUSv3]
cfsetispeed[SUSv3]lrand48[SUSv3]tcflow[SUSv3]
cfsetospeed[SUSv3]lrand48_r[LSB]tcflush[SUSv3]
cfsetspeed[LSB]lsearch[SUSv3]tcgetattr[SUSv3]
chdir[SUSv3]lseek[SUSv3]tcgetpgrp[SUSv3]
chmod[SUSv3]lseek64[LFS]tcgetsid[SUSv3]
chown[SUSv3]makecontext[SUSv3]tcsendbreak[SUSv3]
chroot[SUSv2]malloc[SUSv3]tcsetattr[SUSv3]
clearerr[SUSv3]mblen[SUSv3]tcsetpgrp[SUSv3]
clearerr_unlocked[LSB]mbrlen[SUSv3]tdelete[SUSv3]
clnt_create[SVID.4]mbrtowc[SUSv3]telldir[SUSv3]
clnt_pcreateerror[SVID.4]mbsinit[SUSv3]tempnam[SUSv3]
clnt_perrno[SVID.4]mbsnrtowcs[LSB]textdomain[LSB]
clnt_perror[SVID.4]mbsrtowcs[SUSv3]tfind[SUSv3]
clnt_spcreateerror[SVID.4]mbstowcs[SUSv3]time[SUSv3]
clnt_sperrno[SVID.4]mbtowc[SUSv3]times[SUSv3]
clnt_sperror[SVID.4]memccpy[SUSv3]tmpfile[SUSv3]
clntraw_create[RPC & XDR]memchr[SUSv3]tmpfile64[LFS]
clnttcp_create[RPC & XDR]memcmp[SUSv3]tmpnam[SUSv3]
clntudp_bufcreate[RPC & XDR]memcpy[SUSv3]toascii[SUSv3]
clntudp_create[RPC & XDR]memmem[LSB]tolower[SUSv3]
clock[SUSv3]memmove[SUSv3]toupper[SUSv3]
close[SUSv3]memrchr[LSB]towctrans[SUSv3]
closedir[SUSv3]memset[SUSv3]towlower[SUSv3]
closelog[SUSv3]mkdir[SUSv3]towupper[SUSv3]
confstr[SUSv3]mkdirat(GLIBC_2.4)[SUSv4]truncate[SUSv3]
connect[SUSv3]mkdtemp[SUSv4]truncate64[LFS]
creat[SUSv3]mkfifo[SUSv3]tsearch[SUSv3]
creat64[LFS]mkfifoat(GLIBC_2.4)[SUSv4]ttyname[SUSv3]
ctermid[SUSv3]mkstemp[SUSv3]ttyname_r[SUSv3]
ctime[SUSv3]mkstemp64[LSB]twalk[SUSv3]
ctime_r[SUSv3]mktemp[SUSv3]tzset[SUSv3]
cuserid[SUSv2]mktime[SUSv3]ualarm[SUSv3]
daemon[LSB]mlock[SUSv3]ulimit[SUSv3]
dcgettext[LSB]mlockall[SUSv3]umask[SUSv3]
dcngettext[LSB]mmap[SUSv3]uname[SUSv3]
dgettext[LSB]mmap64[LFS]ungetc[SUSv3]
difftime[SUSv3]mprotect[SUSv3]ungetwc[SUSv3]
dirfd[SUSv4]mrand48[SUSv3]unlink[LSB]
dirname[SUSv3]mrand48_r[LSB]unlinkat(GLIBC_2.4)[SUSv4]
div[SUSv3]mremap[LSB]unlockpt[SUSv3]
dl_iterate_phdr[LSB]msgctl[SUSv3]unsetenv[SUSv3]
dngettext[LSB]msgget[SUSv3]uselocale(GLIBC_2.3)[LSB]
dprintf[SUSv4]msgrcv[SUSv3]usleep[SUSv3]
drand48[SUSv3]msgsnd[SUSv3]utime[SUSv3]
drand48_r[LSB]msync[SUSv3]utimes[SUSv3]
dup[SUSv3]munlock[SUSv3]utmpname[LSB]
dup2[SUSv3]munlockall[SUSv3]vasprintf[LSB]
duplocale(GLIBC_2.3)[LSB]munmap[SUSv3]vdprintf[LSB]
ecvt[SUSv3]nanosleep[SUSv3]verrx[LSB]
endgrent[SUSv3]newlocale(GLIBC_2.3)[LSB]vfork[SUSv3]
endprotoent[SUSv3]nftw[SUSv3]vfprintf[SUSv3]
endpwent[SUSv3]nftw64[LFS]vfscanf[LSB]
endservent[SUSv3]ngettext[LSB]vfwprintf[SUSv3]
endutent[LSB]nice[SUSv3]vfwscanf[LSB]
endutxent[SUSv3]nl_langinfo[SUSv3]vprintf[SUSv3]
epoll_create(GLIBC_2.3.2)[LSB]nrand48[SUSv3]vscanf[LSB]
epoll_ctl(GLIBC_2.3.2)[LSB]nrand48_r[LSB]vsnprintf[SUSv3]
epoll_wait(GLIBC_2.3.2)[LSB]ntohl[SUSv3]vsprintf[SUSv3]
erand48[SUSv3]ntohs[SUSv3]vsscanf[LSB]
erand48_r[LSB]open[SUSv3]vswprintf[SUSv3]
err[LSB]open64[LFS]vswscanf[LSB]
error[LSB]open_memstream[SUSv4]vsyslog[LSB]
errx[LSB]open_wmemstream(GLIBC_2.4)[SUSv4]vwprintf[SUSv3]
execl[SUSv3]openat(GLIBC_2.4)[SUSv4]vwscanf[LSB]
execle[SUSv3]openat64(GLIBC_2.4)[LSB]wait[SUSv3]
execlp[SUSv3]opendir[SUSv3]wait4[LSB]
execv[SUSv3]openlog[SUSv3]waitid[SUSv3]
execve[SUSv3]pathconf[SUSv3]waitpid[SUSv3]
execvp[SUSv3]pause[SUSv3]warn[LSB]
exit[SUSv3]pclose[SUSv3]warnx[LSB]
faccessat(GLIBC_2.4)[SUSv4]perror[SUSv3]wcpcpy[LSB]
fchdir[SUSv3]pipe[SUSv3]wcpncpy[LSB]
fchmod[SUSv3]pmap_getport[LSB]wcrtomb[SUSv3]
fchmodat(GLIBC_2.4)[SUSv4]pmap_set[LSB]wcscasecmp[LSB]
fchown[SUSv3]pmap_unset[LSB]wcscat[SUSv3]
fchownat(GLIBC_2.4)[SUSv4]poll[SUSv3]wcschr[SUSv3]
fclose[SUSv3]popen[SUSv3]wcscmp[SUSv3]
fcntl[LSB]posix_fadvise[SUSv3]wcscoll[SUSv3]
fcvt[SUSv3]posix_fadvise64[LSB]wcscpy[SUSv3]
fdatasync[SUSv3]posix_fallocate[SUSv3]wcscspn[SUSv3]
fdopen[SUSv3]posix_fallocate64[LSB]wcsdup[LSB]
fdopendir(GLIBC_2.4)[SUSv4]posix_madvise[SUSv3]wcsftime[SUSv3]
feof[SUSv3]posix_memalign[SUSv3]wcslen[SUSv3]
feof_unlocked[LSB]posix_openpt[SUSv3]wcsncasecmp[LSB]
ferror[SUSv3]posix_spawn[SUSv3]wcsncat[SUSv3]
ferror_unlocked[LSB]posix_spawn_file_actions_addclose[SUSv3]wcsncmp[SUSv3]
fexecve[SUSv4]posix_spawn_file_actions_adddup2[SUSv3]wcsncpy[SUSv3]
fflush[SUSv3]posix_spawn_file_actions_addopen[SUSv3]wcsnlen[LSB]
fflush_unlocked[LSB]posix_spawn_file_actions_destroy[SUSv3]wcsnrtombs[LSB]
ffs[SUSv3]posix_spawn_file_actions_init[SUSv3]wcspbrk[SUSv3]
fgetc[SUSv3]posix_spawnattr_destroy[SUSv3]wcsrchr[SUSv3]
fgetc_unlocked[LSB]posix_spawnattr_getflags[SUSv3]wcsrtombs[SUSv3]
fgetpos[SUSv3]posix_spawnattr_getpgroup[SUSv3]wcsspn[SUSv3]
fgetpos64[LFS]posix_spawnattr_getschedparam[SUSv3]wcsstr[SUSv3]
fgets[SUSv3]posix_spawnattr_getschedpolicy[SUSv3]wcstod[SUSv3]
fgets_unlocked[LSB]posix_spawnattr_getsigdefault[SUSv3]wcstof[SUSv3]
fgetwc[SUSv3]posix_spawnattr_getsigmask[SUSv3]wcstoimax[SUSv3]
fgetwc_unlocked[LSB]posix_spawnattr_init[SUSv3]wcstok[SUSv3]
fgetws[SUSv3]posix_spawnattr_setflags[SUSv3]wcstol[SUSv3]
fgetws_unlocked[LSB]posix_spawnattr_setpgroup[SUSv3]wcstold[SUSv3]
fileno[SUSv3]posix_spawnattr_setschedparam[SUSv3]wcstoll[SUSv3]
fileno_unlocked[LSB]posix_spawnattr_setschedpolicy[SUSv3]wcstombs[SUSv3]
flock[LSB]posix_spawnattr_setsigdefault[SUSv3]wcstoq[LSB]
flockfile[SUSv3]posix_spawnattr_setsigmask[SUSv3]wcstoul[SUSv3]
fmemopen[SUSv4]posix_spawnp[SUSv3]wcstoull[SUSv3]
fmtmsg[SUSv3]pread[SUSv3]wcstoumax[SUSv3]
fnmatch[SUSv3]pread64[LSB]wcstouq[LSB]
fopen[SUSv3]printf[SUSv3]wcswcs[SUSv3]
fopen64[LFS]pselect[SUSv3]wcswidth[SUSv3]
fork[SUSv3]psignal[LSB]wcsxfrm[SUSv3]
fpathconf[SUSv3]ptrace[LSB]wctob[SUSv3]
fprintf[SUSv3]ptsname[SUSv3]wctomb[SUSv3]
fputc[SUSv3]putc[SUSv3]wctrans[SUSv3]
fputc_unlocked[LSB]putc_unlocked[SUSv3]wctype[SUSv3]
fputs[SUSv3]putchar[SUSv3]wcwidth[SUSv3]
fputs_unlocked[LSB]putchar_unlocked[SUSv3]wmemchr[SUSv3]
fputwc[SUSv3]putenv[SUSv3]wmemcmp[SUSv3]
fputwc_unlocked[LSB]puts[SUSv3]wmemcpy[SUSv3]
fputws[SUSv3]pututxline[SUSv3]wmemmove[SUSv3]
fputws_unlocked[LSB]putw[SUSv2]wmemset[SUSv3]
fread[SUSv3]putwc[SUSv3]wordexp[SUSv3]
fread_unlocked[LSB]putwc_unlocked[LSB]wordfree[SUSv3]
free[SUSv3]putwchar[SUSv3]wprintf[SUSv3]
freeaddrinfo[SUSv3]putwchar_unlocked[LSB]write[SUSv3]
freelocale(GLIBC_2.3)[LSB]pwrite[SUSv3]writev[SUSv3]
freopen[SUSv3]pwrite64[LSB]wscanf[LSB]
freopen64[LFS]qsort[SUSv3]xdr_accepted_reply[SVID.4]
fscanf[LSB]raise[SUSv3]xdr_array[SVID.4]
fseek[SUSv3]rand[SUSv3]xdr_bool[SVID.4]
fseeko[SUSv3]rand_r[SUSv3]xdr_bytes[SVID.4]
fseeko64[LFS]random[SUSv3]xdr_callhdr[SVID.4]
fsetpos[SUSv3]random_r[LSB]xdr_callmsg[SVID.4]
fsetpos64[LFS]read[SUSv3]xdr_char[SVID.4]
fstatfs[LSB]readdir[SUSv3]xdr_double[SVID.4]
fstatfs64[LSB]readdir64[LFS]xdr_enum[SVID.4]
fstatvfs[SUSv3]readdir64_r[LSB]xdr_float[SVID.4]
fstatvfs64[LFS]readdir_r[SUSv3]xdr_free[SVID.4]
fsync[SUSv3]readlink[SUSv3]xdr_int[SVID.4]
ftell[SUSv3]readlinkat(GLIBC_2.4)[SUSv4]xdr_long[SVID.4]
ftello[SUSv3]readv[SUSv3]xdr_opaque[SVID.4]
ftello64[LFS]realloc[SUSv3]xdr_opaque_auth[SVID.4]
ftime[SUSv3]realpath[SUSv3]xdr_pointer[SVID.4]
ftok[SUSv3]recv[SUSv3]xdr_reference[SVID.4]
ftruncate[SUSv3]recvfrom[SUSv3]xdr_rejected_reply[SVID.4]
ftruncate64[LFS]recvmsg[SUSv3]xdr_replymsg[SVID.4]
ftrylockfile[SUSv3]regcomp[SUSv3]xdr_short[SVID.4]
ftw[SUSv3]regerror[SUSv3]xdr_string[SVID.4]
ftw64[LFS]regexec[LSB]xdr_u_char[SVID.4]
funlockfile[SUSv3]regfree[SUSv3]xdr_u_int[LSB]
fwide[SUSv3]remove[SUSv3]xdr_u_long[SVID.4]
fwprintf[SUSv3]remque[SUSv3]xdr_u_short[SVID.4]
fwrite[SUSv3]rename[SUSv3]xdr_union[SVID.4]
fwrite_unlocked[LSB]renameat(GLIBC_2.4)[SUSv4]xdr_vector[SVID.4]
fwscanf[LSB]rewind[SUSv3]xdr_void[SVID.4]
gai_strerror[SUSv3]rewinddir[SUSv3]xdr_wrapstring[SVID.4]
gcvt[SUSv3]rindex[SUSv3]xdrmem_create[SVID.4]
getaddrinfo[SUSv3]rmdir[SUSv3]xdrrec_create[SVID.4]
getc[SUSv3]sbrk[SUSv2]xdrrec_endofrecord[RPC & XDR]
getc_unlocked[SUSv3]scandir[SUSv4]xdrrec_eof[SVID.4]
getchar[SUSv3]scandir64[LSB]xdrrec_skiprecord[RPC & XDR]
getchar_unlocked[SUSv3]scanf[LSB]xdrstdio_create[LSB]
getcontext[SUSv3]sched_get_priority_max[SUSv3] 
getcwd[SUSv3]sched_get_priority_min[SUSv3] 

Table A-2. libc Data Interfaces

__daylight[LSB]__tzname[LSB]in6addr_loopback[SUSv3]
__environ[LSB]_sys_errlist[LSB] 
__timezone[LSB]in6addr_any[SUSv3]