The behaviour of the interfaces in this library is specified by the following Standards.
| ISO/IEC 9899: 1999, Programming Languages --C |
| Large File Support |
| Linux Standard Base |
| IEEE Std POSIX.1-1996 [ISO/IEC 9945-1:1996] |
| CAE Specification, February 1997, Networking Services (XNS), Issue 5 (ISBN: 1-85912-165-9, C523) |
| CAE Specification, January 1997, System Interfaces and Headers (XSH), Issue 5 (ISBN: 1-85912-181-0, C606) |
Table A-16. libc Function Interfaces
| _Exit(GLIBC_2.1.1)[2] | getprotobynumber(GLIBC_2.1.1)[6] | setnetent(GLIBC_2.1.1)[6] |
| _IO_feof(GLIBC_2.0)[4] | getprotoent(GLIBC_2.0)[4] | setpgid(GLIBC_2.0)[7] |
| _IO_getc(GLIBC_2.0)[4] | getpwent(GLIBC_2.0)[7] | setpgrp(GLIBC_2.0)[7] |
| _IO_putc(GLIBC_2.0)[4] | getpwnam(GLIBC_2.0)[7] | setpriority(GLIBC_2.0)[7] |
| _IO_puts(GLIBC_2.0)[4] | getpwuid(GLIBC_2.0)[7] | setprotoent(GLIBC_2.0)[6] |
| __assert_fail(GLIBC_2.0)[4] | getrlimit(GLIBC_2.0)[7] | setpwent(GLIBC_2.0)[7] |
| __bzero(GLIBC_2.0)[4] | getrlimit64(GLIBC_2.0)[3] | setregid(GLIBC_2.0)[7] |
| __ctype_get_mb_cur_max(GLIBC_2.0)[4] | getrusage(GLIBC_2.0)[7] | setreuid(GLIBC_2.0)[7] |
| __cxa_atexit(GLIBC_2.1.3)[4] | gets(GLIBC_2.1.3)[7] | setrlimit(GLIBC_2.1.3)[7] |
| __dcgettext(GLIBC_2.0)[4] | getservbyname(GLIBC_2.0)[4] | setservent(GLIBC_2.0)[6] |
| __errno_location(GLIBC_2.0)[4] | getservbyport(GLIBC_2.0)[6] | setsid(GLIBC_2.0)[7] |
| __fpending(GLIBC_2.2)[4] | getservent(GLIBC_2.2)[4] | setsockopt(GLIBC_2.2)[6] |
| __fxstat(GLIBC_2.0)[4] | getsid(GLIBC_2.0)[7] | setstate(GLIBC_2.0)[7] |
| __fxstat64(GLIBC_2.2)[4] | getsockname(GLIBC_2.2)[6] | setuid(GLIBC_2.2)[7] |
| __getpgid(GLIBC_2.0)[4] | getsockopt(GLIBC_2.0)[6] | setutent(GLIBC_2.0)[4] |
| __libc_current_sigrtmax(GLIBC_2.1)[4] | getsubopt(GLIBC_2.1)[7] | setutxent(GLIBC_2.1)[7] |
| __libc_current_sigrtmin(GLIBC_2.1)[4] | gettext(GLIBC_2.1)[4] | setvbuf(GLIBC_2.1)[7] |
| __lxstat(GLIBC_2.0)[4] | gettimeofday(GLIBC_2.0)[7] | shmat(GLIBC_2.0)[7] |
| __lxstat64(GLIBC_2.2)[4] | getuid(GLIBC_2.2)[7] | shmctl(GLIBC_2.2)[7] |
| __mbrlen(GLIBC_2.0)[4] | getutent(GLIBC_2.0)[4] | shmdt(GLIBC_2.0)[7] |
| __mempcpy(GLIBC_2.0)[4] | getutxent(GLIBC_2.0)[7] | shmget(GLIBC_2.0)[7] |
| __rawmemchr(GLIBC_2.1)[4] | getutxid(GLIBC_2.1)[7] | shutdown(GLIBC_2.1)[6] |
| __secure_getenv(GLIBC_2.0)[4] | getutxline(GLIBC_2.0)[7] | sigaction(GLIBC_2.0)[7] |
| __sigpause(GLIBC_2.0)[4] | getw(GLIBC_2.0)[7] | sigaddset(GLIBC_2.0)[7] |
| __sigsetjmp(GLIBC_2.0)[4] | getwd(GLIBC_2.0)[7] | sigaltstack(GLIBC_2.0)[7] |
| __stpcpy(GLIBC_2.0)[4] | glob(GLIBC_2.0)[7] | sigandset(GLIBC_2.0)[4] |
| __strdup(GLIBC_2.0)[4] | glob64(GLIBC_2.0)[4] | sigblock(GLIBC_2.0)[4] |
| __strtod_internal(GLIBC_2.0)[4] | globfree(GLIBC_2.0)[7] | sigdelset(GLIBC_2.0)[7] |
| __strtof_internal(GLIBC_2.0)[4] | globfree64(GLIBC_2.0)[4] | sigemptyset(GLIBC_2.0)[7] |
| __strtok_r(GLIBC_2.0)[4] | gmtime(GLIBC_2.0)[7] | sigfillset(GLIBC_2.0)[7] |
| __strtol_internal(GLIBC_2.0)[4] | grantpt(GLIBC_2.0)[7] | siggetmask(GLIBC_2.0)[4] |
| __strtold_internal(GLIBC_2.0)[4] | hcreate(GLIBC_2.0)[7] | sighold(GLIBC_2.0)[7] |
| __strtoll_internal(GLIBC_2.0)[4] | hdestroy(GLIBC_2.0)[7] | sigignore(GLIBC_2.0)[7] |
| __strtoul_internal(GLIBC_2.0)[4] | hsearch(GLIBC_2.0)[7] | siginterrupt(GLIBC_2.0)[7] |
| __strtoull_internal(GLIBC_2.0)[4] | htonl(GLIBC_2.0)[6] | sigisemptyset(GLIBC_2.0)[4] |
| __sysconf(GLIBC_2.2)[4] | htons(GLIBC_2.2)[6] | sigismember(GLIBC_2.2)[7] |
| __sysv_signal(GLIBC_2.0)[4] | iconv(GLIBC_2.0)[7] | siglongjmp(GLIBC_2.0)[7] |
| __wcstod_internal(GLIBC_2.0)[4] | iconv_close(GLIBC_2.0)[7] | signal(GLIBC_2.0)[7] |
| __wcstof_internal(GLIBC_2.0)[4] | iconv_open(GLIBC_2.0)[7] | sigorset(GLIBC_2.0)[4] |
| __wcstol_internal(GLIBC_2.0)[4] | imaxabs(GLIBC_2.0)[2] | sigpause(GLIBC_2.0)[7] |
| __wcstold_internal(GLIBC_2.0)[4] | imaxdiv(GLIBC_2.0)[2] | sigpending(GLIBC_2.0)[7] |
| __wcstoll_internal(GLIBC_2.0)[4] | index(GLIBC_2.0)[7] | sigprocmask(GLIBC_2.0)[7] |
| __wcstoul_internal(GLIBC_2.0)[4] | inet_addr(GLIBC_2.0)[6] | sigqueue(GLIBC_2.0)[7] |
| __wcstoull_internal(GLIBC_2.0)[4] | inet_aton(GLIBC_2.0)[6] | sigrelse(GLIBC_2.0)[7] |
| __xmknod(GLIBC_2.0)[4] | inet_ntoa(GLIBC_2.0)[6] | sigreturn(GLIBC_2.0)[4] |
| __xstat(GLIBC_2.0)[4] | initgroups(GLIBC_2.0)[4] | sigset(GLIBC_2.0)[7] |
| __xstat64(GLIBC_2.2)[4] | initstate(GLIBC_2.2)[7] | sigstack(GLIBC_2.2)[7] |
| _exit(GLIBC_2.0)[7] | insque(GLIBC_2.0)[7] | sigsuspend(GLIBC_2.0)[7] |
| _h_errno(GLIBC_2.0)[7] | ioctl(GLIBC_2.0)[7] | sigtimedwait(GLIBC_2.0)[7] |
| _longjmp(GLIBC_2.0)[7] | isalnum(GLIBC_2.0)[7] | sigwait(GLIBC_2.0)[7] |
| _obstack_begin(GLIBC_2.0)[4] | isalpha(GLIBC_2.0)[7] | sigwaitinfo(GLIBC_2.0)[7] |
| _obstack_newchunk(GLIBC_2.0)[4] | isascii(GLIBC_2.0)[7] | sleep(GLIBC_2.0)[7] |
| _setjmp(GLIBC_2.0)[7] | isatty(GLIBC_2.0)[7] | snprintf(GLIBC_2.0)[7] |
| _tolower(GLIBC_2.0)[7] | isblank(GLIBC_2.0)[2] | socket(GLIBC_2.0)[6] |
| _toupper(GLIBC_2.0)[7] | iscntrl(GLIBC_2.0)[7] | socketpair(GLIBC_2.0)[6] |
| a64l(GLIBC_2.0)[7] | isdigit(GLIBC_2.0)[7] | sprintf(GLIBC_2.0)[7] |
| abort(GLIBC_2.0)[7] | isgraph(GLIBC_2.0)[7] | srand(GLIBC_2.0)[7] |
| abs(GLIBC_2.0)[7] | isinf(GLIBC_2.0)[2] | srand48(GLIBC_2.0)[7] |
| accept(GLIBC_2.0)[6] | isinfl(GLIBC_2.0)[2] | srandom(GLIBC_2.0)[7] |
| access(GLIBC_2.0)[7] | islower(GLIBC_2.0)[7] | sscanf(GLIBC_2.0)[7] |
| acct(GLIBC_2.0)[4] | isnan(GLIBC_2.0)[2] | statfs(GLIBC_2.0)[4] |
| adjtime(GLIBC_2.0)[4] | isnanf(GLIBC_2.0)[2] | statvfs(GLIBC_2.0)[7] |
| adjtimex(GLIBC_2.0)[4] | isnanl(GLIBC_2.0)[2] | step(GLIBC_2.0)[7] |
| advance(GLIBC_2.0)[7] | isprint(GLIBC_2.0)[7] | stime(GLIBC_2.0)[4] |
| alarm(GLIBC_2.0)[7] | ispunct(GLIBC_2.0)[7] | stpcpy(GLIBC_2.0)[4] |
| alphasort(GLIBC_2.0)[4] | isspace(GLIBC_2.0)[7] | stpncpy(GLIBC_2.0)[4] |
| alphasort64(GLIBC_2.1)[4] | isupper(GLIBC_2.1)[7] | strcasecmp(GLIBC_2.1)[7] |
| asctime(GLIBC_2.0)[7] | iswalnum(GLIBC_2.0)[7] | strcasestr(GLIBC_2.0)[4] |
| atexit(GLIBC_2.0)[7] | iswalpha(GLIBC_2.0)[7] | strcat(GLIBC_2.0)[7] |
| atof(GLIBC_2.0)[7] | iswblank(GLIBC_2.0)[4] | strchr(GLIBC_2.0)[7] |
| atoi(GLIBC_2.0)[7] | iswcntrl(GLIBC_2.0)[7] | strcmp(GLIBC_2.0)[7] |
| atol(GLIBC_2.0)[7] | iswctype(GLIBC_2.0)[4] | strcoll(GLIBC_2.0)[7] |
| basename(GLIBC_2.0)[7] | iswdigit(GLIBC_2.0)[7] | strcpy(GLIBC_2.0)[7] |
| bcmp(GLIBC_2.0)[7] | iswgraph(GLIBC_2.0)[7] | strcspn(GLIBC_2.0)[7] |
| bcopy(GLIBC_2.0)[7] | iswlower(GLIBC_2.0)[7] | strdup(GLIBC_2.0)[7] |
| bind(GLIBC_2.0)[6] | iswprint(GLIBC_2.0)[7] | strerror(GLIBC_2.0)[7] |
| bindresvport(GLIBC_2.0)[4] | iswpunct(GLIBC_2.0)[7] | strerror_r(GLIBC_2.0)[4] |
| bindtextdomain(GLIBC_2.0)[4] | iswspace(GLIBC_2.0)[7] | strfmon(GLIBC_2.0)[7] |
| brk(GLIBC_2.0)[7] | iswupper(GLIBC_2.0)[7] | strfry(GLIBC_2.0)[4] |
| bsd_signal(GLIBC_2.0)[7] | iswxdigit(GLIBC_2.0)[7] | strftime(GLIBC_2.0)[7] |
| bsearch(GLIBC_2.0)[7] | isxdigit(GLIBC_2.0)[7] | strlen(GLIBC_2.0)[7] |
| btowc(GLIBC_2.0)[7] | jrand48(GLIBC_2.0)[7] | strncasecmp(GLIBC_2.0)[7] |
| bzero(GLIBC_2.0)[7] | kill(GLIBC_2.0)[7] | strncat(GLIBC_2.0)[7] |
| calloc(GLIBC_2.0)[7] | killpg(GLIBC_2.0)[7] | strncmp(GLIBC_2.0)[7] |
| catclose(GLIBC_2.0)[7] | l64a(GLIBC_2.0)[7] | strncpy(GLIBC_2.0)[7] |
| catgets(GLIBC_2.0)[7] | labs(GLIBC_2.0)[7] | strndup(GLIBC_2.0)[4] |
| catopen(GLIBC_2.0)[7] | lchown(GLIBC_2.0)[7] | strnlen(GLIBC_2.0)[4] |
| cfgetispeed(GLIBC_2.0)[7] | ldiv(GLIBC_2.0)[7] | strpbrk(GLIBC_2.0)[7] |
| cfgetospeed(GLIBC_2.0)[7] | lfind(GLIBC_2.0)[7] | strptime(GLIBC_2.0)[7] |
| cfmakeraw(GLIBC_2.0)[4] | link(GLIBC_2.0)[7] | strrchr(GLIBC_2.0)[7] |
| cfsetispeed(GLIBC_2.0)[7] | listen(GLIBC_2.0)[6] | strsep(GLIBC_2.0)[4] |
| cfsetospeed(GLIBC_2.0)[7] | llabs(GLIBC_2.0)[2] | strsignal(GLIBC_2.0)[4] |
| cfsetspeed(GLIBC_2.0)[4] | lldiv(GLIBC_2.0)[2] | strspn(GLIBC_2.0)[7] |
| chdir(GLIBC_2.0)[7] | localeconv(GLIBC_2.0)[7] | strstr(GLIBC_2.0)[7] |
| chmod(GLIBC_2.0)[7] | localtime(GLIBC_2.0)[7] | strtod(GLIBC_2.0)[7] |
| chown(GLIBC_2.1)[7] | lockf(GLIBC_2.1)[7] | strtof(GLIBC_2.1)[2] |
| chroot(GLIBC_2.0)[7] | lockf64(GLIBC_2.0)[3] | strtoimax(GLIBC_2.0)[2] |
| clearerr(GLIBC_2.0)[7] | longjmp(GLIBC_2.0)[7] | strtok(GLIBC_2.0)[7] |
| clock(GLIBC_2.0)[7] | lrand48(GLIBC_2.0)[7] | strtok_r(GLIBC_2.0)[4] |
| close(GLIBC_2.0)[7] | lsearch(GLIBC_2.0)[7] | strtol(GLIBC_2.0)[7] |
| closedir(GLIBC_2.0)[7] | lseek(GLIBC_2.0)[7] | strtold(GLIBC_2.0)[2] |
| closelog(GLIBC_2.0)[7] | lseek64(GLIBC_2.0)[3] | strtoll(GLIBC_2.0)[2] |
| confstr(GLIBC_2.0)[7] | makecontext(GLIBC_2.0)[7] | strtoq(GLIBC_2.0)[4] |
| connect(GLIBC_2.0)[6] | malloc(GLIBC_2.0)[7] | strtoul(GLIBC_2.0)[7] |
| creat(GLIBC_2.0)[7] | mblen(GLIBC_2.0)[7] | strtoull(GLIBC_2.0)[2] |
| creat64(GLIBC_2.1)[3] | mbrlen(GLIBC_2.1)[7] | strtoumax(GLIBC_2.1)[2] |
| ctermid(GLIBC_2.0)[7] | mbrtowc(GLIBC_2.0)[7] | strtouq(GLIBC_2.0)[4] |
| ctime(GLIBC_2.0)[7] | mbsinit(GLIBC_2.0)[7] | strverscmp(GLIBC_2.0)[4] |
| cuserid(GLIBC_2.0)[7] | mbsnrtowcs(GLIBC_2.0)[4] | strxfrm(GLIBC_2.0)[7] |
| daemon(GLIBC_2.0)[4] | mbsrtowcs(GLIBC_2.0)[7] | swab(GLIBC_2.0)[7] |
| daylight(GLIBC_2.0)[7] | mbstowcs(GLIBC_2.0)[7] | swapcontext(GLIBC_2.0)[7] |
| dcgettext(GLIBC_2.0)[4] | mbtowc(GLIBC_2.0)[7] | swprintf(GLIBC_2.0)[7] |
| difftime(GLIBC_2.0)[7] | memccpy(GLIBC_2.0)[7] | swscanf(GLIBC_2.0)[2] |
| dirname(GLIBC_2.0)[7] | memchr(GLIBC_2.0)[7] | symlink(GLIBC_2.0)[7] |
| div(GLIBC_2.0)[7] | memcmp(GLIBC_2.0)[7] | sync(GLIBC_2.0)[7] |
| drand48(GLIBC_2.0)[7] | memcpy(GLIBC_2.0)[7] | sysconf(GLIBC_2.0)[7] |
| dup(GLIBC_2.0)[7] | memmem(GLIBC_2.0)[4] | syslog(GLIBC_2.0)[7] |
| dup2(GLIBC_2.0)[7] | memmove(GLIBC_2.0)[7] | system(GLIBC_2.0)[7] |
| ecvt(GLIBC_2.0)[7] | memrchr(GLIBC_2.0)[4] | tcdrain(GLIBC_2.0)[7] |
| endgrent(GLIBC_2.0)[7] | memset(GLIBC_2.0)[7] | tcflow(GLIBC_2.0)[7] |
| endhostent(GLIBC_2.0)[6] | mkdir(GLIBC_2.0)[7] | tcflush(GLIBC_2.0)[7] |
| endnetent(GLIBC_2.0)[6] | mkfifo(GLIBC_2.0)[4] | tcgetattr(GLIBC_2.0)[7] |
| endprotoent(GLIBC_2.0)[6] | mkstemp(GLIBC_2.0)[7] | tcgetpgrp(GLIBC_2.0)[7] |
| endpwent(GLIBC_2.0)[7] | mkstemp64(GLIBC_2.0)[3] | tcgetsid(GLIBC_2.0)[7] |
| endservent(GLIBC_2.0)[6] | mktemp(GLIBC_2.0)[7] | tcsendbreak(GLIBC_2.0)[7] |
| endutent(GLIBC_2.0)[7] | mktime(GLIBC_2.0)[7] | tcsetattr(GLIBC_2.0)[7] |
| endutxent(GLIBC_2.1)[7] | mlock(GLIBC_2.1)[7] | tcsetpgrp(GLIBC_2.1)[7] |
| erand48(GLIBC_2.0)[7] | mlockall(GLIBC_2.0)[7] | telldir(GLIBC_2.0)[7] |
| err(GLIBC_2.0)[4] | mmap(GLIBC_2.0)[7] | tempnam(GLIBC_2.0)[7] |
| error(GLIBC_2.0)[4] | mmap64(GLIBC_2.0)[3] | textdomain(GLIBC_2.0)[4] |
| errx(GLIBC_2.0)[4] | mprotect(GLIBC_2.0)[7] | tfind(GLIBC_2.0)[7] |
| execl(GLIBC_2.0)[7] | mrand48(GLIBC_2.0)[7] | time(GLIBC_2.0)[7] |
| execle(GLIBC_2.0)[7] | msgctl(GLIBC_2.0)[7] | times(GLIBC_2.0)[7] |
| execlp(GLIBC_2.0)[7] | msgget(GLIBC_2.0)[7] | tmpfile(GLIBC_2.0)[7] |
| execv(GLIBC_2.0)[7] | msgrcv(GLIBC_2.0)[7] | tmpfile64(GLIBC_2.0)[3] |
| execve(GLIBC_2.0)[7] | msgsnd(GLIBC_2.0)[7] | tmpnam(GLIBC_2.0)[7] |
| execvp(GLIBC_2.0)[7] | msync(GLIBC_2.0)[7] | toascii(GLIBC_2.0)[7] |
| exit(GLIBC_2.0)[7] | munlock(GLIBC_2.0)[7] | tolower(GLIBC_2.0)[7] |
| fchdir(GLIBC_2.0)[7] | munlockall(GLIBC_2.0)[7] | toupper(GLIBC_2.0)[7] |
| fchmod(GLIBC_2.0)[7] | munmap(GLIBC_2.0)[7] | towctrans(GLIBC_2.0)[7] |
| fchown(GLIBC_2.0)[7] | nanosleep(GLIBC_2.0)[7] | towlower(GLIBC_2.0)[2] |
| fclose(GLIBC_2.1)[7] | nftw(GLIBC_2.1)[7] | towupper(GLIBC_2.1)[7] |
| fcntl(GLIBC_2.0)[7] | nftw64(GLIBC_2.0)[3] | truncate(GLIBC_2.0)[7] |
| fcvt(GLIBC_2.0)[7] | nice(GLIBC_2.0)[7] | truncate64(GLIBC_2.0)[3] |
| fdatasync(GLIBC_2.0)[7] | nl_langinfo(GLIBC_2.0)[7] | tsearch(GLIBC_2.0)[7] |
| fdetach(GLIBC_2.1)[7] | nrand48(GLIBC_2.1)[7] | ttyname(GLIBC_2.1)[7] |
| fdopen(GLIBC_2.1)[7] | ntohl(GLIBC_2.1)[6] | ttyname_r(GLIBC_2.1)[7] |
| feof(GLIBC_2.0)[7] | ntohs(GLIBC_2.0)[6] | twalk(GLIBC_2.0)[7] |
| ferror(GLIBC_2.0)[7] | obstack_free(GLIBC_2.0)[4] | tzname(GLIBC_2.0)[7] |
| fflush(GLIBC_2.0)[7] | open(GLIBC_2.0)[7] | tzset(GLIBC_2.0)[7] |
| fflush_unlocked(GLIBC_2.0)[7] | open64(GLIBC_2.0)[3] | ualarm(GLIBC_2.0)[7] |
| ffs(GLIBC_2.0)[7] | opendir(GLIBC_2.0)[7] | ulimit(GLIBC_2.0)[7] |
| fgetc(GLIBC_2.0)[7] | openlog(GLIBC_2.0)[7] | umask(GLIBC_2.0)[7] |
| fgetpos(GLIBC_2.0)[7] | pathconf(GLIBC_2.0)[7] | uname(GLIBC_2.0)[7] |
| fgetpos64(GLIBC_2.1)[3] | pause(GLIBC_2.1)[7] | ungetc(GLIBC_2.1)[7] |
| fgets(GLIBC_2.0)[7] | pclose(GLIBC_2.0)[7] | ungetwc(GLIBC_2.0)[2] |
| fgetws(GLIBC_2.2)[2] | perror(GLIBC_2.2)[7] | unlink(GLIBC_2.2)[7] |
| fileno(GLIBC_2.0)[7] | pipe(GLIBC_2.0)[7] | unlockpt(GLIBC_2.0)[7] |
| flock(GLIBC_2.0)[4] | poll(GLIBC_2.0)[7] | usleep(GLIBC_2.0)[7] |
| flockfile(GLIBC_2.0)[7] | popen(GLIBC_2.0)[7] | utime(GLIBC_2.0)[7] |
| fmtmsg(GLIBC_2.1)[7] | pread(GLIBC_2.1)[7] | utimes(GLIBC_2.1)[7] |
| fnmatch(GLIBC_2.2.3)[7] | printf(GLIBC_2.2.3)[7] | vasprintf(GLIBC_2.2.3)[4] |
| fopen(GLIBC_2.1)[7] | psignal(GLIBC_2.1)[4] | vdprintf(GLIBC_2.1)[4] |
| fopen64(GLIBC_2.1)[3] | ptsname(GLIBC_2.1)[7] | verrx(GLIBC_2.1)[4] |
| fork(GLIBC_2.0)[7] | putc(GLIBC_2.0)[7] | vfork(GLIBC_2.0)[7] |
| fpathconf(GLIBC_2.0)[7] | putc_unlocked(GLIBC_2.0)[7] | vfprintf(GLIBC_2.0)[7] |
| fprintf(GLIBC_2.0)[7] | putchar(GLIBC_2.0)[7] | vfwprintf(GLIBC_2.0)[2] |
| fputc(GLIBC_2.0)[7] | putchar_unlocked(GLIBC_2.0)[7] | vprintf(GLIBC_2.0)[7] |
| fputs(GLIBC_2.0)[7] | putenv(GLIBC_2.0)[7] | vsnprintf(GLIBC_2.0)[7] |
| fputwc(GLIBC_2.2)[2] | putmsg(GLIBC_2.2)[7] | vsprintf(GLIBC_2.2)[7] |
| fputws(GLIBC_2.2)[2] | puts(GLIBC_2.2)[7] | vswscanf(GLIBC_2.2)[2] |
| fread(GLIBC_2.0)[7] | pututxline(GLIBC_2.0)[7] | vwprintf(GLIBC_2.0)[2] |
| free(GLIBC_2.0)[7] | putw(GLIBC_2.0)[7] | vwscanf(GLIBC_2.0)[2] |
| freopen(GLIBC_2.0)[7] | putwc(GLIBC_2.0)[2] | wait(GLIBC_2.0)[7] |
| freopen64(GLIBC_2.1)[3] | putwchar(GLIBC_2.1)[2] | wait3(GLIBC_2.1)[7] |
| fscanf(GLIBC_2.0)[7] | pwrite(GLIBC_2.0)[7] | wait4(GLIBC_2.0)[4] |
| fseek(GLIBC_2.0)[7] | pwrite64(GLIBC_2.0)[3] | waitid(GLIBC_2.0)[7] |
| fseeko(GLIBC_2.1)[7] | qsort(GLIBC_2.1)[7] | waitpid(GLIBC_2.1)[7] |
| fseeko64(GLIBC_2.1)[3] | raise(GLIBC_2.1)[7] | warn(GLIBC_2.1)[4] |
| fsetpos(GLIBC_2.0)[7] | rand(GLIBC_2.0)[7] | warnx(GLIBC_2.0)[4] |
| fsetpos64(GLIBC_2.1)[3] | random(GLIBC_2.1)[7] | wcpcpy(GLIBC_2.1)[4] |
| fstatfs(GLIBC_2.0)[4] | re_comp(GLIBC_2.0)[7] | wcpncpy(GLIBC_2.0)[4] |
| fstatfs64(GLIBC_2.1)[3] | re_exec(GLIBC_2.1)[7] | wcrtomb(GLIBC_2.1)[7] |
| fstatvfs(GLIBC_2.1)[7] | read(GLIBC_2.1)[7] | wcscasecmp(GLIBC_2.1)[4] |
| fstatvfs64(GLIBC_2.1)[3] | readdir(GLIBC_2.1)[7] | wcscat(GLIBC_2.1)[7] |
| fsync(GLIBC_2.0)[7] | readdir64(GLIBC_2.0)[3] | wcschr(GLIBC_2.0)[7] |
| ftell(GLIBC_2.0)[7] | readlink(GLIBC_2.0)[7] | wcscmp(GLIBC_2.0)[7] |
| ftello(GLIBC_2.1)[7] | readv(GLIBC_2.1)[7] | wcscoll(GLIBC_2.1)[7] |
| ftello64(GLIBC_2.1)[3] | realloc(GLIBC_2.1)[7] | wcscpy(GLIBC_2.1)[7] |
| ftime(GLIBC_2.0)[7] | realpath(GLIBC_2.0)[7] | wcscspn(GLIBC_2.0)[7] |
| ftok(GLIBC_2.0)[7] | recv(GLIBC_2.0)[6] | wcsdup(GLIBC_2.0)[4] |
| ftruncate(GLIBC_2.0)[7] | recvfrom(GLIBC_2.0)[6] | wcsftime(GLIBC_2.0)[2] |
| ftruncate64(GLIBC_2.1)[3] | recvmsg(GLIBC_2.1)[6] | wcslen(GLIBC_2.1)[7] |
| ftrylockfile(GLIBC_2.0)[7] | regcomp(GLIBC_2.0)[7] | wcsncasecmp(GLIBC_2.0)[4] |
| ftw(GLIBC_2.0)[7] | regerror(GLIBC_2.0)[7] | wcsncat(GLIBC_2.0)[7] |
| ftw64(GLIBC_2.1)[3] | regexec(GLIBC_2.1)[7] | wcsncmp(GLIBC_2.1)[7] |
| funlockfile(GLIBC_2.0)[7] | regfree(GLIBC_2.0)[7] | wcsncpy(GLIBC_2.0)[7] |
| fwide(GLIBC_2.2)[2] | remove(GLIBC_2.2)[7] | wcsnlen(GLIBC_2.2)[4] |
| fwprintf(GLIBC_2.2)[2] | remque(GLIBC_2.2)[7] | wcsnrtombs(GLIBC_2.2)[4] |
| fwrite(GLIBC_2.0)[7] | rename(GLIBC_2.0)[7] | wcspbrk(GLIBC_2.0)[2] |
| fwscanf(GLIBC_2.2)[2] | rewind(GLIBC_2.2)[7] | wcsrchr(GLIBC_2.2)[7] |
| gcvt(GLIBC_2.0)[7] | rewinddir(GLIBC_2.0)[7] | wcsrtombs(GLIBC_2.0)[7] |
| getc(GLIBC_2.0)[7] | rindex(GLIBC_2.0)[7] | wcsspn(GLIBC_2.0)[7] |
| getc_unlocked(GLIBC_2.0)[7] | rmdir(GLIBC_2.0)[7] | wcsstr(GLIBC_2.0)[7] |
| getchar(GLIBC_2.0)[7] | sbrk(GLIBC_2.0)[7] | wcstod(GLIBC_2.0)[7] |
| getchar_unlocked(GLIBC_2.0)[7] | scanf(GLIBC_2.0)[7] | wcstof(GLIBC_2.0)[2] |
| getcontext(GLIBC_2.1)[7] | sched_get_priority_max(GLIBC_2.1)[7] | wcstoimax(GLIBC_2.1)[2] |
| getcwd(GLIBC_2.0)[7] | sched_get_priority_min(GLIBC_2.0)[7] | wcstok(GLIBC_2.0)[7] |
| getdate(GLIBC_2.1)[7] | sched_getparam(GLIBC_2.1)[7] | wcstol(GLIBC_2.1)[7] |
| getegid(GLIBC_2.0)[7] | sched_getscheduler(GLIBC_2.0)[7] | wcstold(GLIBC_2.0)[2] |
| getenv(GLIBC_2.0)[7] | sched_rr_get_interval(GLIBC_2.0)[7] | wcstoll(GLIBC_2.0)[2] |
| geteuid(GLIBC_2.0)[7] | sched_setparam(GLIBC_2.0)[7] | wcstombs(GLIBC_2.0)[7] |
| getgid(GLIBC_2.0)[7] | sched_setscheduler(GLIBC_2.0)[7] | wcstoq(GLIBC_2.0)[4] |
| getgrent(GLIBC_2.0)[7] | sched_yield(GLIBC_2.0)[7] | wcstoul(GLIBC_2.0)[7] |
| getgrgid(GLIBC_2.0)[7] | seed48(GLIBC_2.0)[7] | wcstoull(GLIBC_2.0)[2] |
| getgrnam(GLIBC_2.0)[7] | seekdir(GLIBC_2.0)[7] | wcstoumax(GLIBC_2.0)[2] |
| getgroups(GLIBC_2.0)[7] | select(GLIBC_2.0)[6] | wcstouq(GLIBC_2.0)[4] |
| gethostbyaddr(GLIBC_2.0)[6] | semctl(GLIBC_2.0)[7] | wcswcs(GLIBC_2.0)[7] |
| gethostbyname(GLIBC_2.0)[4] | semget(GLIBC_2.0)[7] | wcswidth(GLIBC_2.0)[7] |
| gethostid(GLIBC_2.0)[7] | semop(GLIBC_2.0)[7] | wcsxfrm(GLIBC_2.0)[7] |
| gethostname(GLIBC_2.0)[6] | send(GLIBC_2.0)[6] | wctob(GLIBC_2.0)[7] |
| getitimer(GLIBC_2.0)[7] | sendmsg(GLIBC_2.0)[6] | wctomb(GLIBC_2.0)[7] |
| getloadavg(GLIBC_2.2)[4] | sendto(GLIBC_2.2)[6] | wctrans(GLIBC_2.2)[7] |
| getlogin(GLIBC_2.0)[7] | setbuf(GLIBC_2.0)[7] | wctype(GLIBC_2.0)[7] |
| getmsg(GLIBC_2.1)[7] | setbuffer(GLIBC_2.1)[4] | wcwidth(GLIBC_2.1)[7] |
| getnetbyaddr(GLIBC_2.0)[6] | setcontext(GLIBC_2.0)[7] | wmemchr(GLIBC_2.0)[7] |
| getopt(GLIBC_2.0)[7] | setegid(GLIBC_2.0)[4] | wmemcmp(GLIBC_2.0)[7] |
| getopt_long(GLIBC_2.0)[4] | seteuid(GLIBC_2.0)[4] | wmemcpy(GLIBC_2.0)[7] |
| getopt_long_only(GLIBC_2.0)[4] | setgid(GLIBC_2.0)[7] | wmemmove(GLIBC_2.0)[7] |
| getpagesize(GLIBC_2.0)[7] | setgrent(GLIBC_2.0)[7] | wmemset(GLIBC_2.0)[7] |
| getpeername(GLIBC_2.0)[6] | setgroups(GLIBC_2.0)[4] | wordexp(GLIBC_2.0)[7] |
| getpgid(GLIBC_2.0)[7] | sethostent(GLIBC_2.0)[6] | wordfree(GLIBC_2.0)[7] |
| getpgrp(GLIBC_2.0)[7] | sethostid(GLIBC_2.0)[4] | wprintf(GLIBC_2.0)[2] |
| getpid(GLIBC_2.0)[7] | sethostname(GLIBC_2.0)[4] | write(GLIBC_2.0)[7] |
| getppid(GLIBC_2.0)[7] | setitimer(GLIBC_2.0)[7] | writev(GLIBC_2.0)[7] |
| getpriority(GLIBC_2.0)[7] | setlocale(GLIBC_2.0)[7] | wscanf(GLIBC_2.0)[2] |
| getprotobyname(GLIBC_2.0)[4] | setmntent(GLIBC_2.0)[4] |
Table A-17. libc Data Interfaces
| _IO_2_1_stderr_[4] | _sys_errlist[4] | optarg[7] |
| _IO_2_1_stdin_[4] | _sys_siglist[4] | opterr[4] |
| _IO_2_1_stdout_[4] | environ[7] | optind[4] |
| __ctype_b[4] | errno[7] | optopt[4] |
| __ctype_tolower[4] | getdate_err[7] | stderr[7] |
| __ctype_toupper[4] | h_errno[6] | stdin[7] |
| __environ[4] | loc1[7] | stdout[7] |
| _environ[4] | loc2[7] | timezone[7] |
| _nl_msg_cat_cntr[4] | locs[7] |