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]
ISO POSIX (2003) [SUSv3]
POSIX 1003.1 2008 [SUSv4]
SVID Issue 3 [SVID.3]
SVID Issue 4 [SVID.4]

Table A-1. libc Function Interfaces

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

Table A-2. libc Data Interfaces

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