fix posix headers (sys/, arpa/,..)
authornsz <nsz@port70.net>
Wed, 14 Sep 2011 01:41:47 +0000 (03:41 +0200)
committernsz <nsz@port70.net>
Wed, 14 Sep 2011 01:41:47 +0000 (03:41 +0200)
data/posix2008
data/posix2008.dead
data/posix2008.ok
makeall.sh
tab_posix.html
tab_posix.sh

index e626db7..1e9d313 100644 (file)
@@ -1,7 +1,7 @@
-FD_CLR sys_select.h            pselect, select - synchronous I/O multiplexing  void FD_CLR(int fd, fd_set *fdset);
-FD_ISSET       sys_select.h            pselect, select - synchronous I/O multiplexing  int FD_ISSET(int fd, fd_set *fdset);
-FD_SET sys_select.h            pselect, select - synchronous I/O multiplexing  void FD_SET(int fd, fd_set *fdset);
-FD_ZERO        sys_select.h            pselect, select - synchronous I/O multiplexing  void FD_ZERO(fd_set *fdset);
+FD_CLR sys/select.h            pselect, select - synchronous I/O multiplexing  void FD_CLR(int fd, fd_set *fdset);
+FD_ISSET       sys/select.h            pselect, select - synchronous I/O multiplexing  int FD_ISSET(int fd, fd_set *fdset);
+FD_SET sys/select.h            pselect, select - synchronous I/O multiplexing  void FD_SET(int fd, fd_set *fdset);
+FD_ZERO        sys/select.h            pselect, select - synchronous I/O multiplexing  void FD_ZERO(fd_set *fdset);
 _Exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _Exit(int status);
 _exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _exit(int status);
 _longjmp       setjmp.h        OB XSI  _longjmp, _setjmp - non-local goto      void _longjmp(jmp_buf env, int val);
 _Exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _Exit(int status);
 _exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _exit(int status);
 _longjmp       setjmp.h        OB XSI  _longjmp, _setjmp - non-local goto      void _longjmp(jmp_buf env, int val);
@@ -11,7 +11,7 @@ _toupper      ctype.h OB XSI  _toupper - transliterate lowercase characters to upperca
 a64l   stdlib.h        XSI     a64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string       long a64l(const char *s);
 abort  stdlib.h                abort - generate an abnormal process abort      void abort(void);
 abs    stdlib.h                abs - return an integer absolute value  int abs(int i);
 a64l   stdlib.h        XSI     a64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string       long a64l(const char *s);
 abort  stdlib.h                abort - generate an abnormal process abort      void abort(void);
 abs    stdlib.h                abs - return an integer absolute value  int abs(int i);
-accept sys_socket.h            accept - accept a new connection on a socket    int accept(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
+accept sys/socket.h            accept - accept a new connection on a socket    int accept(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
 access unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int access(const char *path, int amode);
 acos   math.h          acos, acosf, acosl - arc cosine functions       double acos(double x);
 acosf  math.h          acos, acosf, acosl - arc cosine functions       float acosf(float x);
 access unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int access(const char *path, int amode);
 acos   math.h          acos, acosf, acosl - arc cosine functions       double acos(double x);
 acosf  math.h          acos, acosf, acosl - arc cosine functions       float acosf(float x);
@@ -52,7 +52,7 @@ atoi  stdlib.h                atoi - convert a string to an integer   int atoi(const char *str);
 atol   stdlib.h                atol, atoll - convert a string to a long integer        long atol(const char *str);
 atoll  stdlib.h                atol, atoll - convert a string to a long integer        long long atoll(const char *nptr);
 basename       libgen.h        XSI     basename - return the last component of a pathname      char *basename(char *path);
 atol   stdlib.h                atol, atoll - convert a string to a long integer        long atol(const char *str);
 atoll  stdlib.h                atol, atoll - convert a string to a long integer        long long atoll(const char *nptr);
 basename       libgen.h        XSI     basename - return the last component of a pathname      char *basename(char *path);
-bind   sys_socket.h            bind - bind a name to a socket  int bind(int socket, const struct sockaddr *address, socklen_t address_len);
+bind   sys/socket.h            bind - bind a name to a socket  int bind(int socket, const struct sockaddr *address, socklen_t address_len);
 bsearch        stdlib.h                bsearch - binary search a sorted table  void *bsearch(const void *key, const void *base, size_t nel, size_t width, int (*compar)(const void *, const void *));
 btowc  stdio.h wchar.h         btowc - single byte to wide character conversion        wint_t btowc(int c);
 cabs   complex.h               cabs, cabsf, cabsl - return a complex absolute value    double cabs(double complex z);
 bsearch        stdlib.h                bsearch - binary search a sorted table  void *bsearch(const void *key, const void *base, size_t nel, size_t width, int (*compar)(const void *, const void *));
 btowc  stdio.h wchar.h         btowc - single byte to wide character conversion        wint_t btowc(int c);
 cabs   complex.h               cabs, cabsf, cabsl - return a complex absolute value    double cabs(double complex z);
@@ -103,7 +103,7 @@ cfgetospeed termios.h               cfgetospeed - get output baud rate      speed_t cfgetospeed(co
 cfsetispeed    termios.h               cfsetispeed - set input baud rate       int cfsetispeed(struct termios *termios_p, speed_t speed);
 cfsetospeed    termios.h               cfsetospeed - set output baud rate      int cfsetospeed(struct termios *termios_p, speed_t speed);
 chdir  unistd.h                chdir - change working directory        int chdir(const char *path);
 cfsetispeed    termios.h               cfsetispeed - set input baud rate       int cfsetispeed(struct termios *termios_p, speed_t speed);
 cfsetospeed    termios.h               cfsetospeed - set output baud rate      int cfsetospeed(struct termios *termios_p, speed_t speed);
 chdir  unistd.h                chdir - change working directory        int chdir(const char *path);
-chmod  sys_stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int chmod(const char *path, mode_t mode);
+chmod  sys/stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int chmod(const char *path, mode_t mode);
 chown  unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int chown(const char *path, uid_t owner, gid_t group);
 cimag  complex.h               cimag, cimagf, cimagl - complex imaginary functions     double cimag(double complex z);
 cimagf complex.h               cimag, cimagf, cimagl - complex imaginary functions     float cimagf(float complex z);
 chown  unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int chown(const char *path, uid_t owner, gid_t group);
 cimag  complex.h               cimag, cimagf, cimagl - complex imaginary functions     double cimag(double complex z);
 cimagf complex.h               cimag, cimagf, cimagl - complex imaginary functions     float cimagf(float complex z);
@@ -125,7 +125,7 @@ confstr     unistd.h                confstr - get configurable variables    size_t confstr(int name,
 conj   complex.h               conj, conjf, conjl - complex conjugate functions        double complex conj(double complex z);
 conjf  complex.h               conj, conjf, conjl - complex conjugate functions        float complex conjf(float complex z);
 conjl  complex.h               conj, conjf, conjl - complex conjugate functions        long double complex conjl(long double complex z);
 conj   complex.h               conj, conjf, conjl - complex conjugate functions        double complex conj(double complex z);
 conjf  complex.h               conj, conjf, conjl - complex conjugate functions        float complex conjf(float complex z);
 conjl  complex.h               conj, conjf, conjl - complex conjugate functions        long double complex conjl(long double complex z);
-connect        sys_socket.h            connect - connect a socket      int connect(int socket, const struct sockaddr *address, socklen_t address_len);
+connect        sys/socket.h            connect - connect a socket      int connect(int socket, const struct sockaddr *address, socklen_t address_len);
 copysign       math.h          copysign, copysignf, copysignl - number manipulation function   double copysign(double x, double y);
 copysignf      math.h          copysign, copysignf, copysignl - number manipulation function   float copysignf(float x, float y);
 copysignl      math.h          copysign, copysignf, copysignl - number manipulation function   long double copysignl(long double x, long double y);
 copysign       math.h          copysign, copysignf, copysignl - number manipulation function   double copysign(double x, double y);
 copysignf      math.h          copysign, copysignf, copysignl - number manipulation function   float copysignf(float x, float y);
 copysignl      math.h          copysign, copysignf, copysignl - number manipulation function   long double copysignl(long double x, long double y);
@@ -226,8 +226,8 @@ fabsl       math.h          fabs, fabsf, fabsl - absolute value function    long double fabsl(lon
 faccessat      unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int faccessat(int fd, const char *path, int amode, int flag);
 fattach        stropts.h       OB XSR  fattach - attach a STREAMS-based file descriptor to a file in the file system name space (<b>STREAMS</b>)       int fattach(int fildes, const char *path);
 fchdir unistd.h                fchdir - change working directory       int fchdir(int fildes);
 faccessat      unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int faccessat(int fd, const char *path, int amode, int flag);
 fattach        stropts.h       OB XSR  fattach - attach a STREAMS-based file descriptor to a file in the file system name space (<b>STREAMS</b>)       int fattach(int fildes, const char *path);
 fchdir unistd.h                fchdir - change working directory       int fchdir(int fildes);
-fchmod sys_stat.h              fchmod - change mode of a file  int fchmod(int fildes, mode_t mode);
-fchmodat       sys_stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int fchmodat(int fd, const char *path, mode_t mode, int flag);
+fchmod sys/stat.h              fchmod - change mode of a file  int fchmod(int fildes, mode_t mode);
+fchmodat       sys/stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int fchmodat(int fd, const char *path, mode_t mode, int flag);
 fchown unistd.h                fchown - change owner and group of a file       int fchown(int fildes, uid_t owner, gid_t group);
 fchownat       unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag);
 fclose stdio.h         fclose - close a stream int fclose(FILE *stream);
 fchown unistd.h                fchown - change owner and group of a file       int fchown(int fildes, uid_t owner, gid_t group);
 fchownat       unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag);
 fclose stdio.h         fclose - close a stream int fclose(FILE *stream);
@@ -291,7 +291,7 @@ fputwc      stdio.h wchar.h         fputwc - put a wide-character code on a stream  wint_t fp
 fputws stdio.h wchar.h         fputws - put a wide-character string on a stream        int fputws(const wchar_t *restrict ws, FILE *restrict stream);
 fread  stdio.h         fread - binary input    size_t fread(void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 free   stdlib.h                free - free allocated memory    void free(void *ptr);
 fputws stdio.h wchar.h         fputws - put a wide-character string on a stream        int fputws(const wchar_t *restrict ws, FILE *restrict stream);
 fread  stdio.h         fread - binary input    size_t fread(void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 free   stdlib.h                free - free allocated memory    void free(void *ptr);
-freeaddrinfo   sys_socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     void freeaddrinfo(struct addrinfo *ai);
+freeaddrinfo   sys/socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     void freeaddrinfo(struct addrinfo *ai);
 freelocale     locale.h        CX      freelocale - free resources allocated for a locale object       void freelocale(locale_t locobj);
 freopen        stdio.h         freopen - open a stream FILE *freopen(const char *restrict filename, const char *restrict mode, FILE *restrict stream);
 frexp  math.h          frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number    double frexp(double num, int *exp);
 freelocale     locale.h        CX      freelocale - free resources allocated for a locale object       void freelocale(locale_t locobj);
 freopen        stdio.h         freopen - open a stream FILE *freopen(const char *restrict filename, const char *restrict mode, FILE *restrict stream);
 frexp  math.h          frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number    double frexp(double num, int *exp);
@@ -301,24 +301,24 @@ fscanf    stdio.h         fscanf, scanf, sscanf - convert formatted input int fscanf(FILE
 fseek  stdio.h CX      fseek, fseeko - reposition a file-position indicator in a stream        int fseek(FILE *stream, long offset, int whence);
 fseeko stdio.h CX      fseek, fseeko - reposition a file-position indicator in a stream        int fseeko(FILE *stream, off_t offset, int whence);
 fsetpos        stdio.h         fsetpos - set current file position     int fsetpos(FILE *stream, const fpos_t *pos);
 fseek  stdio.h CX      fseek, fseeko - reposition a file-position indicator in a stream        int fseek(FILE *stream, long offset, int whence);
 fseeko stdio.h CX      fseek, fseeko - reposition a file-position indicator in a stream        int fseeko(FILE *stream, off_t offset, int whence);
 fsetpos        stdio.h         fsetpos - set current file position     int fsetpos(FILE *stream, const fpos_t *pos);
-fstat  sys_stat.h              fstat - get file status int fstat(int fildes, struct stat *buf);
-fstatat        sys_stat.h              fstatat, lstat, stat - get file status  int fstatat(int fd, const char *restrict path, struct stat *restrict buf, int flag);
-fstatvfs       sys_statvfs.h           fstatvfs, statvfs - get file system information int fstatvfs(int fildes, struct statvfs *buf);
+fstat  sys/stat.h              fstat - get file status int fstat(int fildes, struct stat *buf);
+fstatat        sys/stat.h              fstatat, lstat, stat - get file status  int fstatat(int fd, const char *restrict path, struct stat *restrict buf, int flag);
+fstatvfs       sys/statvfs.h           fstatvfs, statvfs - get file system information int fstatvfs(int fildes, struct statvfs *buf);
 fsync  unistd.h        FSC     fsync - synchronize changes to a file   int fsync(int fildes);
 ftell  stdio.h CX      ftell, ftello - return a file offset in a stream        long ftell(FILE *stream);
 ftello stdio.h CX      ftell, ftello - return a file offset in a stream        off_t ftello(FILE *stream);
 fsync  unistd.h        FSC     fsync - synchronize changes to a file   int fsync(int fildes);
 ftell  stdio.h CX      ftell, ftello - return a file offset in a stream        long ftell(FILE *stream);
 ftello stdio.h CX      ftell, ftello - return a file offset in a stream        off_t ftello(FILE *stream);
-ftok   sys_ipc.h       XSI     ftok - generate an IPC key      key_t ftok(const char *path, int id);
+ftok   sys/ipc.h       XSI     ftok - generate an IPC key      key_t ftok(const char *path, int id);
 ftruncate      unistd.h                ftruncate - truncate a file to a specified length       int ftruncate(int fildes, off_t length);
 ftrylockfile   stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  int ftrylockfile(FILE *file);
 ftw    ftw.h   OB XSI  ftw - traverse (walk) a file tree       int ftw(const char *path, int (*fn)(const char *, const struct stat *ptr, int flag), int ndirs);
 funlockfile    stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  void funlockfile(FILE *file);
 ftruncate      unistd.h                ftruncate - truncate a file to a specified length       int ftruncate(int fildes, off_t length);
 ftrylockfile   stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  int ftrylockfile(FILE *file);
 ftw    ftw.h   OB XSI  ftw - traverse (walk) a file tree       int ftw(const char *path, int (*fn)(const char *, const struct stat *ptr, int flag), int ndirs);
 funlockfile    stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  void funlockfile(FILE *file);
-futimens       sys_stat.h sys_time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int futimens(int fd, const struct timespec times[2]);
+futimens       sys/stat.h sys/time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int futimens(int fd, const struct timespec times[2]);
 fwide  stdio.h wchar.h         fwide - set stream orientation  int fwide(FILE *stream, int mode);
 fwprintf       stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int fwprintf(FILE *restrict stream, const wchar_t *restrict format, ...);
 fwrite stdio.h         fwrite - binary output  size_t fwrite(const void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 fwscanf        stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int fwscanf(FILE *restrict stream, const wchar_t *restrict format, ...);
 gai_strerror   netdb.h         gai_strerror - address and name information error description   const char *gai_strerror(int ecode);
 fwide  stdio.h wchar.h         fwide - set stream orientation  int fwide(FILE *stream, int mode);
 fwprintf       stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int fwprintf(FILE *restrict stream, const wchar_t *restrict format, ...);
 fwrite stdio.h         fwrite - binary output  size_t fwrite(const void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 fwscanf        stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int fwscanf(FILE *restrict stream, const wchar_t *restrict format, ...);
 gai_strerror   netdb.h         gai_strerror - address and name information error description   const char *gai_strerror(int ecode);
-getaddrinfo    sys_socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     int getaddrinfo(const char *restrict nodename, const char *restrict servname, const struct addrinfo *restrict hints, struct addrinfo **restrict res);
+getaddrinfo    sys/socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     int getaddrinfo(const char *restrict nodename, const char *restrict servname, const struct addrinfo *restrict hints, struct addrinfo **restrict res);
 getc   stdio.h         getc - get a byte from a stream int getc(FILE *stream);
 getc_unlocked  stdio.h CX      getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking   int getc_unlocked(FILE *stream);
 getchar        stdio.h         getchar - get a byte from a .I stdin stream     int getchar(void);
 getc   stdio.h         getc - get a byte from a stream int getc(FILE *stream);
 getc_unlocked  stdio.h CX      getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking   int getc_unlocked(FILE *stream);
 getchar        stdio.h         getchar - get a byte from a .I stdin stream     int getchar(void);
@@ -340,23 +340,23 @@ getgroups unistd.h                getgroups - get supplementary group IDs int getgroups(int gi
 gethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    struct hostent *gethostent(void);
 gethostid      unistd.h        XSI     gethostid - get an identifier for the current host      long gethostid(void);
 gethostname    unistd.h                gethostname - get name of current host  int gethostname(char *name, size_t namelen);
 gethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    struct hostent *gethostent(void);
 gethostid      unistd.h        XSI     gethostid - get an identifier for the current host      long gethostid(void);
 gethostname    unistd.h                gethostname - get name of current host  int gethostname(char *name, size_t namelen);
-getitimer      sys_time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int getitimer(int which, struct itimerval *value);
+getitimer      sys/time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int getitimer(int which, struct itimerval *value);
 getline        stdio.h CX      getdelim, getline - read a delimited record from .I stream      ssize_t getline(char **restrict lineptr, size_t *restrict n, FILE *restrict stream);
 getlogin       unistd.h                getlogin, getlogin_r - get login name   char *getlogin(void);
 getlogin_r     unistd.h                getlogin, getlogin_r - get login name   int getlogin_r(char *name, size_t namesize);
 getmsg stropts.h       OB XSR  getmsg, getpmsg - receive next message from a STREAMS file (<b>STREAMS</b>)     int getmsg(int fildes, struct strbuf *restrict ctlptr, struct strbuf *restrict dataptr, int *restrict flagsp);
 getline        stdio.h CX      getdelim, getline - read a delimited record from .I stream      ssize_t getline(char **restrict lineptr, size_t *restrict n, FILE *restrict stream);
 getlogin       unistd.h                getlogin, getlogin_r - get login name   char *getlogin(void);
 getlogin_r     unistd.h                getlogin, getlogin_r - get login name   int getlogin_r(char *name, size_t namesize);
 getmsg stropts.h       OB XSR  getmsg, getpmsg - receive next message from a STREAMS file (<b>STREAMS</b>)     int getmsg(int fildes, struct strbuf *restrict ctlptr, struct strbuf *restrict dataptr, int *restrict flagsp);
-getnameinfo    sys_socket.h netdb.h            getnameinfo - get name information      int getnameinfo(const struct sockaddr *restrict sa, socklen_t salen, char *restrict node, socklen_t nodelen, char *restrict service, socklen_t servicelen, int flags);
+getnameinfo    sys/socket.h netdb.h            getnameinfo - get name information      int getnameinfo(const struct sockaddr *restrict sa, socklen_t salen, char *restrict node, socklen_t nodelen, char *restrict service, socklen_t servicelen, int flags);
 getnetbyaddr   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyaddr(uint32_t net, int type);
 getnetbyname   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyname(const char *name);
 getnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetent(void);
 getopt unistd.h                getopt, optarg, opterr, optind, optopt - command option parsing int getopt(int argc, char * const argv[], const char *optstring);
 getnetbyaddr   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyaddr(uint32_t net, int type);
 getnetbyname   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyname(const char *name);
 getnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetent(void);
 getopt unistd.h                getopt, optarg, opterr, optind, optopt - command option parsing int getopt(int argc, char * const argv[], const char *optstring);
-getpeername    sys_socket.h            getpeername - get the name of the peer socket   int getpeername(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
+getpeername    sys/socket.h            getpeername - get the name of the peer socket   int getpeername(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
 getpgid        unistd.h                getpgid - get the process group ID for a process        pid_t getpgid(pid_t pid);
 getpgrp        unistd.h                getpgrp - get the process group ID of the calling process       pid_t getpgrp(void);
 getpid unistd.h                getpid - get the process ID     pid_t getpid(void);
 getpmsg        stropts.h       OB XSR  getmsg, getpmsg - receive next message from a STREAMS file (<b>STREAMS</b>)     int getpmsg(int fildes, struct strbuf *restrict ctlptr, struct strbuf *restrict dataptr, int *restrict bandp, int *restrict flagsp);
 getppid        unistd.h                getppid - get the parent process ID     pid_t getppid(void);
 getpgid        unistd.h                getpgid - get the process group ID for a process        pid_t getpgid(pid_t pid);
 getpgrp        unistd.h                getpgrp - get the process group ID of the calling process       pid_t getpgrp(void);
 getpid unistd.h                getpid - get the process ID     pid_t getpid(void);
 getpmsg        stropts.h       OB XSR  getmsg, getpmsg - receive next message from a STREAMS file (<b>STREAMS</b>)     int getpmsg(int fildes, struct strbuf *restrict ctlptr, struct strbuf *restrict dataptr, int *restrict bandp, int *restrict flagsp);
 getppid        unistd.h                getppid - get the parent process ID     pid_t getppid(void);
-getpriority    sys_resource.h  XSI     getpriority, setpriority - get and set the nice value   int getpriority(int which, id_t who);
+getpriority    sys/resource.h  XSI     getpriority, setpriority - get and set the nice value   int getpriority(int which, id_t who);
 getprotobyname netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobyname(const char *name);
 getprotobynumber       netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobynumber(int proto);
 getprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotoent(void);
 getprotobyname netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobyname(const char *name);
 getprotobynumber       netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobynumber(int proto);
 getprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotoent(void);
@@ -365,17 +365,17 @@ getpwnam  pwd.h           getpwnam, getpwnam_r - search user database for a name  struct pa
 getpwnam_r     pwd.h           getpwnam, getpwnam_r - search user database for a name  int getpwnam_r(const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
 getpwuid       pwd.h           getpwuid, getpwuid_r - search user database for a user ID       struct passwd *getpwuid(uid_t uid);
 getpwuid_r     pwd.h           getpwuid, getpwuid_r - search user database for a user ID       int getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
 getpwnam_r     pwd.h           getpwnam, getpwnam_r - search user database for a name  int getpwnam_r(const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
 getpwuid       pwd.h           getpwuid, getpwuid_r - search user database for a user ID       struct passwd *getpwuid(uid_t uid);
 getpwuid_r     pwd.h           getpwuid, getpwuid_r - search user database for a user ID       int getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
-getrlimit      sys_resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int getrlimit(int resource, struct rlimit *rlp);
-getrusage      sys_resource.h  XSI     getrusage - get information about resource utilization  int getrusage(int who, struct rusage *r_usage);
+getrlimit      sys/resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int getrlimit(int resource, struct rlimit *rlp);
+getrusage      sys/resource.h  XSI     getrusage - get information about resource utilization  int getrusage(int who, struct rusage *r_usage);
 gets   stdio.h OB      gets - get a string from a .I stdin stream      char *gets(char *s);
 getservbyname  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyname(const char *name, const char *proto);
 getservbyport  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyport(int port, const char *proto);
 getservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservent(void);
 getsid unistd.h                getsid - get the process group ID of a session leader   pid_t getsid(pid_t pid);
 gets   stdio.h OB      gets - get a string from a .I stdin stream      char *gets(char *s);
 getservbyname  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyname(const char *name, const char *proto);
 getservbyport  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyport(int port, const char *proto);
 getservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservent(void);
 getsid unistd.h                getsid - get the process group ID of a session leader   pid_t getsid(pid_t pid);
-getsockname    sys_socket.h            getsockname - get the socket name       int getsockname(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
-getsockopt     sys_socket.h            getsockopt - get the socket options     int getsockopt(int socket, int level, int option_name, void *restrict option_value, socklen_t *restrict option_len);
+getsockname    sys/socket.h            getsockname - get the socket name       int getsockname(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
+getsockopt     sys/socket.h            getsockopt - get the socket options     int getsockopt(int socket, int level, int option_name, void *restrict option_value, socklen_t *restrict option_len);
 getsubopt      stdlib.h                getsubopt - parse suboption arguments from a string     int getsubopt(char **optionp, char * const *keylistp, char **valuep);
 getsubopt      stdlib.h                getsubopt - parse suboption arguments from a string     int getsubopt(char **optionp, char * const *keylistp, char **valuep);
-gettimeofday   sys_time.h      OB XSI  gettimeofday - get the date and time    int gettimeofday(struct timeval *restrict tp, void *restrict tzp);
+gettimeofday   sys/time.h      OB XSI  gettimeofday - get the date and time    int gettimeofday(struct timeval *restrict tp, void *restrict tzp);
 getuid unistd.h                getuid - get a real user ID     uid_t getuid(void);
 getutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxent(void);
 getutxid       utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxid(const struct utmpx *id);
 getuid unistd.h                getuid - get a real user ID     uid_t getuid(void);
 getutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxent(void);
 getutxid       utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxid(const struct utmpx *id);
@@ -390,27 +390,27 @@ grantpt   stdlib.h        XSI     grantpt - grant access to the slave pseudo-terminal device
 hcreate        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   int hcreate(size_t nel);
 hdestroy       search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   void hdestroy(void);
 hsearch        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   ENTRY *hsearch(ENTRY item, ACTION action);
 hcreate        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   int hcreate(size_t nel);
 hdestroy       search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   void hdestroy(void);
 hsearch        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   ENTRY *hsearch(ENTRY item, ACTION action);
-htonl  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t htonl(uint32_t hostlong);
-htons  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t htons(uint16_t hostshort);
+htonl  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t htonl(uint32_t hostlong);
+htons  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t htons(uint16_t hostshort);
 hypot  math.h          hypot, hypotf, hypotl - Euclidean distance function     double hypot(double x, double y);
 hypotf math.h          hypot, hypotf, hypotl - Euclidean distance function     float hypotf(float x, float y);
 hypotl math.h          hypot, hypotf, hypotl - Euclidean distance function     long double hypotl(long double x, long double y);
 iconv  iconv.h         iconv - codeset conversion function     size_t iconv(iconv_t cd, char **restrict inbuf, size_t *restrict inbytesleft, char **restrict outbuf, size_t *restrict outbytesleft);
 iconv_close    iconv.h         iconv_close - codeset conversion deallocation function  int iconv_close(iconv_t cd);
 iconv_open     iconv.h         iconv_open - codeset conversion allocation function     iconv_t iconv_open(const char *tocode, const char *fromcode);
 hypot  math.h          hypot, hypotf, hypotl - Euclidean distance function     double hypot(double x, double y);
 hypotf math.h          hypot, hypotf, hypotl - Euclidean distance function     float hypotf(float x, float y);
 hypotl math.h          hypot, hypotf, hypotl - Euclidean distance function     long double hypotl(long double x, long double y);
 iconv  iconv.h         iconv - codeset conversion function     size_t iconv(iconv_t cd, char **restrict inbuf, size_t *restrict inbytesleft, char **restrict outbuf, size_t *restrict outbytesleft);
 iconv_close    iconv.h         iconv_close - codeset conversion deallocation function  int iconv_close(iconv_t cd);
 iconv_open     iconv.h         iconv_open - codeset conversion allocation function     iconv_t iconv_open(const char *tocode, const char *fromcode);
-if_freenameindex       net_if.h                if_freenameindex - free memory allocated by if_nameindex        void if_freenameindex(struct if_nameindex *ptr);
-if_indextoname net_if.h                if_indextoname - map a network interface index to its corresponding name        char *if_indextoname(unsigned ifindex, char *ifname);
-if_nameindex   net_if.h                if_nameindex - return all network interface names and indexes   struct if_nameindex *if_nameindex(void);
-if_nametoindex net_if.h                if_nametoindex - map a network interface name to its corresponding index        unsigned if_nametoindex(const char *ifname);
+if_freenameindex       net/if.h                if_freenameindex - free memory allocated by if_nameindex        void if_freenameindex(struct if_nameindex *ptr);
+if_indextoname net/if.h                if_indextoname - map a network interface index to its corresponding name        char *if_indextoname(unsigned ifindex, char *ifname);
+if_nameindex   net/if.h                if_nameindex - return all network interface names and indexes   struct if_nameindex *if_nameindex(void);
+if_nametoindex net/if.h                if_nametoindex - map a network interface name to its corresponding index        unsigned if_nametoindex(const char *ifname);
 ilogb  math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogb(double x);
 ilogbf math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbf(float x);
 ilogbl math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbl(long double x);
 imaxabs        inttypes.h              imaxabs - return absolute value intmax_t imaxabs(intmax_t j);
 imaxdiv        inttypes.h              imaxdiv - return quotient and remainder imaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);
 ilogb  math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogb(double x);
 ilogbf math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbf(float x);
 ilogbl math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbl(long double x);
 imaxabs        inttypes.h              imaxabs - return absolute value intmax_t imaxabs(intmax_t j);
 imaxdiv        inttypes.h              imaxdiv - return quotient and remainder imaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);
-inet_addr      arpa_inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        in_addr_t inet_addr(const char *cp);
-inet_ntoa      arpa_inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        char *inet_ntoa(struct in_addr in);
-inet_ntop      arpa_inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     const char *inet_ntop(int af, const void *restrict src, char *restrict dst, socklen_t size);
-inet_pton      arpa_inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     int inet_pton(int af, const char *restrict src, void *restrict dst);
+inet_addr      arpa/inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        in_addr_t inet_addr(const char *cp);
+inet_ntoa      arpa/inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        char *inet_ntoa(struct in_addr in);
+inet_ntop      arpa/inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     const char *inet_ntop(int af, const void *restrict src, char *restrict dst, socklen_t size);
+inet_pton      arpa/inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     int inet_pton(int af, const char *restrict src, void *restrict dst);
 initstate      stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *initstate(unsigned seed, char *state, size_t size);
 insque search.h        XSI     insque, remque - insert or remove an element in a queue void insque(void *element, void *pred);
 ioctl  stropts.h       OB XSR  ioctl - control a STREAMS device (<b>STREAMS</b>)       int ioctl(int fildes, int request, ... /* arg */);
 initstate      stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *initstate(unsigned seed, char *state, size_t size);
 insque search.h        XSI     insque, remque - insert or remove an element in a queue void insque(void *element, void *pred);
 ioctl  stropts.h       OB XSR  ioctl - control a STREAMS device (<b>STREAMS</b>)       int ioctl(int fildes, int request, ... /* arg */);
@@ -498,7 +498,7 @@ lgammal     math.h  XSI     lgamma, lgammaf, lgammal, signgam - log gamma function  long d
 link   unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int link(const char *path1, const char *path2);
 linkat unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int linkat(int fd1, const char *path1, int fd2, const char *path2, int flag);
 lio_listio     aio.h           lio_listio - list directed I/O  int lio_listio(int mode, struct aiocb *restrict const list[restrict], int nent, struct sigevent *restrict sig);
 link   unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int link(const char *path1, const char *path2);
 linkat unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int linkat(int fd1, const char *path1, int fd2, const char *path2, int flag);
 lio_listio     aio.h           lio_listio - list directed I/O  int lio_listio(int mode, struct aiocb *restrict const list[restrict], int nent, struct sigevent *restrict sig);
-listen sys_socket.h            listen - listen for socket connections and limit the queue of incoming connections      int listen(int socket, int backlog);
+listen sys/socket.h            listen - listen for socket connections and limit the queue of incoming connections      int listen(int socket, int backlog);
 llabs  stdlib.h                labs, llabs - return a long integer absolute value      long long llabs(long long i);
 lldiv  stdlib.h                ldiv, lldiv - compute quotient and remainder of a long division lldiv_t lldiv(long long numer, long long denom);
 llrint math.h          llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction  long long llrint(double x);
 llabs  stdlib.h                labs, llabs - return a long integer absolute value      long long llabs(long long i);
 lldiv  stdlib.h                ldiv, lldiv - compute quotient and remainder of a long division lldiv_t lldiv(long long numer, long long denom);
 llrint math.h          llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction  long long llrint(double x);
@@ -536,7 +536,7 @@ lroundf     math.h          lround, lroundf, lroundl - round to nearest integer value       long l
 lroundl        math.h          lround, lroundf, lroundl - round to nearest integer value       long lroundl(long double x);
 lsearch        search.h        XSI     lsearch, lfind - linear search and update       void *lsearch(const void *key, void *base, size_t *nelp, size_t width, int (*compar)(const void *, const void *));
 lseek  unistd.h                lseek - move the read/write file offset off_t lseek(int fildes, off_t offset, int whence);
 lroundl        math.h          lround, lroundf, lroundl - round to nearest integer value       long lroundl(long double x);
 lsearch        search.h        XSI     lsearch, lfind - linear search and update       void *lsearch(const void *key, void *base, size_t *nelp, size_t width, int (*compar)(const void *, const void *));
 lseek  unistd.h                lseek - move the read/write file offset off_t lseek(int fildes, off_t offset, int whence);
-lstat  sys_stat.h              fstatat, lstat, stat - get file status  int lstat(const char *restrict path, struct stat *restrict buf);
+lstat  sys/stat.h              fstatat, lstat, stat - get file status  int lstat(const char *restrict path, struct stat *restrict buf);
 malloc stdlib.h                malloc - a memory allocator     void *malloc(size_t size);
 mblen  stdlib.h                mblen - get number of bytes in a character      int mblen(const char *s, size_t n);
 mbrlen wchar.h         mbrlen - get number of bytes in a character (restartable)       size_t mbrlen(const char *restrict s, size_t n, mbstate_t *restrict ps);
 malloc stdlib.h                malloc - a memory allocator     void *malloc(size_t size);
 mblen  stdlib.h                mblen - get number of bytes in a character      int mblen(const char *s, size_t n);
 mbrlen wchar.h         mbrlen - get number of bytes in a character (restartable)       size_t mbrlen(const char *restrict s, size_t n, mbstate_t *restrict ps);
@@ -552,22 +552,22 @@ memcmp    string.h                memcmp - compare bytes in memory        int memcmp(const void *s1, con
 memcpy string.h                memcpy - copy bytes in memory   void *memcpy(void *restrict s1, const void *restrict s2, size_t n);
 memmove        string.h                memmove - copy bytes in memory with overlapping areas   void *memmove(void *s1, const void *s2, size_t n);
 memset string.h                memset - set bytes in memory    void *memset(void *s, int c, size_t n);
 memcpy string.h                memcpy - copy bytes in memory   void *memcpy(void *restrict s1, const void *restrict s2, size_t n);
 memmove        string.h                memmove - copy bytes in memory with overlapping areas   void *memmove(void *s1, const void *s2, size_t n);
 memset string.h                memset - set bytes in memory    void *memset(void *s, int c, size_t n);
-mkdir  sys_stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdir(const char *path, mode_t mode);
-mkdirat        sys_stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdirat(int fd, const char *path, mode_t mode);
+mkdir  sys/stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdir(const char *path, mode_t mode);
+mkdirat        sys/stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdirat(int fd, const char *path, mode_t mode);
 mkdtemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    char *mkdtemp(char *template);
 mkdtemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    char *mkdtemp(char *template);
-mkfifo sys_stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifo(const char *path, mode_t mode);
-mkfifoat       sys_stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifoat(int fd, const char *path, mode_t mode);
-mknod  sys_stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknod(const char *path, mode_t mode, dev_t dev);
-mknodat        sys_stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknodat(int fd, const char *path, mode_t mode, dev_t dev);
+mkfifo sys/stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifo(const char *path, mode_t mode);
+mkfifoat       sys/stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifoat(int fd, const char *path, mode_t mode);
+mknod  sys/stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknod(const char *path, mode_t mode, dev_t dev);
+mknodat        sys/stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknodat(int fd, const char *path, mode_t mode, dev_t dev);
 mkstemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    int mkstemp(char *template);
 mktime time.h          mktime - convert broken-down time into time since the Epoch     time_t mktime(struct tm *timeptr);
 mkstemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    int mkstemp(char *template);
 mktime time.h          mktime - convert broken-down time into time since the Epoch     time_t mktime(struct tm *timeptr);
-mlock  sys_mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int mlock(const void *addr, size_t len);
-mlockall       sys_mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int mlockall(int flags);
-mmap   sys_mman.h              mmap - map pages of memory      void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off);
+mlock  sys/mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int mlock(const void *addr, size_t len);
+mlockall       sys/mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int mlockall(int flags);
+mmap   sys/mman.h              mmap - map pages of memory      void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off);
 modf   math.h          modf, modff, modfl - decompose a floating-point number  double modf(double x, double *iptr);
 modff  math.h          modf, modff, modfl - decompose a floating-point number  float modff(float value, float *iptr);
 modfl  math.h          modf, modff, modfl - decompose a floating-point number  long double modfl(long double value, long double *iptr);
 modf   math.h          modf, modff, modfl - decompose a floating-point number  double modf(double x, double *iptr);
 modff  math.h          modf, modff, modfl - decompose a floating-point number  float modff(float value, float *iptr);
 modfl  math.h          modf, modff, modfl - decompose a floating-point number  long double modfl(long double value, long double *iptr);
-mprotect       sys_mman.h              mprotect - set protection of memory mapping     int mprotect(void *addr, size_t len, int prot);
+mprotect       sys/mman.h              mprotect - set protection of memory mapping     int mprotect(void *addr, size_t len, int prot);
 mq_close       mqueue.h        MSG     mq_close - close a message queue (<b>REALTIME</b>)      int mq_close(mqd_t mqdes);
 mq_getattr     mqueue.h        MSG     mq_getattr - get message queue attributes (<b>REALTIME</b>)     int mq_getattr(mqd_t mqdes, struct mq_attr *mqstat);
 mq_notify      mqueue.h        MSG     mq_notify - notify process that a message is available (<b>REALTIME</b>)        int mq_notify(mqd_t mqdes, const struct sigevent *notification);
 mq_close       mqueue.h        MSG     mq_close - close a message queue (<b>REALTIME</b>)      int mq_close(mqd_t mqdes);
 mq_getattr     mqueue.h        MSG     mq_getattr - get message queue attributes (<b>REALTIME</b>)     int mq_getattr(mqd_t mqdes, struct mq_attr *mqstat);
 mq_notify      mqueue.h        MSG     mq_notify - notify process that a message is available (<b>REALTIME</b>)        int mq_notify(mqd_t mqdes, const struct sigevent *notification);
@@ -579,14 +579,14 @@ mq_timedreceive   mqueue.h mqueue.h time.h        MSG     mq_receive, mq_timedreceive - recei
 mq_timedsend   mqueue.h mqueue.h time.h        MSG     mq_send, mq_timedsend - send a message to a message queue (<b>REALTIME</b>)     int mq_timedsend(mqd_t mqdes, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abstime);
 mq_unlink      mqueue.h        MSG     mq_unlink - remove a message queue (<b>REALTIME</b>)    int mq_unlink(const char *name);
 mrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long mrand48(void);
 mq_timedsend   mqueue.h mqueue.h time.h        MSG     mq_send, mq_timedsend - send a message to a message queue (<b>REALTIME</b>)     int mq_timedsend(mqd_t mqdes, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abstime);
 mq_unlink      mqueue.h        MSG     mq_unlink - remove a message queue (<b>REALTIME</b>)    int mq_unlink(const char *name);
 mrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long mrand48(void);
-msgctl sys_msg.h       XSI     msgctl - XSI message control operations int msgctl(int msqid, int cmd, struct msqid_ds *buf);
-msgget sys_msg.h       XSI     msgget - get the XSI message queue identifier   int msgget(key_t key, int msgflg);
-msgrcv sys_msg.h       XSI     msgrcv - XSI message receive operation  ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
-msgsnd sys_msg.h       XSI     msgsnd - XSI message send operation     int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
-msync  sys_mman.h      XSI     msync - synchronize memory with physical storage        int msync(void *addr, size_t len, int flags);
-munlock        sys_mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int munlock(const void *addr, size_t len);
-munlockall     sys_mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int munlockall(void);
-munmap sys_mman.h              munmap - unmap pages of memory  int munmap(void *addr, size_t len);
+msgctl sys/msg.h       XSI     msgctl - XSI message control operations int msgctl(int msqid, int cmd, struct msqid_ds *buf);
+msgget sys/msg.h       XSI     msgget - get the XSI message queue identifier   int msgget(key_t key, int msgflg);
+msgrcv sys/msg.h       XSI     msgrcv - XSI message receive operation  ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
+msgsnd sys/msg.h       XSI     msgsnd - XSI message send operation     int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
+msync  sys/mman.h      XSI     msync - synchronize memory with physical storage        int msync(void *addr, size_t len, int flags);
+munlock        sys/mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int munlock(const void *addr, size_t len);
+munlockall     sys/mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int munlockall(void);
+munmap sys/mman.h              munmap - unmap pages of memory  int munmap(void *addr, size_t len);
 nan    math.h          nan, nanf, nanl - return quiet NaN      double nan(const char *tagp);
 nanf   math.h          nan, nanf, nanl - return quiet NaN      float nanf(const char *tagp);
 nanl   math.h          nan, nanf, nanl - return quiet NaN      long double nanl(const char *tagp);
 nan    math.h          nan, nanf, nanl - return quiet NaN      double nan(const char *tagp);
 nanf   math.h          nan, nanf, nanl - return quiet NaN      float nanf(const char *tagp);
 nanl   math.h          nan, nanf, nanl - return quiet NaN      long double nanl(const char *tagp);
@@ -606,8 +606,8 @@ nice        unistd.h        XSI     nice - change the nice value of a process       int nice(int incr);
 nl_langinfo    langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo(nl_item item);
 nl_langinfo_l  langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo_l(nl_item item, locale_t locale);
 nrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long nrand48(unsigned short xsubi[3]);
 nl_langinfo    langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo(nl_item item);
 nl_langinfo_l  langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo_l(nl_item item, locale_t locale);
 nrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long nrand48(unsigned short xsubi[3]);
-ntohl  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t ntohl(uint32_t netlong);
-ntohs  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t ntohs(uint16_t netshort);
+ntohl  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t ntohl(uint32_t netlong);
+ntohs  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t ntohs(uint16_t netshort);
 open   sys/stat.h fcntl.h      OH      open, openat - open file relative to directory file descriptor  int open(const char *path, int oflag, ...);
 open_memstream stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_memstream(char **bufp, size_t *sizep);
 open_wmemstream        stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_wmemstream(wchar_t **bufp, size_t *sizep);
 open   sys/stat.h fcntl.h      OH      open, openat - open file relative to directory file descriptor  int open(const char *path, int oflag, ...);
 open_memstream stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_memstream(char **bufp, size_t *sizep);
 open_wmemstream        stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_wmemstream(wchar_t **bufp, size_t *sizep);
@@ -627,8 +627,8 @@ poll        poll.h          poll - input/output multiplexing        int poll(struct pollfd fds[], nfds
 popen  stdio.h CX      popen - initiate pipe streams to or from a process      FILE *popen(const char *command, const char *mode);
 posix_fadvise  fcntl.h ADV     posix_fadvise - file advisory information (<b>ADVANCED REALTIME</b>)    int posix_fadvise(int fd, off_t offset, off_t len, int advice);
 posix_fallocate        fcntl.h ADV     posix_fallocate - file space control (<b>ADVANCED REALTIME</b>) int posix_fallocate(int fd, off_t offset, off_t len);
 popen  stdio.h CX      popen - initiate pipe streams to or from a process      FILE *popen(const char *command, const char *mode);
 posix_fadvise  fcntl.h ADV     posix_fadvise - file advisory information (<b>ADVANCED REALTIME</b>)    int posix_fadvise(int fd, off_t offset, off_t len, int advice);
 posix_fallocate        fcntl.h ADV     posix_fallocate - file space control (<b>ADVANCED REALTIME</b>) int posix_fallocate(int fd, off_t offset, off_t len);
-posix_madvise  sys_mman.h      ADV     posix_madvise - memory advisory information and alignment control (<b>ADVANCED REALTIME</b>)    int posix_madvise(void *addr, size_t len, int advice);
-posix_mem_offset       sys_mman.h      TYM     posix_mem_offset - find offset and length of a mapped typed memory block (<b>ADVANCED REALTIME</b>)     int posix_mem_offset(const void *restrict addr, size_t len, off_t *restrict off, size_t *restrict contig_len, int *restrict fildes);
+posix_madvise  sys/mman.h      ADV     posix_madvise - memory advisory information and alignment control (<b>ADVANCED REALTIME</b>)    int posix_madvise(void *addr, size_t len, int advice);
+posix_mem_offset       sys/mman.h      TYM     posix_mem_offset - find offset and length of a mapped typed memory block (<b>ADVANCED REALTIME</b>)     int posix_mem_offset(const void *restrict addr, size_t len, off_t *restrict off, size_t *restrict contig_len, int *restrict fildes);
 posix_memalign stdlib.h        ADV     posix_memalign - aligned memory allocation (<b>ADVANCED REALTIME</b>)   int posix_memalign(void **memptr, size_t alignment, size_t size);
 posix_openpt   stdlib.h fcntl.h        XSI     posix_openpt - open a pseudo-terminal device    int posix_openpt(int oflag);
 posix_spawn    spawn.h SPN     posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)  int posix_spawn(pid_t *restrict pid, const char *restrict path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
 posix_memalign stdlib.h        ADV     posix_memalign - aligned memory allocation (<b>ADVANCED REALTIME</b>)   int posix_memalign(void **memptr, size_t alignment, size_t size);
 posix_openpt   stdlib.h fcntl.h        XSI     posix_openpt - open a pseudo-terminal device    int posix_openpt(int oflag);
 posix_spawn    spawn.h SPN     posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)  int posix_spawn(pid_t *restrict pid, const char *restrict path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
@@ -658,29 +658,29 @@ posix_trace_attr_getcreatetime    time.h trace.h trace.h  OB TRC  posix_trace_attr_ge
 posix_trace_attr_getgenversion time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getgenversion(const trace_attr_t *attr, char *genversion);
 posix_trace_attr_getinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getinherited(const trace_attr_t *restrict attr, int *restrict inheritancepolicy);
 posix_trace_attr_getlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getlogfullpolicy(const trace_attr_t *restrict attr, int *restrict logpolicy);
 posix_trace_attr_getgenversion time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getgenversion(const trace_attr_t *attr, char *genversion);
 posix_trace_attr_getinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getinherited(const trace_attr_t *restrict attr, int *restrict inheritancepolicy);
 posix_trace_attr_getlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getlogfullpolicy(const trace_attr_t *restrict attr, int *restrict logpolicy);
-posix_trace_attr_getlogsize    sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getlogsize(const trace_attr_t *restrict attr, size_t *restrict logsize);
-posix_trace_attr_getmaxdatasize        sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxdatasize(const trace_attr_t *restrict attr, size_t *restrict maxdatasize);
-posix_trace_attr_getmaxsystemeventsize sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxsystemeventsize( const trace_attr_t *restrict attr, size_t *restrict eventsize);
-posix_trace_attr_getmaxusereventsize   sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxusereventsize( const trace_attr_t *restrict attr, size_t data_len, size_t *restrict eventsize);
+posix_trace_attr_getlogsize    sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getlogsize(const trace_attr_t *restrict attr, size_t *restrict logsize);
+posix_trace_attr_getmaxdatasize        sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxdatasize(const trace_attr_t *restrict attr, size_t *restrict maxdatasize);
+posix_trace_attr_getmaxsystemeventsize sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxsystemeventsize( const trace_attr_t *restrict attr, size_t *restrict eventsize);
+posix_trace_attr_getmaxusereventsize   sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxusereventsize( const trace_attr_t *restrict attr, size_t data_len, size_t *restrict eventsize);
 posix_trace_attr_getname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getname(const trace_attr_t *attr, char *tracename);
 posix_trace_attr_getstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getstreamfullpolicy(const trace_attr_t *restrict attr, int *restrict streampolicy);
 posix_trace_attr_getname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getname(const trace_attr_t *attr, char *tracename);
 posix_trace_attr_getstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getstreamfullpolicy(const trace_attr_t *restrict attr, int *restrict streampolicy);
-posix_trace_attr_getstreamsize sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getstreamsize(const trace_attr_t *restrict attr, size_t *restrict streamsize);
+posix_trace_attr_getstreamsize sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getstreamsize(const trace_attr_t *restrict attr, size_t *restrict streamsize);
 posix_trace_attr_init  trace.h OB TRC  posix_trace_attr_destroy, posix_trace_attr_init - destroy and initialize the trace stream attributes object (<b>TRACING</b>)    int posix_trace_attr_init(trace_attr_t *attr);
 posix_trace_attr_setinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setinherited(trace_attr_t *attr, int inheritancepolicy);
 posix_trace_attr_setlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setlogfullpolicy(trace_attr_t *attr, int logpolicy);
 posix_trace_attr_init  trace.h OB TRC  posix_trace_attr_destroy, posix_trace_attr_init - destroy and initialize the trace stream attributes object (<b>TRACING</b>)    int posix_trace_attr_init(trace_attr_t *attr);
 posix_trace_attr_setinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setinherited(trace_attr_t *attr, int inheritancepolicy);
 posix_trace_attr_setlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setlogfullpolicy(trace_attr_t *attr, int logpolicy);
-posix_trace_attr_setlogsize    sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setlogsize(trace_attr_t *attr, size_t logsize);
-posix_trace_attr_setmaxdatasize        sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setmaxdatasize(trace_attr_t *attr, size_t maxdatasize);
+posix_trace_attr_setlogsize    sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setlogsize(trace_attr_t *attr, size_t logsize);
+posix_trace_attr_setmaxdatasize        sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setmaxdatasize(trace_attr_t *attr, size_t maxdatasize);
 posix_trace_attr_setname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_setname(trace_attr_t *attr, const char *tracename);
 posix_trace_attr_setstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setstreamfullpolicy(trace_attr_t *attr, int streampolicy);
 posix_trace_attr_setname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_setname(trace_attr_t *attr, const char *tracename);
 posix_trace_attr_setstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setstreamfullpolicy(trace_attr_t *attr, int streampolicy);
-posix_trace_attr_setstreamsize sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setstreamsize(trace_attr_t *attr, size_t streamsize);
-posix_trace_clear      sys_types.h trace.h     OB TRC  posix_trace_clear - clear trace stream and trace log (<b>TRACING</b>)   int posix_trace_clear(trace_id_t trid);
+posix_trace_attr_setstreamsize sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setstreamsize(trace_attr_t *attr, size_t streamsize);
+posix_trace_clear      sys/types.h trace.h     OB TRC  posix_trace_clear - clear trace stream and trace log (<b>TRACING</b>)   int posix_trace_clear(trace_id_t trid);
 posix_trace_close      trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_close(trace_id_t trid);
 posix_trace_close      trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_close(trace_id_t trid);
-posix_trace_create     sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create(pid_t pid, const trace_attr_t *restrict attr, trace_id_t *restrict trid);
-posix_trace_create_withlog     sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create_withlog(pid_t pid, const trace_attr_t *restrict attr, int file_desc, trace_id_t *restrict trid);
-posix_trace_event      sys_types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       void posix_trace_event(trace_event_id_t event_id, const void *restrict data_ptr, size_t data_len);
+posix_trace_create     sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create(pid_t pid, const trace_attr_t *restrict attr, trace_id_t *restrict trid);
+posix_trace_create_withlog     sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create_withlog(pid_t pid, const trace_attr_t *restrict attr, int file_desc, trace_id_t *restrict trid);
+posix_trace_event      sys/types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       void posix_trace_event(trace_event_id_t event_id, const void *restrict data_ptr, size_t data_len);
 posix_trace_eventid_equal      trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_equal(trace_id_t trid, trace_event_id_t event1, trace_event_id_t event2);
 posix_trace_eventid_get_name   trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_get_name(trace_id_t trid, trace_event_id_t event, char *event_name);
 posix_trace_eventid_equal      trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_equal(trace_id_t trid, trace_event_id_t event1, trace_event_id_t event2);
 posix_trace_eventid_get_name   trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_get_name(trace_id_t trid, trace_event_id_t event, char *event_name);
-posix_trace_eventid_open       sys_types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       int posix_trace_eventid_open(const char *restrict event_name, trace_event_id_t *restrict event_id);
+posix_trace_eventid_open       sys/types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       int posix_trace_eventid_open(const char *restrict event_name, trace_event_id_t *restrict event_id);
 posix_trace_eventset_add       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_add(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_del       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_del(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_empty     trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_empty(trace_event_set_t *set);
 posix_trace_eventset_add       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_add(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_del       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_del(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_empty     trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_empty(trace_event_set_t *set);
@@ -688,28 +688,28 @@ posix_trace_eventset_fill trace.h OB TRC TEF      posix_trace_eventset_add, posix_tra
 posix_trace_eventset_ismember  trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_ismember(trace_event_id_t event_id, const trace_event_set_t *restrict set, int *restrict ismember);
 posix_trace_eventtypelist_getnext_id   trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_getnext_id(trace_id_t trid, trace_event_id_t *restrict event, int *restrict unavailable);
 posix_trace_eventtypelist_rewind       trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_rewind(trace_id_t trid);
 posix_trace_eventset_ismember  trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_ismember(trace_event_id_t event_id, const trace_event_set_t *restrict set, int *restrict ismember);
 posix_trace_eventtypelist_getnext_id   trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_getnext_id(trace_id_t trid, trace_event_id_t *restrict event, int *restrict unavailable);
 posix_trace_eventtypelist_rewind       trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_rewind(trace_id_t trid);
-posix_trace_flush      sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_flush(trace_id_t trid);
+posix_trace_flush      sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_flush(trace_id_t trid);
 posix_trace_get_attr   trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_attr(trace_id_t trid, trace_attr_t *attr);
 posix_trace_get_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_get_filter(trace_id_t trid, trace_event_set_t *set);
 posix_trace_get_status trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_status(trace_id_t trid, struct posix_trace_status_info *statusinfo);
 posix_trace_get_attr   trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_attr(trace_id_t trid, trace_attr_t *attr);
 posix_trace_get_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_get_filter(trace_id_t trid, trace_event_set_t *set);
 posix_trace_get_status trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_status(trace_id_t trid, struct posix_trace_status_info *statusinfo);
-posix_trace_getnext_event      sys_types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_getnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
+posix_trace_getnext_event      sys/types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_getnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
 posix_trace_open       trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_open(int file_desc, trace_id_t *trid);
 posix_trace_rewind     trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_rewind(trace_id_t trid);
 posix_trace_set_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_set_filter(trace_id_t trid, const trace_event_set_t *set, int how);
 posix_trace_open       trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_open(int file_desc, trace_id_t *trid);
 posix_trace_rewind     trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_rewind(trace_id_t trid);
 posix_trace_set_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_set_filter(trace_id_t trid, const trace_event_set_t *set, int how);
-posix_trace_shutdown   sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_shutdown(trace_id_t trid);
+posix_trace_shutdown   sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_shutdown(trace_id_t trid);
 posix_trace_start      trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     int posix_trace_start(trace_id_t trid);
 posix_trace_stop       trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     
 posix_trace_start      trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     int posix_trace_start(trace_id_t trid);
 posix_trace_stop       trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     
-posix_trace_timedgetnext_event sys_types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_timedgetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable, const struct timespec *restrict abstime);
+posix_trace_timedgetnext_event sys/types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_timedgetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable, const struct timespec *restrict abstime);
 posix_trace_trid_eventid_open  trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_trid_eventid_open(trace_id_t trid, const char *restrict event_name, trace_event_id_t *restrict event);
 posix_trace_trid_eventid_open  trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_trid_eventid_open(trace_id_t trid, const char *restrict event_name, trace_event_id_t *restrict event);
-posix_trace_trygetnext_event   sys_types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_trygetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
-posix_typed_mem_get_info       sys_mman.h      TYM     posix_typed_mem_get_info - query typed memory information (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_get_info(int fildes, struct posix_typed_mem_info *info);
-posix_typed_mem_open   sys_mman.h      TYM     posix_typed_mem_open - open a typed memory object (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_open(const char *name, int oflag, int tflag);
+posix_trace_trygetnext_event   sys/types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_trygetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
+posix_typed_mem_get_info       sys/mman.h      TYM     posix_typed_mem_get_info - query typed memory information (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_get_info(int fildes, struct posix_typed_mem_info *info);
+posix_typed_mem_open   sys/mman.h      TYM     posix_typed_mem_open - open a typed memory object (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_open(const char *name, int oflag, int tflag);
 pow    math.h          pow, powf, powl - power function        double pow(double x, double y);
 powf   math.h          pow, powf, powl - power function        float powf(float x, float y);
 powl   math.h          pow, powf, powl - power function        long double powl(long double x, long double y);
 pread  unistd.h                pread, read - read from a file  ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset);
 printf stdio.h CX      dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int printf(const char *restrict format, ...);
 pow    math.h          pow, powf, powl - power function        double pow(double x, double y);
 powf   math.h          pow, powf, powl - power function        float powf(float x, float y);
 powl   math.h          pow, powf, powl - power function        long double powl(long double x, long double y);
 pread  unistd.h                pread, read - read from a file  ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset);
 printf stdio.h CX      dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int printf(const char *restrict format, ...);
-pselect        sys_select.h            pselect, select - synchronous I/O multiplexing  int pselect(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, const struct timespec *restrict timeout, const sigset_t *restrict sigmask);
+pselect        sys/select.h            pselect, select - synchronous I/O multiplexing  int pselect(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, const struct timespec *restrict timeout, const sigset_t *restrict sigmask);
 psiginfo       signal.h        CX      psiginfo, psignal - print signal information to standard error  void psiginfo(const siginfo_t *pinfo, const char *message);
 psignal        signal.h        CX      psiginfo, psignal - print signal information to standard error  void psignal(int signum, const char *message);
 pthread_atfork pthread.h               pthread_atfork - register fork handlers int pthread_atfork(void (*prepare)(void), void (*parent)(void), void (*child)(void));
 psiginfo       signal.h        CX      psiginfo, psignal - print signal information to standard error  void psiginfo(const siginfo_t *pinfo, const char *message);
 psignal        signal.h        CX      psiginfo, psignal - print signal information to standard error  void psignal(int signum, const char *message);
 pthread_atfork pthread.h               pthread_atfork - register fork handlers int pthread_atfork(void (*prepare)(void), void (*parent)(void), void (*child)(void));
@@ -837,12 +837,12 @@ readdir   dirent.h                readdir, readdir_r - read a directory   struct dirent *readdir(D
 readdir_r      dirent.h                readdir, readdir_r - read a directory   int readdir_r(DIR *restrict dirp, struct dirent *restrict entry, struct dirent **restrict result);
 readlink       unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize);
 readlinkat     unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize);
 readdir_r      dirent.h                readdir, readdir_r - read a directory   int readdir_r(DIR *restrict dirp, struct dirent *restrict entry, struct dirent **restrict result);
 readlink       unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize);
 readlinkat     unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize);
-readv  sys_uio.h       XSI     readv - read a vector   ssize_t readv(int fildes, const struct iovec *iov, int iovcnt);
+readv  sys/uio.h       XSI     readv - read a vector   ssize_t readv(int fildes, const struct iovec *iov, int iovcnt);
 realloc        stdlib.h                realloc - memory reallocator    void *realloc(void *ptr, size_t size);
 realpath       stdlib.h        XSI     realpath - resolve a pathname   char *realpath(const char *restrict file_name, char *restrict resolved_name);
 realloc        stdlib.h                realloc - memory reallocator    void *realloc(void *ptr, size_t size);
 realpath       stdlib.h        XSI     realpath - resolve a pathname   char *realpath(const char *restrict file_name, char *restrict resolved_name);
-recv   sys_socket.h            recv - receive a message from a connected socket        ssize_t recv(int socket, void *buffer, size_t length, int flags);
-recvfrom       sys_socket.h            recvfrom - receive a message from a socket      ssize_t recvfrom(int socket, void *restrict buffer, size_t length, int flags, struct sockaddr *restrict address, socklen_t *restrict address_len);
-recvmsg        sys_socket.h            recvmsg - receive a message from a socket       ssize_t recvmsg(int socket, struct msghdr *message, int flags);
+recv   sys/socket.h            recv - receive a message from a connected socket        ssize_t recv(int socket, void *buffer, size_t length, int flags);
+recvfrom       sys/socket.h            recvfrom - receive a message from a socket      ssize_t recvfrom(int socket, void *restrict buffer, size_t length, int flags, struct sockaddr *restrict address, socklen_t *restrict address_len);
+recvmsg        sys/socket.h            recvmsg - receive a message from a socket       ssize_t recvmsg(int socket, struct msghdr *message, int flags);
 regcomp        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regcomp(regex_t *restrict preg, const char *restrict pattern, int cflags);
 regerror       regex.h         regcomp, regerror, regexec, regfree - regular expression matching       size_t regerror(int errcode, const regex_t *restrict preg, char *restrict errbuf, size_t errbuf_size);
 regexec        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regexec(const regex_t *restrict preg, const char *restrict string, size_t nmatch, regmatch_t pmatch[restrict], int eflags);
 regcomp        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regcomp(regex_t *restrict preg, const char *restrict pattern, int cflags);
 regerror       regex.h         regcomp, regerror, regexec, regfree - regular expression matching       size_t regerror(int errcode, const regex_t *restrict preg, char *restrict errbuf, size_t errbuf_size);
 regexec        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regexec(const regex_t *restrict preg, const char *restrict string, size_t nmatch, regmatch_t pmatch[restrict], int eflags);
@@ -884,7 +884,7 @@ sched_setscheduler  sched.h PS      sched_setscheduler - set scheduling policy and par
 sched_yield    sched.h         sched_yield - yield the processor       int sched_yield(void);
 seed48 stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   unsigned short *seed48(unsigned short seed16v[3]);
 seekdir        dirent.h        XSI     seekdir - set the position of a directory stream        void seekdir(DIR *dirp, long loc);
 sched_yield    sched.h         sched_yield - yield the processor       int sched_yield(void);
 seed48 stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   unsigned short *seed48(unsigned short seed16v[3]);
 seekdir        dirent.h        XSI     seekdir - set the position of a directory stream        void seekdir(DIR *dirp, long loc);
-select sys_select.h            pselect, select - synchronous I/O multiplexing  int select(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, struct timeval *restrict timeout);
+select sys/select.h            pselect, select - synchronous I/O multiplexing  int select(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, struct timeval *restrict timeout);
 sem_close      semaphore.h             sem_close - close a named semaphore     int sem_close(sem_t *sem);
 sem_destroy    semaphore.h             sem_destroy - destroy an unnamed semaphore      int sem_destroy(sem_t *sem);
 sem_getvalue   semaphore.h             sem_getvalue - get the value of a semaphore     int sem_getvalue(sem_t *restrict sem, int *restrict sval);
 sem_close      semaphore.h             sem_close - close a named semaphore     int sem_close(sem_t *sem);
 sem_destroy    semaphore.h             sem_destroy - destroy an unnamed semaphore      int sem_destroy(sem_t *sem);
 sem_getvalue   semaphore.h             sem_getvalue - get the value of a semaphore     int sem_getvalue(sem_t *restrict sem, int *restrict sval);
@@ -896,11 +896,11 @@ sem_trywait       semaphore.h             sem_trywait, sem_wait - lock a semaphore        int sem_trywai
 sem_unlink     semaphore.h             sem_unlink - remove a named semaphore   int sem_unlink(const char *name);
 sem_wait       semaphore.h             sem_trywait, sem_wait - lock a semaphore        int sem_wait(sem_t *sem);
 semctl sys/sem.h       XSI     semctl - XSI semaphore control operations       int semctl(int semid, int semnum, int cmd, ...);
 sem_unlink     semaphore.h             sem_unlink - remove a named semaphore   int sem_unlink(const char *name);
 sem_wait       semaphore.h             sem_trywait, sem_wait - lock a semaphore        int sem_wait(sem_t *sem);
 semctl sys/sem.h       XSI     semctl - XSI semaphore control operations       int semctl(int semid, int semnum, int cmd, ...);
-semget sys_sem.h       XSI     semget - get set of XSI semaphores      int semget(key_t key, int nsems, int semflg);
-semop  sys_sem.h       XSI     semop - XSI semaphore operations        int semop(int semid, struct sembuf *sops, size_t nsops);
-send   sys_socket.h            send - send a message on a socket       ssize_t send(int socket, const void *buffer, size_t length, int flags);
-sendmsg        sys_socket.h            sendmsg - send a message on a socket using a message structure  ssize_t sendmsg(int socket, const struct msghdr *message, int flags);
-sendto sys_socket.h            sendto - send a message on a socket     ssize_t sendto(int socket, const void *message, size_t length, int flags, const struct sockaddr *dest_addr, socklen_t dest_len);
+semget sys/sem.h       XSI     semget - get set of XSI semaphores      int semget(key_t key, int nsems, int semflg);
+semop  sys/sem.h       XSI     semop - XSI semaphore operations        int semop(int semid, struct sembuf *sops, size_t nsops);
+send   sys/socket.h            send - send a message on a socket       ssize_t send(int socket, const void *buffer, size_t length, int flags);
+sendmsg        sys/socket.h            sendmsg - send a message on a socket using a message structure  ssize_t sendmsg(int socket, const struct msghdr *message, int flags);
+sendto sys/socket.h            sendto - send a message on a socket     ssize_t sendto(int socket, const void *message, size_t length, int flags, const struct sockaddr *dest_addr, socklen_t dest_len);
 setbuf stdio.h         setbuf - assign buffering to a stream   void setbuf(FILE *restrict stream, char *restrict buf);
 setegid        unistd.h                setegid - set the effective group ID    int setegid(gid_t gid);
 setenv stdlib.h        CX      setenv - add or change environment variable     int setenv(const char *envname, const char *envval, int overwrite);
 setbuf stdio.h         setbuf - assign buffering to a stream   void setbuf(FILE *restrict stream, char *restrict buf);
 setegid        unistd.h                setegid - set the effective group ID    int setegid(gid_t gid);
 setenv stdlib.h        CX      setenv - add or change environment variable     int setenv(const char *envname, const char *envval, int overwrite);
@@ -908,7 +908,7 @@ seteuid     unistd.h                seteuid - set effective user ID int seteuid(uid_t uid);
 setgid unistd.h                setgid - set-group-ID   int setgid(gid_t gid);
 setgrent       grp.h   XSI     endgrent, getgrent, setgrent - group database entry functions   void setgrent(void);
 sethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    void sethostent(int stayopen);
 setgid unistd.h                setgid - set-group-ID   int setgid(gid_t gid);
 setgrent       grp.h   XSI     endgrent, getgrent, setgrent - group database entry functions   void setgrent(void);
 sethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    void sethostent(int stayopen);
-setitimer      sys_time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int setitimer(int which, const struct itimerval *restrict value, struct itimerval *restrict ovalue);
+setitimer      sys/time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int setitimer(int which, const struct itimerval *restrict value, struct itimerval *restrict ovalue);
 setjmp setjmp.h                setjmp - set jump point for a non-local goto    int setjmp(jmp_buf env);
 setkey stdlib.h        XSI     setkey - set encoding key (<b>CRYPT</b>)        void setkey(const char *key);
 setlocale      locale.h                setlocale - set program locale  char *setlocale(int category, const char *locale);
 setjmp setjmp.h                setjmp - set jump point for a non-local goto    int setjmp(jmp_buf env);
 setkey stdlib.h        XSI     setkey - set encoding key (<b>CRYPT</b>)        void setkey(const char *key);
 setlocale      locale.h                setlocale - set program locale  char *setlocale(int category, const char *locale);
@@ -916,26 +916,26 @@ setlogmask        syslog.h        XSI     closelog, openlog, setlogmask, syslog - control system l
 setnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        void setnetent(int stayopen);
 setpgid        unistd.h                setpgid - set process group ID for job control  int setpgid(pid_t pid, pid_t pgid);
 setpgrp        unistd.h        OB XSI  setpgrp - set the process group ID      pid_t setpgrp(void);
 setnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        void setnetent(int stayopen);
 setpgid        unistd.h                setpgid - set process group ID for job control  int setpgid(pid_t pid, pid_t pgid);
 setpgrp        unistd.h        OB XSI  setpgrp - set the process group ID      pid_t setpgrp(void);
-setpriority    sys_resource.h  XSI     getpriority, setpriority - get and set the nice value   int setpriority(int which, id_t who, int value);
+setpriority    sys/resource.h  XSI     getpriority, setpriority - get and set the nice value   int setpriority(int which, id_t who, int value);
 setprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   void setprotoent(int stayopen);
 setpwent       pwd.h   XSI     endpwent, getpwent, setpwent - user database functions  void setpwent(void);
 setregid       unistd.h        XSI     setregid - set real and effective group IDs     int setregid(gid_t rgid, gid_t egid);
 setreuid       unistd.h        XSI     setreuid - set real and effective user IDs      int setreuid(uid_t ruid, uid_t euid);
 setprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   void setprotoent(int stayopen);
 setpwent       pwd.h   XSI     endpwent, getpwent, setpwent - user database functions  void setpwent(void);
 setregid       unistd.h        XSI     setregid - set real and effective group IDs     int setregid(gid_t rgid, gid_t egid);
 setreuid       unistd.h        XSI     setreuid - set real and effective user IDs      int setreuid(uid_t ruid, uid_t euid);
-setrlimit      sys_resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int setrlimit(int resource, const struct rlimit *rlp);
+setrlimit      sys/resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int setrlimit(int resource, const struct rlimit *rlp);
 setservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  void setservent(int stayopen);
 setsid unistd.h                setsid - create session and set process group ID        pid_t setsid(void);
 setservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  void setservent(int stayopen);
 setsid unistd.h                setsid - create session and set process group ID        pid_t setsid(void);
-setsockopt     sys_socket.h            setsockopt - set the socket options     int setsockopt(int socket, int level, int option_name, const void *option_value, socklen_t option_len);
+setsockopt     sys/socket.h            setsockopt - set the socket options     int setsockopt(int socket, int level, int option_name, const void *option_value, socklen_t option_len);
 setstate       stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *setstate(char *state);
 setuid unistd.h                setuid - set user ID    int setuid(uid_t uid);
 setutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  void setutxent(void);
 setvbuf        stdio.h         setvbuf - assign buffering to a stream  int setvbuf(FILE *restrict stream, char *restrict buf, int type, size_t size);
 setstate       stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *setstate(char *state);
 setuid unistd.h                setuid - set user ID    int setuid(uid_t uid);
 setutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  void setutxent(void);
 setvbuf        stdio.h         setvbuf - assign buffering to a stream  int setvbuf(FILE *restrict stream, char *restrict buf, int type, size_t size);
-shm_open       sys_mman.h      SHM     shm_open - open a shared memory object (<b>REALTIME</b>)        int shm_open(const char *name, int oflag, mode_t mode);
-shm_unlink     sys_mman.h      SHM     shm_unlink - remove a shared memory object (<b>REALTIME</b>)    int shm_unlink(const char *name);
-shmat  sys_shm.h       XSI     shmat - XSI shared memory attach operation      void *shmat(int shmid, const void *shmaddr, int shmflg);
-shmctl sys_shm.h       XSI     shmctl - XSI shared memory control operations   int shmctl(int shmid, int cmd, struct shmid_ds *buf);
-shmdt  sys_shm.h       XSI     shmdt - XSI shared memory detach operation      int shmdt(const void *shmaddr);
-shmget sys_shm.h       XSI     shmget - get an XSI shared memory segment       int shmget(key_t key, size_t size, int shmflg);
-shutdown       sys_socket.h            shutdown - shut down socket send and receive operations int shutdown(int socket, int how);
+shm_open       sys/mman.h      SHM     shm_open - open a shared memory object (<b>REALTIME</b>)        int shm_open(const char *name, int oflag, mode_t mode);
+shm_unlink     sys/mman.h      SHM     shm_unlink - remove a shared memory object (<b>REALTIME</b>)    int shm_unlink(const char *name);
+shmat  sys/shm.h       XSI     shmat - XSI shared memory attach operation      void *shmat(int shmid, const void *shmaddr, int shmflg);
+shmctl sys/shm.h       XSI     shmctl - XSI shared memory control operations   int shmctl(int shmid, int cmd, struct shmid_ds *buf);
+shmdt  sys/shm.h       XSI     shmdt - XSI shared memory detach operation      int shmdt(const void *shmaddr);
+shmget sys/shm.h       XSI     shmget - get an XSI shared memory segment       int shmget(key_t key, size_t size, int shmflg);
+shutdown       sys/socket.h            shutdown - shut down socket send and receive operations int shutdown(int socket, int how);
 sigaction      signal.h        CX      sigaction - examine and change a signal action  int sigaction(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact);
 sigaddset      signal.h        CX      sigaddset - add a signal to a signal set        int sigaddset(sigset_t *set, int signo);
 sigaltstack    signal.h        XSI     sigaltstack - set and get signal alternate stack context        int sigaltstack(const stack_t *restrict ss, stack_t *restrict oss);
 sigaction      signal.h        CX      sigaction - examine and change a signal action  int sigaction(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact);
 sigaddset      signal.h        CX      sigaddset - add a signal to a signal set        int sigaddset(sigset_t *set, int signo);
 sigaltstack    signal.h        XSI     sigaltstack - set and get signal alternate stack context        int sigaltstack(const stack_t *restrict ss, stack_t *restrict oss);
@@ -969,9 +969,9 @@ sinhl       math.h          sinh, sinhf, sinhl - hyperbolic sine functions  long double sinhl(l
 sinl   math.h          sin, sinf, sinl - sine function long double sinl(long double x);
 sleep  unistd.h                sleep - suspend execution for an interval of time       unsigned sleep(unsigned seconds);
 snprintf       stdio.h CX      dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int snprintf(char *restrict s, size_t n, const char *restrict format, ...);
 sinl   math.h          sin, sinf, sinl - sine function long double sinl(long double x);
 sleep  unistd.h                sleep - suspend execution for an interval of time       unsigned sleep(unsigned seconds);
 snprintf       stdio.h CX      dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int snprintf(char *restrict s, size_t n, const char *restrict format, ...);
-sockatmark     sys_socket.h            sockatmark - determine whether a socket is at the out-of-band mark      int sockatmark(int s);
-socket sys_socket.h            socket - create an endpoint for communication   int socket(int domain, int type, int protocol);
-socketpair     sys_socket.h            socketpair - create a pair of connected sockets int socketpair(int domain, int type, int protocol, int socket_vector[2]);
+sockatmark     sys/socket.h            sockatmark - determine whether a socket is at the out-of-band mark      int sockatmark(int s);
+socket sys/socket.h            socket - create an endpoint for communication   int socket(int domain, int type, int protocol);
+socketpair     sys/socket.h            socketpair - create a pair of connected sockets int socketpair(int domain, int type, int protocol, int socket_vector[2]);
 sprintf        stdio.h CX      dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int sprintf(char *restrict s, const char *restrict format, ...);
 sqrt   math.h          sqrt, sqrtf, sqrtl - square root function       double sqrt(double x);
 sqrtf  math.h          sqrt, sqrtf, sqrtl - square root function       float sqrtf(float x);
 sprintf        stdio.h CX      dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int sprintf(char *restrict s, const char *restrict format, ...);
 sqrt   math.h          sqrt, sqrtf, sqrtl - square root function       double sqrt(double x);
 sqrtf  math.h          sqrt, sqrtf, sqrtl - square root function       float sqrtf(float x);
@@ -980,8 +980,8 @@ srand       stdlib.h        OB CX   rand, rand_r, srand - pseudo-random number generator    void s
 srand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   void srand48(long seedval);
 srandom        stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   void srandom(unsigned seed);
 sscanf stdio.h         fscanf, scanf, sscanf - convert formatted input int sscanf(const char *restrict s, const char *restrict format, ...);
 srand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   void srand48(long seedval);
 srandom        stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   void srandom(unsigned seed);
 sscanf stdio.h         fscanf, scanf, sscanf - convert formatted input int sscanf(const char *restrict s, const char *restrict format, ...);
-stat   sys_stat.h              fstatat, lstat, stat - get file status  int stat(const char *restrict path, struct stat *restrict buf);
-statvfs        sys_statvfs.h           fstatvfs, statvfs - get file system information int statvfs(const char *restrict path, struct statvfs *restrict buf);
+stat   sys/stat.h              fstatat, lstat, stat - get file status  int stat(const char *restrict path, struct stat *restrict buf);
+statvfs        sys/statvfs.h           fstatvfs, statvfs - get file system information int statvfs(const char *restrict path, struct statvfs *restrict buf);
 stderr stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdin  stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdout stdio.h         stderr, stdin, stdout - standard I/O streams    
 stderr stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdin  stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdout stdio.h         stderr, stdin, stdout - standard I/O streams    
@@ -1068,7 +1068,7 @@ timer_delete      time.h  CX      timer_delete - delete a per-process timer       int timer_delet
 timer_getoverrun       time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_getoverrun(timer_t timerid);
 timer_gettime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_gettime(timer_t timerid, struct itimerspec *value);
 timer_settime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_settime(timer_t timerid, int flags, const struct itimerspec *restrict value, struct itimerspec *restrict ovalue);
 timer_getoverrun       time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_getoverrun(timer_t timerid);
 timer_gettime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_gettime(timer_t timerid, struct itimerspec *value);
 timer_settime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_settime(timer_t timerid, int flags, const struct itimerspec *restrict value, struct itimerspec *restrict ovalue);
-times  sys_times.h             times - get process and waited-for child process times  clock_t times(struct tms *buffer);
+times  sys/times.h             times - get process and waited-for child process times  clock_t times(struct tms *buffer);
 timezone       time.h  XSI CX  daylight, timezone, tzname, tzset - set timezone conversion information 
 tmpfile        stdio.h         tmpfile - create a temporary file       FILE *tmpfile(void);
 tmpnam stdio.h OB      tmpnam - create a name for a temporary file     char *tmpnam(char *s);
 timezone       time.h  XSI CX  daylight, timezone, tzname, tzset - set timezone conversion information 
 tmpfile        stdio.h         tmpfile - create a temporary file       FILE *tmpfile(void);
 tmpnam stdio.h OB      tmpnam - create a name for a temporary file     char *tmpnam(char *s);
@@ -1094,8 +1094,8 @@ twalk     search.h        XSI     tdelete, tfind, tsearch, twalk - manage a binary search tree
 tzname time.h  XSI CX  daylight, timezone, tzname, tzset - set timezone conversion information 
 tzset  time.h  XSI CX  daylight, timezone, tzname, tzset - set timezone conversion information void tzset(void);
 ulimit ulimit.h        OB XSI  ulimit - get and set process limits     long ulimit(int cmd, ...);
 tzname time.h  XSI CX  daylight, timezone, tzname, tzset - set timezone conversion information 
 tzset  time.h  XSI CX  daylight, timezone, tzname, tzset - set timezone conversion information void tzset(void);
 ulimit ulimit.h        OB XSI  ulimit - get and set process limits     long ulimit(int cmd, ...);
-umask  sys_stat.h              umask - set and get the file mode creation mask mode_t umask(mode_t cmask);
-uname  sys_utsname.h           uname - get the name of the current system      int uname(struct utsname *name);
+umask  sys/stat.h              umask - set and get the file mode creation mask mode_t umask(mode_t cmask);
+uname  sys/utsname.h           uname - get the name of the current system      int uname(struct utsname *name);
 ungetc stdio.h         ungetc - push byte back into input stream       int ungetc(int c, FILE *stream);
 ungetwc        stdio.h wchar.h         ungetwc - push wide-character code back into the input stream   wint_t ungetwc(wint_t wc, FILE *stream);
 unlink unistd.h                unlink, unlinkat - remove a directory entry relative to directory file descriptor       int unlink(const char *path);
 ungetc stdio.h         ungetc - push byte back into input stream       int ungetc(int c, FILE *stream);
 ungetwc        stdio.h wchar.h         ungetwc - push wide-character code back into the input stream   wint_t ungetwc(wint_t wc, FILE *stream);
 unlink unistd.h                unlink, unlinkat - remove a directory entry relative to directory file descriptor       int unlink(const char *path);
@@ -1104,8 +1104,8 @@ unlockpt  stdlib.h        XSI     unlockpt - unlock a pseudo-terminal master/slave pair   int
 unsetenv       stdlib.h        CX      unsetenv - remove an environment variable       int unsetenv(const char *name);
 uselocale      locale.h        CX      uselocale - use locale in current thread        locale_t uselocale(locale_t newloc);
 utime  utime.h OB      utime - set file access and modification times  int utime(const char *path, const struct utimbuf *times);
 unsetenv       stdlib.h        CX      unsetenv - remove an environment variable       int unsetenv(const char *name);
 uselocale      locale.h        CX      uselocale - use locale in current thread        locale_t uselocale(locale_t newloc);
 utime  utime.h OB      utime - set file access and modification times  int utime(const char *path, const struct utimbuf *times);
-utimensat      sys_stat.h sys_time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int utimensat(int fd, const char *path, const struct timespec times[2], int flag);
-utimes sys_stat.h sys_time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int utimes(const char *path, const struct timeval times[2]);
+utimensat      sys/stat.h sys/time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int utimensat(int fd, const char *path, const struct timespec times[2], int flag);
+utimes sys/stat.h sys/time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int utimes(const char *path, const struct timeval times[2]);
 va_arg stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       type va_arg(va_list ap, type);
 va_copy        stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_copy(va_list dest, va_list src);
 va_end stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_end(va_list ap);
 va_arg stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       type va_arg(va_list ap, type);
 va_copy        stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_copy(va_list dest, va_list src);
 va_end stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_end(va_list ap);
@@ -1124,9 +1124,9 @@ vswprintf stdarg.h stdio.h wchar.h                vfwprintf, vswprintf, vwprintf - wide-charac
 vswscanf       stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vswscanf(const wchar_t *restrict ws, const wchar_t *restrict format, va_list arg);
 vwprintf       stdarg.h stdio.h wchar.h                vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list      int vwprintf(const wchar_t *restrict format, va_list arg);
 vwscanf        stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vwscanf(const wchar_t *restrict format, va_list arg);
 vswscanf       stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vswscanf(const wchar_t *restrict ws, const wchar_t *restrict format, va_list arg);
 vwprintf       stdarg.h stdio.h wchar.h                vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list      int vwprintf(const wchar_t *restrict format, va_list arg);
 vwscanf        stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vwscanf(const wchar_t *restrict format, va_list arg);
-wait   sys_wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t wait(int *stat_loc);
-waitid sys_wait.h              waitid - wait for a child process to change state       int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
-waitpid        sys_wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t waitpid(pid_t pid, int *stat_loc, int options);
+wait   sys/wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t wait(int *stat_loc);
+waitid sys/wait.h              waitid - wait for a child process to change state       int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
+waitpid        sys/wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t waitpid(pid_t pid, int *stat_loc, int options);
 wcpcpy wchar.h CX      wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end   wchar_t *wcpcpy(wchar_t *restrict ws1, const wchar_t *restrict ws2);
 wcpncpy        wchar.h CX      wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end      wchar_t *wcpncpy(wchar_t restrict *ws1, const wchar_t *restrict ws2, size_t n);
 wcrtomb        stdio.h         wcrtomb - convert a wide-character code to a character (restartable)    size_t wcrtomb(char *restrict s, wchar_t wc, mbstate_t *restrict ps);
 wcpcpy wchar.h CX      wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end   wchar_t *wcpcpy(wchar_t *restrict ws1, const wchar_t *restrict ws2);
 wcpncpy        wchar.h CX      wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end      wchar_t *wcpncpy(wchar_t restrict *ws1, const wchar_t *restrict ws2, size_t n);
 wcrtomb        stdio.h         wcrtomb - convert a wide-character code to a character (restartable)    size_t wcrtomb(char *restrict s, wchar_t wc, mbstate_t *restrict ps);
@@ -1184,7 +1184,7 @@ wordexp   wordexp.h               wordexp, wordfree - perform word expansions     int wordexp(const
 wordfree       wordexp.h               wordexp, wordfree - perform word expansions     void wordfree(wordexp_t *pwordexp);
 wprintf        stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int wprintf(const wchar_t *restrict format, ...);
 write  unistd.h                pwrite, write - write on a file ssize_t write(int fildes, const void *buf, size_t nbyte);
 wordfree       wordexp.h               wordexp, wordfree - perform word expansions     void wordfree(wordexp_t *pwordexp);
 wprintf        stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int wprintf(const wchar_t *restrict format, ...);
 write  unistd.h                pwrite, write - write on a file ssize_t write(int fildes, const void *buf, size_t nbyte);
-writev sys_uio.h       XSI     writev - write a vector ssize_t writev(int fildes, const struct iovec *iov, int iovcnt);
+writev sys/uio.h       XSI     writev - write a vector ssize_t writev(int fildes, const struct iovec *iov, int iovcnt);
 wscanf stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int wscanf(const wchar_t *restrict format, ...);
 y0     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y0(double x);
 y1     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y1(double x);
 wscanf stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int wscanf(const wchar_t *restrict format, ...);
 y0     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y0(double x);
 y1     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y1(double x);
index edaa5bc..2609cd5 100644 (file)
@@ -10,29 +10,29 @@ posix_trace_attr_getcreatetime      time.h trace.h trace.h  OB TRC  posix_trace_attr_ge
 posix_trace_attr_getgenversion time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getgenversion(const trace_attr_t *attr, char *genversion);
 posix_trace_attr_getinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getinherited(const trace_attr_t *restrict attr, int *restrict inheritancepolicy);
 posix_trace_attr_getlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getlogfullpolicy(const trace_attr_t *restrict attr, int *restrict logpolicy);
 posix_trace_attr_getgenversion time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getgenversion(const trace_attr_t *attr, char *genversion);
 posix_trace_attr_getinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getinherited(const trace_attr_t *restrict attr, int *restrict inheritancepolicy);
 posix_trace_attr_getlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getlogfullpolicy(const trace_attr_t *restrict attr, int *restrict logpolicy);
-posix_trace_attr_getlogsize    sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getlogsize(const trace_attr_t *restrict attr, size_t *restrict logsize);
-posix_trace_attr_getmaxdatasize        sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxdatasize(const trace_attr_t *restrict attr, size_t *restrict maxdatasize);
-posix_trace_attr_getmaxsystemeventsize sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxsystemeventsize( const trace_attr_t *restrict attr, size_t *restrict eventsize);
-posix_trace_attr_getmaxusereventsize   sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxusereventsize( const trace_attr_t *restrict attr, size_t data_len, size_t *restrict eventsize);
+posix_trace_attr_getlogsize    sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getlogsize(const trace_attr_t *restrict attr, size_t *restrict logsize);
+posix_trace_attr_getmaxdatasize        sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxdatasize(const trace_attr_t *restrict attr, size_t *restrict maxdatasize);
+posix_trace_attr_getmaxsystemeventsize sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxsystemeventsize( const trace_attr_t *restrict attr, size_t *restrict eventsize);
+posix_trace_attr_getmaxusereventsize   sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getmaxusereventsize( const trace_attr_t *restrict attr, size_t data_len, size_t *restrict eventsize);
 posix_trace_attr_getname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getname(const trace_attr_t *attr, char *tracename);
 posix_trace_attr_getstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getstreamfullpolicy(const trace_attr_t *restrict attr, int *restrict streampolicy);
 posix_trace_attr_getname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_getname(const trace_attr_t *attr, char *tracename);
 posix_trace_attr_getstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_getstreamfullpolicy(const trace_attr_t *restrict attr, int *restrict streampolicy);
-posix_trace_attr_getstreamsize sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getstreamsize(const trace_attr_t *restrict attr, size_t *restrict streamsize);
+posix_trace_attr_getstreamsize sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_getstreamsize(const trace_attr_t *restrict attr, size_t *restrict streamsize);
 posix_trace_attr_init  trace.h OB TRC  posix_trace_attr_destroy, posix_trace_attr_init - destroy and initialize the trace stream attributes object (<b>TRACING</b>)    int posix_trace_attr_init(trace_attr_t *attr);
 posix_trace_attr_setinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setinherited(trace_attr_t *attr, int inheritancepolicy);
 posix_trace_attr_setlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setlogfullpolicy(trace_attr_t *attr, int logpolicy);
 posix_trace_attr_init  trace.h OB TRC  posix_trace_attr_destroy, posix_trace_attr_init - destroy and initialize the trace stream attributes object (<b>TRACING</b>)    int posix_trace_attr_init(trace_attr_t *attr);
 posix_trace_attr_setinherited  trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setinherited(trace_attr_t *attr, int inheritancepolicy);
 posix_trace_attr_setlogfullpolicy      trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setlogfullpolicy(trace_attr_t *attr, int logpolicy);
-posix_trace_attr_setlogsize    sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setlogsize(trace_attr_t *attr, size_t logsize);
-posix_trace_attr_setmaxdatasize        sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setmaxdatasize(trace_attr_t *attr, size_t maxdatasize);
+posix_trace_attr_setlogsize    sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setlogsize(trace_attr_t *attr, size_t logsize);
+posix_trace_attr_setmaxdatasize        sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setmaxdatasize(trace_attr_t *attr, size_t maxdatasize);
 posix_trace_attr_setname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_setname(trace_attr_t *attr, const char *tracename);
 posix_trace_attr_setstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setstreamfullpolicy(trace_attr_t *attr, int streampolicy);
 posix_trace_attr_setname       time.h trace.h trace.h  OB TRC  posix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (<b>TRACING</b>)   int posix_trace_attr_setname(trace_attr_t *attr, const char *tracename);
 posix_trace_attr_setstreamfullpolicy   trace.h OB TRC TRI TRL TRI TRL  posix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (<b>TRACING</b>)       int posix_trace_attr_setstreamfullpolicy(trace_attr_t *attr, int streampolicy);
-posix_trace_attr_setstreamsize sys_types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setstreamsize(trace_attr_t *attr, size_t streamsize);
-posix_trace_clear      sys_types.h trace.h     OB TRC  posix_trace_clear - clear trace stream and trace log (<b>TRACING</b>)   int posix_trace_clear(trace_id_t trid);
+posix_trace_attr_setstreamsize sys/types.h trace.h     OB TRC TRL TRL  posix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (<b>TRACING</b>)       int posix_trace_attr_setstreamsize(trace_attr_t *attr, size_t streamsize);
+posix_trace_clear      sys/types.h trace.h     OB TRC  posix_trace_clear - clear trace stream and trace log (<b>TRACING</b>)   int posix_trace_clear(trace_id_t trid);
 posix_trace_close      trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_close(trace_id_t trid);
 posix_trace_close      trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_close(trace_id_t trid);
-posix_trace_create     sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create(pid_t pid, const trace_attr_t *restrict attr, trace_id_t *restrict trid);
-posix_trace_create_withlog     sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create_withlog(pid_t pid, const trace_attr_t *restrict attr, int file_desc, trace_id_t *restrict trid);
-posix_trace_event      sys_types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       void posix_trace_event(trace_event_id_t event_id, const void *restrict data_ptr, size_t data_len);
+posix_trace_create     sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create(pid_t pid, const trace_attr_t *restrict attr, trace_id_t *restrict trid);
+posix_trace_create_withlog     sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_create_withlog(pid_t pid, const trace_attr_t *restrict attr, int file_desc, trace_id_t *restrict trid);
+posix_trace_event      sys/types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       void posix_trace_event(trace_event_id_t event_id, const void *restrict data_ptr, size_t data_len);
 posix_trace_eventid_equal      trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_equal(trace_id_t trid, trace_event_id_t event1, trace_event_id_t event2);
 posix_trace_eventid_get_name   trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_get_name(trace_id_t trid, trace_event_id_t event, char *event_name);
 posix_trace_eventid_equal      trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_equal(trace_id_t trid, trace_event_id_t event1, trace_event_id_t event2);
 posix_trace_eventid_get_name   trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_eventid_get_name(trace_id_t trid, trace_event_id_t event, char *event_name);
-posix_trace_eventid_open       sys_types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       int posix_trace_eventid_open(const char *restrict event_name, trace_event_id_t *restrict event_id);
+posix_trace_eventid_open       sys/types.h trace.h     OB TRC  posix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (<b>TRACING</b>)       int posix_trace_eventid_open(const char *restrict event_name, trace_event_id_t *restrict event_id);
 posix_trace_eventset_add       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_add(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_del       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_del(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_empty     trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_empty(trace_event_set_t *set);
 posix_trace_eventset_add       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_add(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_del       trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_del(trace_event_id_t event_id, trace_event_set_t *set);
 posix_trace_eventset_empty     trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_empty(trace_event_set_t *set);
@@ -40,19 +40,19 @@ posix_trace_eventset_fill   trace.h OB TRC TEF      posix_trace_eventset_add, posix_tra
 posix_trace_eventset_ismember  trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_ismember(trace_event_id_t event_id, const trace_event_set_t *restrict set, int *restrict ismember);
 posix_trace_eventtypelist_getnext_id   trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_getnext_id(trace_id_t trid, trace_event_id_t *restrict event, int *restrict unavailable);
 posix_trace_eventtypelist_rewind       trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_rewind(trace_id_t trid);
 posix_trace_eventset_ismember  trace.h OB TRC TEF      posix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (<b>TRACING</b>)    int posix_trace_eventset_ismember(trace_event_id_t event_id, const trace_event_set_t *restrict set, int *restrict ismember);
 posix_trace_eventtypelist_getnext_id   trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_getnext_id(trace_id_t trid, trace_event_id_t *restrict event, int *restrict unavailable);
 posix_trace_eventtypelist_rewind       trace.h OB TRC  posix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (<b>TRACING</b>)   int posix_trace_eventtypelist_rewind(trace_id_t trid);
-posix_trace_flush      sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_flush(trace_id_t trid);
+posix_trace_flush      sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_flush(trace_id_t trid);
 posix_trace_get_attr   trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_attr(trace_id_t trid, trace_attr_t *attr);
 posix_trace_get_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_get_filter(trace_id_t trid, trace_event_set_t *set);
 posix_trace_get_status trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_status(trace_id_t trid, struct posix_trace_status_info *statusinfo);
 posix_trace_get_attr   trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_attr(trace_id_t trid, trace_attr_t *attr);
 posix_trace_get_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_get_filter(trace_id_t trid, trace_event_set_t *set);
 posix_trace_get_status trace.h OB TRC  posix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (<b>TRACING</b>)   int posix_trace_get_status(trace_id_t trid, struct posix_trace_status_info *statusinfo);
-posix_trace_getnext_event      sys_types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_getnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
+posix_trace_getnext_event      sys/types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_getnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
 posix_trace_open       trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_open(int file_desc, trace_id_t *trid);
 posix_trace_rewind     trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_rewind(trace_id_t trid);
 posix_trace_set_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_set_filter(trace_id_t trid, const trace_event_set_t *set, int how);
 posix_trace_open       trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_open(int file_desc, trace_id_t *trid);
 posix_trace_rewind     trace.h OB TRC TRL      posix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (<b>TRACING</b>) int posix_trace_rewind(trace_id_t trid);
 posix_trace_set_filter trace.h OB TRC TEF      posix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (<b>TRACING</b>)    int posix_trace_set_filter(trace_id_t trid, const trace_event_set_t *set, int how);
-posix_trace_shutdown   sys_types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_shutdown(trace_id_t trid);
+posix_trace_shutdown   sys/types.h trace.h     OB TRC TRL      posix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (<b>TRACING</b>)      int posix_trace_shutdown(trace_id_t trid);
 posix_trace_start      trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     int posix_trace_start(trace_id_t trid);
 posix_trace_stop       trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     
 posix_trace_start      trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     int posix_trace_start(trace_id_t trid);
 posix_trace_stop       trace.h OB TRC  posix_trace_start, posix_trace_stop - trace start and stop (<b>TRACING</b>)     
-posix_trace_timedgetnext_event sys_types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_timedgetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable, const struct timespec *restrict abstime);
+posix_trace_timedgetnext_event sys/types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_timedgetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable, const struct timespec *restrict abstime);
 posix_trace_trid_eventid_open  trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_trid_eventid_open(trace_id_t trid, const char *restrict event_name, trace_event_id_t *restrict event);
 posix_trace_trid_eventid_open  trace.h OB TRC TEF      posix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (<b>TRACING</b>)    int posix_trace_trid_eventid_open(trace_id_t trid, const char *restrict event_name, trace_event_id_t *restrict event);
-posix_trace_trygetnext_event   sys_types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_trygetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
+posix_trace_trygetnext_event   sys/types.h trace.h     OB TRC  posix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (<b>TRACING</b>)       int posix_trace_trygetnext_event(trace_id_t trid, struct posix_trace_event_info *restrict event, void *restrict data, size_t num_bytes, size_t *restrict data_len, int *restrict unavailable);
 putmsg stropts.h       OB XSR  putmsg, putpmsg - send a message on a STREAM (<b>STREAMS</b>)   int putmsg(int fildes, const struct strbuf *ctlptr, const struct strbuf *dataptr, int flags);
 putpmsg        stropts.h       OB XSR  putmsg, putpmsg - send a message on a STREAM (<b>STREAMS</b>)   int putpmsg(int fildes, const struct strbuf *ctlptr, const struct strbuf *dataptr, int band, int flags);
 putmsg stropts.h       OB XSR  putmsg, putpmsg - send a message on a STREAM (<b>STREAMS</b>)   int putmsg(int fildes, const struct strbuf *ctlptr, const struct strbuf *dataptr, int flags);
 putpmsg        stropts.h       OB XSR  putmsg, putpmsg - send a message on a STREAM (<b>STREAMS</b>)   int putpmsg(int fildes, const struct strbuf *ctlptr, const struct strbuf *dataptr, int band, int flags);
index 26b68db..0c618ec 100644 (file)
@@ -1,7 +1,7 @@
-FD_CLR sys_select.h            pselect, select - synchronous I/O multiplexing  void FD_CLR(int fd, fd_set *fdset);
-FD_ISSET       sys_select.h            pselect, select - synchronous I/O multiplexing  int FD_ISSET(int fd, fd_set *fdset);
-FD_SET sys_select.h            pselect, select - synchronous I/O multiplexing  void FD_SET(int fd, fd_set *fdset);
-FD_ZERO        sys_select.h            pselect, select - synchronous I/O multiplexing  void FD_ZERO(fd_set *fdset);
+FD_CLR sys/select.h            pselect, select - synchronous I/O multiplexing  void FD_CLR(int fd, fd_set *fdset);
+FD_ISSET       sys/select.h            pselect, select - synchronous I/O multiplexing  int FD_ISSET(int fd, fd_set *fdset);
+FD_SET sys/select.h            pselect, select - synchronous I/O multiplexing  void FD_SET(int fd, fd_set *fdset);
+FD_ZERO        sys/select.h            pselect, select - synchronous I/O multiplexing  void FD_ZERO(fd_set *fdset);
 _Exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _Exit(int status);
 _exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _exit(int status);
 _longjmp       setjmp.h        OB XSI  _longjmp, _setjmp - non-local goto      void _longjmp(jmp_buf env, int val);
 _Exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _Exit(int status);
 _exit  stdlib.h unistd.h               _Exit, _exit - terminate a process      void _exit(int status);
 _longjmp       setjmp.h        OB XSI  _longjmp, _setjmp - non-local goto      void _longjmp(jmp_buf env, int val);
@@ -11,7 +11,7 @@ _toupper      ctype.h OB XSI  _toupper - transliterate lowercase characters to upperca
 a64l   stdlib.h        XSI     a64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string       long a64l(const char *s);
 abort  stdlib.h                abort - generate an abnormal process abort      void abort(void);
 abs    stdlib.h                abs - return an integer absolute value  int abs(int i);
 a64l   stdlib.h        XSI     a64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string       long a64l(const char *s);
 abort  stdlib.h                abort - generate an abnormal process abort      void abort(void);
 abs    stdlib.h                abs - return an integer absolute value  int abs(int i);
-accept sys_socket.h            accept - accept a new connection on a socket    int accept(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
+accept sys/socket.h            accept - accept a new connection on a socket    int accept(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
 access unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int access(const char *path, int amode);
 acos   math.h          acos, acosf, acosl - arc cosine functions       double acos(double x);
 acosf  math.h          acos, acosf, acosl - arc cosine functions       float acosf(float x);
 access unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int access(const char *path, int amode);
 acos   math.h          acos, acosf, acosl - arc cosine functions       double acos(double x);
 acosf  math.h          acos, acosf, acosl - arc cosine functions       float acosf(float x);
@@ -52,7 +52,7 @@ atoi  stdlib.h                atoi - convert a string to an integer   int atoi(const char *str);
 atol   stdlib.h                atol, atoll - convert a string to a long integer        long atol(const char *str);
 atoll  stdlib.h                atol, atoll - convert a string to a long integer        long long atoll(const char *nptr);
 basename       libgen.h        XSI     basename - return the last component of a pathname      char *basename(char *path);
 atol   stdlib.h                atol, atoll - convert a string to a long integer        long atol(const char *str);
 atoll  stdlib.h                atol, atoll - convert a string to a long integer        long long atoll(const char *nptr);
 basename       libgen.h        XSI     basename - return the last component of a pathname      char *basename(char *path);
-bind   sys_socket.h            bind - bind a name to a socket  int bind(int socket, const struct sockaddr *address, socklen_t address_len);
+bind   sys/socket.h            bind - bind a name to a socket  int bind(int socket, const struct sockaddr *address, socklen_t address_len);
 bsearch        stdlib.h                bsearch - binary search a sorted table  void *bsearch(const void *key, const void *base, size_t nel, size_t width, int (*compar)(const void *, const void *));
 btowc  stdio.h wchar.h         btowc - single byte to wide character conversion        wint_t btowc(int c);
 cabs   complex.h               cabs, cabsf, cabsl - return a complex absolute value    double cabs(double complex z);
 bsearch        stdlib.h                bsearch - binary search a sorted table  void *bsearch(const void *key, const void *base, size_t nel, size_t width, int (*compar)(const void *, const void *));
 btowc  stdio.h wchar.h         btowc - single byte to wide character conversion        wint_t btowc(int c);
 cabs   complex.h               cabs, cabsf, cabsl - return a complex absolute value    double cabs(double complex z);
@@ -103,7 +103,7 @@ cfgetospeed termios.h               cfgetospeed - get output baud rate      speed_t cfgetospeed(co
 cfsetispeed    termios.h               cfsetispeed - set input baud rate       int cfsetispeed(struct termios *termios_p, speed_t speed);
 cfsetospeed    termios.h               cfsetospeed - set output baud rate      int cfsetospeed(struct termios *termios_p, speed_t speed);
 chdir  unistd.h                chdir - change working directory        int chdir(const char *path);
 cfsetispeed    termios.h               cfsetispeed - set input baud rate       int cfsetispeed(struct termios *termios_p, speed_t speed);
 cfsetospeed    termios.h               cfsetospeed - set output baud rate      int cfsetospeed(struct termios *termios_p, speed_t speed);
 chdir  unistd.h                chdir - change working directory        int chdir(const char *path);
-chmod  sys_stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int chmod(const char *path, mode_t mode);
+chmod  sys/stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int chmod(const char *path, mode_t mode);
 chown  unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int chown(const char *path, uid_t owner, gid_t group);
 cimag  complex.h               cimag, cimagf, cimagl - complex imaginary functions     double cimag(double complex z);
 cimagf complex.h               cimag, cimagf, cimagl - complex imaginary functions     float cimagf(float complex z);
 chown  unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int chown(const char *path, uid_t owner, gid_t group);
 cimag  complex.h               cimag, cimagf, cimagl - complex imaginary functions     double cimag(double complex z);
 cimagf complex.h               cimag, cimagf, cimagl - complex imaginary functions     float cimagf(float complex z);
@@ -125,7 +125,7 @@ confstr     unistd.h                confstr - get configurable variables    size_t confstr(int name,
 conj   complex.h               conj, conjf, conjl - complex conjugate functions        double complex conj(double complex z);
 conjf  complex.h               conj, conjf, conjl - complex conjugate functions        float complex conjf(float complex z);
 conjl  complex.h               conj, conjf, conjl - complex conjugate functions        long double complex conjl(long double complex z);
 conj   complex.h               conj, conjf, conjl - complex conjugate functions        double complex conj(double complex z);
 conjf  complex.h               conj, conjf, conjl - complex conjugate functions        float complex conjf(float complex z);
 conjl  complex.h               conj, conjf, conjl - complex conjugate functions        long double complex conjl(long double complex z);
-connect        sys_socket.h            connect - connect a socket      int connect(int socket, const struct sockaddr *address, socklen_t address_len);
+connect        sys/socket.h            connect - connect a socket      int connect(int socket, const struct sockaddr *address, socklen_t address_len);
 copysign       math.h          copysign, copysignf, copysignl - number manipulation function   double copysign(double x, double y);
 copysignf      math.h          copysign, copysignf, copysignl - number manipulation function   float copysignf(float x, float y);
 copysignl      math.h          copysign, copysignf, copysignl - number manipulation function   long double copysignl(long double x, long double y);
 copysign       math.h          copysign, copysignf, copysignl - number manipulation function   double copysign(double x, double y);
 copysignf      math.h          copysign, copysignf, copysignl - number manipulation function   float copysignf(float x, float y);
 copysignl      math.h          copysign, copysignf, copysignl - number manipulation function   long double copysignl(long double x, long double y);
@@ -225,8 +225,8 @@ fabsf       math.h          fabs, fabsf, fabsl - absolute value function    float fabsf(float x);
 fabsl  math.h          fabs, fabsf, fabsl - absolute value function    long double fabsl(long double x);
 faccessat      unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int faccessat(int fd, const char *path, int amode, int flag);
 fchdir unistd.h                fchdir - change working directory       int fchdir(int fildes);
 fabsl  math.h          fabs, fabsf, fabsl - absolute value function    long double fabsl(long double x);
 faccessat      unistd.h                access, faccessat - determine accessibility of a file relative to directory file descriptor     int faccessat(int fd, const char *path, int amode, int flag);
 fchdir unistd.h                fchdir - change working directory       int fchdir(int fildes);
-fchmod sys_stat.h              fchmod - change mode of a file  int fchmod(int fildes, mode_t mode);
-fchmodat       sys_stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int fchmodat(int fd, const char *path, mode_t mode, int flag);
+fchmod sys/stat.h              fchmod - change mode of a file  int fchmod(int fildes, mode_t mode);
+fchmodat       sys/stat.h              chmod, fchmodat - change mode of a file relative to directory file descriptor   int fchmodat(int fd, const char *path, mode_t mode, int flag);
 fchown unistd.h                fchown - change owner and group of a file       int fchown(int fildes, uid_t owner, gid_t group);
 fchownat       unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag);
 fclose stdio.h         fclose - close a stream int fclose(FILE *stream);
 fchown unistd.h                fchown - change owner and group of a file       int fchown(int fildes, uid_t owner, gid_t group);
 fchownat       unistd.h                chown, fchownat - change owner and group of a file relative to directory file descriptor        int fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag);
 fclose stdio.h         fclose - close a stream int fclose(FILE *stream);
@@ -289,7 +289,7 @@ fputwc      stdio.h wchar.h         fputwc - put a wide-character code on a stream  wint_t fp
 fputws stdio.h wchar.h         fputws - put a wide-character string on a stream        int fputws(const wchar_t *restrict ws, FILE *restrict stream);
 fread  stdio.h         fread - binary input    size_t fread(void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 free   stdlib.h                free - free allocated memory    void free(void *ptr);
 fputws stdio.h wchar.h         fputws - put a wide-character string on a stream        int fputws(const wchar_t *restrict ws, FILE *restrict stream);
 fread  stdio.h         fread - binary input    size_t fread(void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 free   stdlib.h                free - free allocated memory    void free(void *ptr);
-freeaddrinfo   sys_socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     void freeaddrinfo(struct addrinfo *ai);
+freeaddrinfo   sys/socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     void freeaddrinfo(struct addrinfo *ai);
 freelocale     locale.h        CX      freelocale - free resources allocated for a locale object       void freelocale(locale_t locobj);
 freopen        stdio.h         freopen - open a stream FILE *freopen(const char *restrict filename, const char *restrict mode, FILE *restrict stream);
 frexp  math.h          frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number    double frexp(double num, int *exp);
 freelocale     locale.h        CX      freelocale - free resources allocated for a locale object       void freelocale(locale_t locobj);
 freopen        stdio.h         freopen - open a stream FILE *freopen(const char *restrict filename, const char *restrict mode, FILE *restrict stream);
 frexp  math.h          frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number    double frexp(double num, int *exp);
@@ -299,24 +299,24 @@ fscanf    stdio.h         fscanf, scanf, sscanf - convert formatted input int fscanf(FILE
 fseek  stdio.h         fseek, fseeko - reposition a file-position indicator in a stream        int fseek(FILE *stream, long offset, int whence);
 fseeko stdio.h CX      fseek, fseeko - reposition a file-position indicator in a stream        int fseeko(FILE *stream, off_t offset, int whence);
 fsetpos        stdio.h         fsetpos - set current file position     int fsetpos(FILE *stream, const fpos_t *pos);
 fseek  stdio.h         fseek, fseeko - reposition a file-position indicator in a stream        int fseek(FILE *stream, long offset, int whence);
 fseeko stdio.h CX      fseek, fseeko - reposition a file-position indicator in a stream        int fseeko(FILE *stream, off_t offset, int whence);
 fsetpos        stdio.h         fsetpos - set current file position     int fsetpos(FILE *stream, const fpos_t *pos);
-fstat  sys_stat.h              fstat - get file status int fstat(int fildes, struct stat *buf);
-fstatat        sys_stat.h              fstatat, lstat, stat - get file status  int fstatat(int fd, const char *restrict path, struct stat *restrict buf, int flag);
-fstatvfs       sys_statvfs.h           fstatvfs, statvfs - get file system information int fstatvfs(int fildes, struct statvfs *buf);
+fstat  sys/stat.h              fstat - get file status int fstat(int fildes, struct stat *buf);
+fstatat        sys/stat.h              fstatat, lstat, stat - get file status  int fstatat(int fd, const char *restrict path, struct stat *restrict buf, int flag);
+fstatvfs       sys/statvfs.h           fstatvfs, statvfs - get file system information int fstatvfs(int fildes, struct statvfs *buf);
 fsync  unistd.h        FSC     fsync - synchronize changes to a file   int fsync(int fildes);
 ftell  stdio.h         ftell, ftello - return a file offset in a stream        long ftell(FILE *stream);
 ftello stdio.h CX      ftell, ftello - return a file offset in a stream        off_t ftello(FILE *stream);
 fsync  unistd.h        FSC     fsync - synchronize changes to a file   int fsync(int fildes);
 ftell  stdio.h         ftell, ftello - return a file offset in a stream        long ftell(FILE *stream);
 ftello stdio.h CX      ftell, ftello - return a file offset in a stream        off_t ftello(FILE *stream);
-ftok   sys_ipc.h       XSI     ftok - generate an IPC key      key_t ftok(const char *path, int id);
+ftok   sys/ipc.h       XSI     ftok - generate an IPC key      key_t ftok(const char *path, int id);
 ftruncate      unistd.h                ftruncate - truncate a file to a specified length       int ftruncate(int fildes, off_t length);
 ftrylockfile   stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  int ftrylockfile(FILE *file);
 ftw    ftw.h   OB XSI  ftw - traverse (walk) a file tree       int ftw(const char *path, int (*fn)(const char *, const struct stat *ptr, int flag), int ndirs);
 funlockfile    stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  void funlockfile(FILE *file);
 ftruncate      unistd.h                ftruncate - truncate a file to a specified length       int ftruncate(int fildes, off_t length);
 ftrylockfile   stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  int ftrylockfile(FILE *file);
 ftw    ftw.h   OB XSI  ftw - traverse (walk) a file tree       int ftw(const char *path, int (*fn)(const char *, const struct stat *ptr, int flag), int ndirs);
 funlockfile    stdio.h CX      flockfile, ftrylockfile, funlockfile - stdio locking functions  void funlockfile(FILE *file);
-futimens       sys_stat.h sys_time.h           futimens, utimensat, utimes - set file access and modification times    int futimens(int fd, const struct timespec times[2]);
+futimens       sys/stat.h sys/time.h           futimens, utimensat, utimes - set file access and modification times    int futimens(int fd, const struct timespec times[2]);
 fwide  stdio.h wchar.h         fwide - set stream orientation  int fwide(FILE *stream, int mode);
 fwprintf       stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int fwprintf(FILE *restrict stream, const wchar_t *restrict format, ...);
 fwrite stdio.h         fwrite - binary output  size_t fwrite(const void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 fwscanf        stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int fwscanf(FILE *restrict stream, const wchar_t *restrict format, ...);
 gai_strerror   netdb.h         gai_strerror - address and name information error description   const char *gai_strerror(int ecode);
 fwide  stdio.h wchar.h         fwide - set stream orientation  int fwide(FILE *stream, int mode);
 fwprintf       stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int fwprintf(FILE *restrict stream, const wchar_t *restrict format, ...);
 fwrite stdio.h         fwrite - binary output  size_t fwrite(const void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream);
 fwscanf        stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int fwscanf(FILE *restrict stream, const wchar_t *restrict format, ...);
 gai_strerror   netdb.h         gai_strerror - address and name information error description   const char *gai_strerror(int ecode);
-getaddrinfo    sys_socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     int getaddrinfo(const char *restrict nodename, const char *restrict servname, const struct addrinfo *restrict hints, struct addrinfo **restrict res);
+getaddrinfo    sys/socket.h netdb.h            freeaddrinfo, getaddrinfo - get address information     int getaddrinfo(const char *restrict nodename, const char *restrict servname, const struct addrinfo *restrict hints, struct addrinfo **restrict res);
 getc   stdio.h         getc - get a byte from a stream int getc(FILE *stream);
 getc_unlocked  stdio.h CX      getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking   int getc_unlocked(FILE *stream);
 getchar        stdio.h         getchar - get a byte from a .I stdin stream     int getchar(void);
 getc   stdio.h         getc - get a byte from a stream int getc(FILE *stream);
 getc_unlocked  stdio.h CX      getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking   int getc_unlocked(FILE *stream);
 getchar        stdio.h         getchar - get a byte from a .I stdin stream     int getchar(void);
@@ -338,21 +338,21 @@ getgroups unistd.h                getgroups - get supplementary group IDs int getgroups(int gi
 gethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    struct hostent *gethostent(void);
 gethostid      unistd.h        XSI     gethostid - get an identifier for the current host      long gethostid(void);
 gethostname    unistd.h                gethostname - get name of current host  int gethostname(char *name, size_t namelen);
 gethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    struct hostent *gethostent(void);
 gethostid      unistd.h        XSI     gethostid - get an identifier for the current host      long gethostid(void);
 gethostname    unistd.h                gethostname - get name of current host  int gethostname(char *name, size_t namelen);
-getitimer      sys_time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int getitimer(int which, struct itimerval *value);
+getitimer      sys/time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int getitimer(int which, struct itimerval *value);
 getline        stdio.h CX      getdelim, getline - read a delimited record from .I stream      ssize_t getline(char **restrict lineptr, size_t *restrict n, FILE *restrict stream);
 getlogin       unistd.h                getlogin, getlogin_r - get login name   char *getlogin(void);
 getlogin_r     unistd.h                getlogin, getlogin_r - get login name   int getlogin_r(char *name, size_t namesize);
 getline        stdio.h CX      getdelim, getline - read a delimited record from .I stream      ssize_t getline(char **restrict lineptr, size_t *restrict n, FILE *restrict stream);
 getlogin       unistd.h                getlogin, getlogin_r - get login name   char *getlogin(void);
 getlogin_r     unistd.h                getlogin, getlogin_r - get login name   int getlogin_r(char *name, size_t namesize);
-getnameinfo    sys_socket.h netdb.h            getnameinfo - get name information      int getnameinfo(const struct sockaddr *restrict sa, socklen_t salen, char *restrict node, socklen_t nodelen, char *restrict service, socklen_t servicelen, int flags);
+getnameinfo    sys/socket.h netdb.h            getnameinfo - get name information      int getnameinfo(const struct sockaddr *restrict sa, socklen_t salen, char *restrict node, socklen_t nodelen, char *restrict service, socklen_t servicelen, int flags);
 getnetbyaddr   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyaddr(uint32_t net, int type);
 getnetbyname   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyname(const char *name);
 getnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetent(void);
 getopt unistd.h                getopt, optarg, opterr, optind, optopt - command option parsing int getopt(int argc, char * const argv[], const char *optstring);
 getnetbyaddr   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyaddr(uint32_t net, int type);
 getnetbyname   netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetbyname(const char *name);
 getnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        struct netent *getnetent(void);
 getopt unistd.h                getopt, optarg, opterr, optind, optopt - command option parsing int getopt(int argc, char * const argv[], const char *optstring);
-getpeername    sys_socket.h            getpeername - get the name of the peer socket   int getpeername(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
+getpeername    sys/socket.h            getpeername - get the name of the peer socket   int getpeername(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
 getpgid        unistd.h                getpgid - get the process group ID for a process        pid_t getpgid(pid_t pid);
 getpgrp        unistd.h                getpgrp - get the process group ID of the calling process       pid_t getpgrp(void);
 getpid unistd.h                getpid - get the process ID     pid_t getpid(void);
 getppid        unistd.h                getppid - get the parent process ID     pid_t getppid(void);
 getpgid        unistd.h                getpgid - get the process group ID for a process        pid_t getpgid(pid_t pid);
 getpgrp        unistd.h                getpgrp - get the process group ID of the calling process       pid_t getpgrp(void);
 getpid unistd.h                getpid - get the process ID     pid_t getpid(void);
 getppid        unistd.h                getppid - get the parent process ID     pid_t getppid(void);
-getpriority    sys_resource.h  XSI     getpriority, setpriority - get and set the nice value   int getpriority(int which, id_t who);
+getpriority    sys/resource.h  XSI     getpriority, setpriority - get and set the nice value   int getpriority(int which, id_t who);
 getprotobyname netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobyname(const char *name);
 getprotobynumber       netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobynumber(int proto);
 getprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotoent(void);
 getprotobyname netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobyname(const char *name);
 getprotobynumber       netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotobynumber(int proto);
 getprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   struct protoent *getprotoent(void);
@@ -361,17 +361,17 @@ getpwnam  pwd.h           getpwnam, getpwnam_r - search user database for a name  struct pa
 getpwnam_r     pwd.h           getpwnam, getpwnam_r - search user database for a name  int getpwnam_r(const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
 getpwuid       pwd.h           getpwuid, getpwuid_r - search user database for a user ID       struct passwd *getpwuid(uid_t uid);
 getpwuid_r     pwd.h           getpwuid, getpwuid_r - search user database for a user ID       int getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
 getpwnam_r     pwd.h           getpwnam, getpwnam_r - search user database for a name  int getpwnam_r(const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
 getpwuid       pwd.h           getpwuid, getpwuid_r - search user database for a user ID       struct passwd *getpwuid(uid_t uid);
 getpwuid_r     pwd.h           getpwuid, getpwuid_r - search user database for a user ID       int getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result);
-getrlimit      sys_resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int getrlimit(int resource, struct rlimit *rlp);
-getrusage      sys_resource.h  XSI     getrusage - get information about resource utilization  int getrusage(int who, struct rusage *r_usage);
+getrlimit      sys/resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int getrlimit(int resource, struct rlimit *rlp);
+getrusage      sys/resource.h  XSI     getrusage - get information about resource utilization  int getrusage(int who, struct rusage *r_usage);
 gets   stdio.h OB      gets - get a string from a .I stdin stream      char *gets(char *s);
 getservbyname  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyname(const char *name, const char *proto);
 getservbyport  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyport(int port, const char *proto);
 getservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservent(void);
 getsid unistd.h                getsid - get the process group ID of a session leader   pid_t getsid(pid_t pid);
 gets   stdio.h OB      gets - get a string from a .I stdin stream      char *gets(char *s);
 getservbyname  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyname(const char *name, const char *proto);
 getservbyport  netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservbyport(int port, const char *proto);
 getservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  struct servent *getservent(void);
 getsid unistd.h                getsid - get the process group ID of a session leader   pid_t getsid(pid_t pid);
-getsockname    sys_socket.h            getsockname - get the socket name       int getsockname(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
-getsockopt     sys_socket.h            getsockopt - get the socket options     int getsockopt(int socket, int level, int option_name, void *restrict option_value, socklen_t *restrict option_len);
+getsockname    sys/socket.h            getsockname - get the socket name       int getsockname(int socket, struct sockaddr *restrict address, socklen_t *restrict address_len);
+getsockopt     sys/socket.h            getsockopt - get the socket options     int getsockopt(int socket, int level, int option_name, void *restrict option_value, socklen_t *restrict option_len);
 getsubopt      stdlib.h                getsubopt - parse suboption arguments from a string     int getsubopt(char **optionp, char * const *keylistp, char **valuep);
 getsubopt      stdlib.h                getsubopt - parse suboption arguments from a string     int getsubopt(char **optionp, char * const *keylistp, char **valuep);
-gettimeofday   sys_time.h      OB XSI  gettimeofday - get the date and time    int gettimeofday(struct timeval *restrict tp, void *restrict tzp);
+gettimeofday   sys/time.h      OB XSI  gettimeofday - get the date and time    int gettimeofday(struct timeval *restrict tp, void *restrict tzp);
 getuid unistd.h                getuid - get a real user ID     uid_t getuid(void);
 getutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxent(void);
 getutxid       utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxid(const struct utmpx *id);
 getuid unistd.h                getuid - get a real user ID     uid_t getuid(void);
 getutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxent(void);
 getutxid       utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  struct utmpx *getutxid(const struct utmpx *id);
@@ -386,27 +386,27 @@ grantpt   stdlib.h        XSI     grantpt - grant access to the slave pseudo-terminal device
 hcreate        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   int hcreate(size_t nel);
 hdestroy       search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   void hdestroy(void);
 hsearch        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   ENTRY *hsearch(ENTRY item, ACTION action);
 hcreate        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   int hcreate(size_t nel);
 hdestroy       search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   void hdestroy(void);
 hsearch        search.h        XSI     hcreate, hdestroy, hsearch - manage hash search table   ENTRY *hsearch(ENTRY item, ACTION action);
-htonl  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t htonl(uint32_t hostlong);
-htons  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t htons(uint16_t hostshort);
+htonl  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t htonl(uint32_t hostlong);
+htons  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t htons(uint16_t hostshort);
 hypot  math.h          hypot, hypotf, hypotl - Euclidean distance function     double hypot(double x, double y);
 hypotf math.h          hypot, hypotf, hypotl - Euclidean distance function     float hypotf(float x, float y);
 hypotl math.h          hypot, hypotf, hypotl - Euclidean distance function     long double hypotl(long double x, long double y);
 iconv  iconv.h         iconv - codeset conversion function     size_t iconv(iconv_t cd, char **restrict inbuf, size_t *restrict inbytesleft, char **restrict outbuf, size_t *restrict outbytesleft);
 iconv_close    iconv.h         iconv_close - codeset conversion deallocation function  int iconv_close(iconv_t cd);
 iconv_open     iconv.h         iconv_open - codeset conversion allocation function     iconv_t iconv_open(const char *tocode, const char *fromcode);
 hypot  math.h          hypot, hypotf, hypotl - Euclidean distance function     double hypot(double x, double y);
 hypotf math.h          hypot, hypotf, hypotl - Euclidean distance function     float hypotf(float x, float y);
 hypotl math.h          hypot, hypotf, hypotl - Euclidean distance function     long double hypotl(long double x, long double y);
 iconv  iconv.h         iconv - codeset conversion function     size_t iconv(iconv_t cd, char **restrict inbuf, size_t *restrict inbytesleft, char **restrict outbuf, size_t *restrict outbytesleft);
 iconv_close    iconv.h         iconv_close - codeset conversion deallocation function  int iconv_close(iconv_t cd);
 iconv_open     iconv.h         iconv_open - codeset conversion allocation function     iconv_t iconv_open(const char *tocode, const char *fromcode);
-if_freenameindex       net_if.h                if_freenameindex - free memory allocated by if_nameindex        void if_freenameindex(struct if_nameindex *ptr);
-if_indextoname net_if.h                if_indextoname - map a network interface index to its corresponding name        char *if_indextoname(unsigned ifindex, char *ifname);
-if_nameindex   net_if.h                if_nameindex - return all network interface names and indexes   struct if_nameindex *if_nameindex(void);
-if_nametoindex net_if.h                if_nametoindex - map a network interface name to its corresponding index        unsigned if_nametoindex(const char *ifname);
+if_freenameindex       net/if.h                if_freenameindex - free memory allocated by if_nameindex        void if_freenameindex(struct if_nameindex *ptr);
+if_indextoname net/if.h                if_indextoname - map a network interface index to its corresponding name        char *if_indextoname(unsigned ifindex, char *ifname);
+if_nameindex   net/if.h                if_nameindex - return all network interface names and indexes   struct if_nameindex *if_nameindex(void);
+if_nametoindex net/if.h                if_nametoindex - map a network interface name to its corresponding index        unsigned if_nametoindex(const char *ifname);
 ilogb  math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogb(double x);
 ilogbf math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbf(float x);
 ilogbl math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbl(long double x);
 imaxabs        inttypes.h              imaxabs - return absolute value intmax_t imaxabs(intmax_t j);
 imaxdiv        inttypes.h              imaxdiv - return quotient and remainder imaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);
 ilogb  math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogb(double x);
 ilogbf math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbf(float x);
 ilogbl math.h          ilogb, ilogbf, ilogbl - return an unbiased exponent     int ilogbl(long double x);
 imaxabs        inttypes.h              imaxabs - return absolute value intmax_t imaxabs(intmax_t j);
 imaxdiv        inttypes.h              imaxdiv - return quotient and remainder imaxdiv_t imaxdiv(intmax_t numer, intmax_t denom);
-inet_addr      arpa_inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        in_addr_t inet_addr(const char *cp);
-inet_ntoa      arpa_inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        char *inet_ntoa(struct in_addr in);
-inet_ntop      arpa_inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     const char *inet_ntop(int af, const void *restrict src, char *restrict dst, socklen_t size);
-inet_pton      arpa_inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     int inet_pton(int af, const char *restrict src, void *restrict dst);
+inet_addr      arpa/inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        in_addr_t inet_addr(const char *cp);
+inet_ntoa      arpa/inet.h             inet_addr, inet_ntoa - IPv4 address manipulation        char *inet_ntoa(struct in_addr in);
+inet_ntop      arpa/inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     const char *inet_ntop(int af, const void *restrict src, char *restrict dst, socklen_t size);
+inet_pton      arpa/inet.h             inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form     int inet_pton(int af, const char *restrict src, void *restrict dst);
 initstate      stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *initstate(unsigned seed, char *state, size_t size);
 insque search.h        XSI     insque, remque - insert or remove an element in a queue void insque(void *element, void *pred);
 isalnum        ctype.h         isalnum, isalnum_l - test for an alphanumeric character int isalnum(int c);
 initstate      stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *initstate(unsigned seed, char *state, size_t size);
 insque search.h        XSI     insque, remque - insert or remove an element in a queue void insque(void *element, void *pred);
 isalnum        ctype.h         isalnum, isalnum_l - test for an alphanumeric character int isalnum(int c);
@@ -492,7 +492,7 @@ lgammal     math.h          lgamma, lgammaf, lgammal, signgam - log gamma function  long doub
 link   unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int link(const char *path1, const char *path2);
 linkat unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int linkat(int fd1, const char *path1, int fd2, const char *path2, int flag);
 lio_listio     aio.h           lio_listio - list directed I/O  int lio_listio(int mode, struct aiocb *restrict const list[restrict], int nent, struct sigevent *restrict sig);
 link   unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int link(const char *path1, const char *path2);
 linkat unistd.h                link, linkat - link one file to another file relative to two directory file descriptors int linkat(int fd1, const char *path1, int fd2, const char *path2, int flag);
 lio_listio     aio.h           lio_listio - list directed I/O  int lio_listio(int mode, struct aiocb *restrict const list[restrict], int nent, struct sigevent *restrict sig);
-listen sys_socket.h            listen - listen for socket connections and limit the queue of incoming connections      int listen(int socket, int backlog);
+listen sys/socket.h            listen - listen for socket connections and limit the queue of incoming connections      int listen(int socket, int backlog);
 llabs  stdlib.h                labs, llabs - return a long integer absolute value      long long llabs(long long i);
 lldiv  stdlib.h                ldiv, lldiv - compute quotient and remainder of a long division lldiv_t lldiv(long long numer, long long denom);
 llrint math.h          llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction  long long llrint(double x);
 llabs  stdlib.h                labs, llabs - return a long integer absolute value      long long llabs(long long i);
 lldiv  stdlib.h                ldiv, lldiv - compute quotient and remainder of a long division lldiv_t lldiv(long long numer, long long denom);
 llrint math.h          llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction  long long llrint(double x);
@@ -530,7 +530,7 @@ lroundf     math.h          lround, lroundf, lroundl - round to nearest integer value       long l
 lroundl        math.h          lround, lroundf, lroundl - round to nearest integer value       long lroundl(long double x);
 lsearch        search.h        XSI     lsearch, lfind - linear search and update       void *lsearch(const void *key, void *base, size_t *nelp, size_t width, int (*compar)(const void *, const void *));
 lseek  unistd.h                lseek - move the read/write file offset off_t lseek(int fildes, off_t offset, int whence);
 lroundl        math.h          lround, lroundf, lroundl - round to nearest integer value       long lroundl(long double x);
 lsearch        search.h        XSI     lsearch, lfind - linear search and update       void *lsearch(const void *key, void *base, size_t *nelp, size_t width, int (*compar)(const void *, const void *));
 lseek  unistd.h                lseek - move the read/write file offset off_t lseek(int fildes, off_t offset, int whence);
-lstat  sys_stat.h              fstatat, lstat, stat - get file status  int lstat(const char *restrict path, struct stat *restrict buf);
+lstat  sys/stat.h              fstatat, lstat, stat - get file status  int lstat(const char *restrict path, struct stat *restrict buf);
 malloc stdlib.h                malloc - a memory allocator     void *malloc(size_t size);
 mblen  stdlib.h                mblen - get number of bytes in a character      int mblen(const char *s, size_t n);
 mbrlen wchar.h         mbrlen - get number of bytes in a character (restartable)       size_t mbrlen(const char *restrict s, size_t n, mbstate_t *restrict ps);
 malloc stdlib.h                malloc - a memory allocator     void *malloc(size_t size);
 mblen  stdlib.h                mblen - get number of bytes in a character      int mblen(const char *s, size_t n);
 mbrlen wchar.h         mbrlen - get number of bytes in a character (restartable)       size_t mbrlen(const char *restrict s, size_t n, mbstate_t *restrict ps);
@@ -546,22 +546,22 @@ memcmp    string.h                memcmp - compare bytes in memory        int memcmp(const void *s1, con
 memcpy string.h                memcpy - copy bytes in memory   void *memcpy(void *restrict s1, const void *restrict s2, size_t n);
 memmove        string.h                memmove - copy bytes in memory with overlapping areas   void *memmove(void *s1, const void *s2, size_t n);
 memset string.h                memset - set bytes in memory    void *memset(void *s, int c, size_t n);
 memcpy string.h                memcpy - copy bytes in memory   void *memcpy(void *restrict s1, const void *restrict s2, size_t n);
 memmove        string.h                memmove - copy bytes in memory with overlapping areas   void *memmove(void *s1, const void *s2, size_t n);
 memset string.h                memset - set bytes in memory    void *memset(void *s, int c, size_t n);
-mkdir  sys_stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdir(const char *path, mode_t mode);
-mkdirat        sys_stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdirat(int fd, const char *path, mode_t mode);
+mkdir  sys/stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdir(const char *path, mode_t mode);
+mkdirat        sys/stat.h              mkdir, mkdirat - make a directory relative to directory file descriptor int mkdirat(int fd, const char *path, mode_t mode);
 mkdtemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    char *mkdtemp(char *template);
 mkdtemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    char *mkdtemp(char *template);
-mkfifo sys_stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifo(const char *path, mode_t mode);
-mkfifoat       sys_stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifoat(int fd, const char *path, mode_t mode);
-mknod  sys_stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknod(const char *path, mode_t mode, dev_t dev);
-mknodat        sys_stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknodat(int fd, const char *path, mode_t mode, dev_t dev);
+mkfifo sys/stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifo(const char *path, mode_t mode);
+mkfifoat       sys/stat.h              mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor       int mkfifoat(int fd, const char *path, mode_t mode);
+mknod  sys/stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknod(const char *path, mode_t mode, dev_t dev);
+mknodat        sys/stat.h      XSI     mknod, mknodat - make directory, special file, or regular file  int mknodat(int fd, const char *path, mode_t mode, dev_t dev);
 mkstemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    int mkstemp(char *template);
 mktime time.h          mktime - convert broken-down time into time since the Epoch     time_t mktime(struct tm *timeptr);
 mkstemp        stdlib.h        CX      mkdtemp, mkstemp - create a unique directory or file    int mkstemp(char *template);
 mktime time.h          mktime - convert broken-down time into time since the Epoch     time_t mktime(struct tm *timeptr);
-mlock  sys_mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int mlock(const void *addr, size_t len);
-mlockall       sys_mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int mlockall(int flags);
-mmap   sys_mman.h              mmap - map pages of memory      void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off);
+mlock  sys/mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int mlock(const void *addr, size_t len);
+mlockall       sys/mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int mlockall(int flags);
+mmap   sys/mman.h              mmap - map pages of memory      void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off);
 modf   math.h          modf, modff, modfl - decompose a floating-point number  double modf(double x, double *iptr);
 modff  math.h          modf, modff, modfl - decompose a floating-point number  float modff(float value, float *iptr);
 modfl  math.h          modf, modff, modfl - decompose a floating-point number  long double modfl(long double value, long double *iptr);
 modf   math.h          modf, modff, modfl - decompose a floating-point number  double modf(double x, double *iptr);
 modff  math.h          modf, modff, modfl - decompose a floating-point number  float modff(float value, float *iptr);
 modfl  math.h          modf, modff, modfl - decompose a floating-point number  long double modfl(long double value, long double *iptr);
-mprotect       sys_mman.h              mprotect - set protection of memory mapping     int mprotect(void *addr, size_t len, int prot);
+mprotect       sys/mman.h              mprotect - set protection of memory mapping     int mprotect(void *addr, size_t len, int prot);
 mq_close       mqueue.h        MSG     mq_close - close a message queue (<b>REALTIME</b>)      int mq_close(mqd_t mqdes);
 mq_getattr     mqueue.h        MSG     mq_getattr - get message queue attributes (<b>REALTIME</b>)     int mq_getattr(mqd_t mqdes, struct mq_attr *mqstat);
 mq_notify      mqueue.h        MSG     mq_notify - notify process that a message is available (<b>REALTIME</b>)        int mq_notify(mqd_t mqdes, const struct sigevent *notification);
 mq_close       mqueue.h        MSG     mq_close - close a message queue (<b>REALTIME</b>)      int mq_close(mqd_t mqdes);
 mq_getattr     mqueue.h        MSG     mq_getattr - get message queue attributes (<b>REALTIME</b>)     int mq_getattr(mqd_t mqdes, struct mq_attr *mqstat);
 mq_notify      mqueue.h        MSG     mq_notify - notify process that a message is available (<b>REALTIME</b>)        int mq_notify(mqd_t mqdes, const struct sigevent *notification);
@@ -573,14 +573,14 @@ mq_timedreceive   mqueue.h mqueue.h time.h        MSG     mq_receive, mq_timedreceive - recei
 mq_timedsend   mqueue.h mqueue.h time.h        MSG     mq_send, mq_timedsend - send a message to a message queue (<b>REALTIME</b>)     int mq_timedsend(mqd_t mqdes, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abstime);
 mq_unlink      mqueue.h        MSG     mq_unlink - remove a message queue (<b>REALTIME</b>)    int mq_unlink(const char *name);
 mrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long mrand48(void);
 mq_timedsend   mqueue.h mqueue.h time.h        MSG     mq_send, mq_timedsend - send a message to a message queue (<b>REALTIME</b>)     int mq_timedsend(mqd_t mqdes, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abstime);
 mq_unlink      mqueue.h        MSG     mq_unlink - remove a message queue (<b>REALTIME</b>)    int mq_unlink(const char *name);
 mrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long mrand48(void);
-msgctl sys_msg.h       XSI     msgctl - XSI message control operations int msgctl(int msqid, int cmd, struct msqid_ds *buf);
-msgget sys_msg.h       XSI     msgget - get the XSI message queue identifier   int msgget(key_t key, int msgflg);
-msgrcv sys_msg.h       XSI     msgrcv - XSI message receive operation  ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
-msgsnd sys_msg.h       XSI     msgsnd - XSI message send operation     int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
-msync  sys_mman.h      XSI     msync - synchronize memory with physical storage        int msync(void *addr, size_t len, int flags);
-munlock        sys_mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int munlock(const void *addr, size_t len);
-munlockall     sys_mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int munlockall(void);
-munmap sys_mman.h              munmap - unmap pages of memory  int munmap(void *addr, size_t len);
+msgctl sys/msg.h       XSI     msgctl - XSI message control operations int msgctl(int msqid, int cmd, struct msqid_ds *buf);
+msgget sys/msg.h       XSI     msgget - get the XSI message queue identifier   int msgget(key_t key, int msgflg);
+msgrcv sys/msg.h       XSI     msgrcv - XSI message receive operation  ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
+msgsnd sys/msg.h       XSI     msgsnd - XSI message send operation     int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
+msync  sys/mman.h      XSI     msync - synchronize memory with physical storage        int msync(void *addr, size_t len, int flags);
+munlock        sys/mman.h      MLR     mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)      int munlock(const void *addr, size_t len);
+munlockall     sys/mman.h      ML      mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)     int munlockall(void);
+munmap sys/mman.h              munmap - unmap pages of memory  int munmap(void *addr, size_t len);
 nan    math.h          nan, nanf, nanl - return quiet NaN      double nan(const char *tagp);
 nanf   math.h          nan, nanf, nanl - return quiet NaN      float nanf(const char *tagp);
 nanl   math.h          nan, nanf, nanl - return quiet NaN      long double nanl(const char *tagp);
 nan    math.h          nan, nanf, nanl - return quiet NaN      double nan(const char *tagp);
 nanf   math.h          nan, nanf, nanl - return quiet NaN      float nanf(const char *tagp);
 nanl   math.h          nan, nanf, nanl - return quiet NaN      long double nanl(const char *tagp);
@@ -600,8 +600,8 @@ nice        unistd.h        XSI     nice - change the nice value of a process       int nice(int incr);
 nl_langinfo    langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo(nl_item item);
 nl_langinfo_l  langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo_l(nl_item item, locale_t locale);
 nrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long nrand48(unsigned short xsubi[3]);
 nl_langinfo    langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo(nl_item item);
 nl_langinfo_l  langinfo.h              nl_langinfo, nl_langinfo_l - language information       char *nl_langinfo_l(nl_item item, locale_t locale);
 nrand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   long nrand48(unsigned short xsubi[3]);
-ntohl  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t ntohl(uint32_t netlong);
-ntohs  arpa_inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t ntohs(uint16_t netshort);
+ntohl  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint32_t ntohl(uint32_t netlong);
+ntohs  arpa/inet.h             htonl, htons, ntohl, ntohs - convert values between host and network byte order uint16_t ntohs(uint16_t netshort);
 open   sys/stat.h fcntl.h      OH      open, openat - open file relative to directory file descriptor  int open(const char *path, int oflag, ...);
 open_memstream stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_memstream(char **bufp, size_t *sizep);
 open_wmemstream        stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_wmemstream(wchar_t **bufp, size_t *sizep);
 open   sys/stat.h fcntl.h      OH      open, openat - open file relative to directory file descriptor  int open(const char *path, int oflag, ...);
 open_memstream stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_memstream(char **bufp, size_t *sizep);
 open_wmemstream        stdio.h wchar.h CX      open_memstream, open_wmemstream - open a dynamic memory buffer stream   FILE *open_wmemstream(wchar_t **bufp, size_t *sizep);
@@ -621,8 +621,8 @@ poll        poll.h          poll - input/output multiplexing        int poll(struct pollfd fds[], nfds
 popen  stdio.h CX      popen - initiate pipe streams to or from a process      FILE *popen(const char *command, const char *mode);
 posix_fadvise  fcntl.h ADV     posix_fadvise - file advisory information (<b>ADVANCED REALTIME</b>)    int posix_fadvise(int fd, off_t offset, off_t len, int advice);
 posix_fallocate        fcntl.h ADV     posix_fallocate - file space control (<b>ADVANCED REALTIME</b>) int posix_fallocate(int fd, off_t offset, off_t len);
 popen  stdio.h CX      popen - initiate pipe streams to or from a process      FILE *popen(const char *command, const char *mode);
 posix_fadvise  fcntl.h ADV     posix_fadvise - file advisory information (<b>ADVANCED REALTIME</b>)    int posix_fadvise(int fd, off_t offset, off_t len, int advice);
 posix_fallocate        fcntl.h ADV     posix_fallocate - file space control (<b>ADVANCED REALTIME</b>) int posix_fallocate(int fd, off_t offset, off_t len);
-posix_madvise  sys_mman.h      ADV     posix_madvise - memory advisory information and alignment control (<b>ADVANCED REALTIME</b>)    int posix_madvise(void *addr, size_t len, int advice);
-posix_mem_offset       sys_mman.h      TYM     posix_mem_offset - find offset and length of a mapped typed memory block (<b>ADVANCED REALTIME</b>)     int posix_mem_offset(const void *restrict addr, size_t len, off_t *restrict off, size_t *restrict contig_len, int *restrict fildes);
+posix_madvise  sys/mman.h      ADV     posix_madvise - memory advisory information and alignment control (<b>ADVANCED REALTIME</b>)    int posix_madvise(void *addr, size_t len, int advice);
+posix_mem_offset       sys/mman.h      TYM     posix_mem_offset - find offset and length of a mapped typed memory block (<b>ADVANCED REALTIME</b>)     int posix_mem_offset(const void *restrict addr, size_t len, off_t *restrict off, size_t *restrict contig_len, int *restrict fildes);
 posix_memalign stdlib.h        ADV     posix_memalign - aligned memory allocation (<b>ADVANCED REALTIME</b>)   int posix_memalign(void **memptr, size_t alignment, size_t size);
 posix_openpt   stdlib.h fcntl.h        XSI     posix_openpt - open a pseudo-terminal device    int posix_openpt(int oflag);
 posix_spawn    spawn.h SPN     posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)  int posix_spawn(pid_t *restrict pid, const char *restrict path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
 posix_memalign stdlib.h        ADV     posix_memalign - aligned memory allocation (<b>ADVANCED REALTIME</b>)   int posix_memalign(void **memptr, size_t alignment, size_t size);
 posix_openpt   stdlib.h fcntl.h        XSI     posix_openpt - open a pseudo-terminal device    int posix_openpt(int oflag);
 posix_spawn    spawn.h SPN     posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)  int posix_spawn(pid_t *restrict pid, const char *restrict path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
@@ -646,14 +646,14 @@ posix_spawnattr_setschedpolicy    spawn.h sched.h SPN PS  posix_spawnattr_getschedpo
 posix_spawnattr_setsigdefault  signal.h spawn.h        SPN     posix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)       int posix_spawnattr_setsigdefault(posix_spawnattr_t *restrict attr, const sigset_t *restrict sigdefault);
 posix_spawnattr_setsigmask     signal.h spawn.h        SPN     posix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)        int posix_spawnattr_setsigmask(posix_spawnattr_t *restrict attr, const sigset_t *restrict sigmask);
 posix_spawnp   spawn.h SPN     posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)  int posix_spawnp(pid_t *restrict pid, const char *restrict file, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
 posix_spawnattr_setsigdefault  signal.h spawn.h        SPN     posix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)       int posix_spawnattr_setsigdefault(posix_spawnattr_t *restrict attr, const sigset_t *restrict sigdefault);
 posix_spawnattr_setsigmask     signal.h spawn.h        SPN     posix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)        int posix_spawnattr_setsigmask(posix_spawnattr_t *restrict attr, const sigset_t *restrict sigmask);
 posix_spawnp   spawn.h SPN     posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)  int posix_spawnp(pid_t *restrict pid, const char *restrict file, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
-posix_typed_mem_get_info       sys_mman.h      TYM     posix_typed_mem_get_info - query typed memory information (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_get_info(int fildes, struct posix_typed_mem_info *info);
-posix_typed_mem_open   sys_mman.h      TYM     posix_typed_mem_open - open a typed memory object (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_open(const char *name, int oflag, int tflag);
+posix_typed_mem_get_info       sys/mman.h      TYM     posix_typed_mem_get_info - query typed memory information (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_get_info(int fildes, struct posix_typed_mem_info *info);
+posix_typed_mem_open   sys/mman.h      TYM     posix_typed_mem_open - open a typed memory object (<b>ADVANCED REALTIME</b>)    int posix_typed_mem_open(const char *name, int oflag, int tflag);
 pow    math.h          pow, powf, powl - power function        double pow(double x, double y);
 powf   math.h          pow, powf, powl - power function        float powf(float x, float y);
 powl   math.h          pow, powf, powl - power function        long double powl(long double x, long double y);
 pread  unistd.h                pread, read - read from a file  ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset);
 printf stdio.h         dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int printf(const char *restrict format, ...);
 pow    math.h          pow, powf, powl - power function        double pow(double x, double y);
 powf   math.h          pow, powf, powl - power function        float powf(float x, float y);
 powl   math.h          pow, powf, powl - power function        long double powl(long double x, long double y);
 pread  unistd.h                pread, read - read from a file  ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset);
 printf stdio.h         dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int printf(const char *restrict format, ...);
-pselect        sys_select.h            pselect, select - synchronous I/O multiplexing  int pselect(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, const struct timespec *restrict timeout, const sigset_t *restrict sigmask);
+pselect        sys/select.h            pselect, select - synchronous I/O multiplexing  int pselect(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, const struct timespec *restrict timeout, const sigset_t *restrict sigmask);
 psiginfo       signal.h        CX      psiginfo, psignal - print signal information to standard error  void psiginfo(const siginfo_t *pinfo, const char *message);
 psignal        signal.h        CX      psiginfo, psignal - print signal information to standard error  void psignal(int signum, const char *message);
 pthread_atfork pthread.h               pthread_atfork - register fork handlers int pthread_atfork(void (*prepare)(void), void (*parent)(void), void (*child)(void));
 psiginfo       signal.h        CX      psiginfo, psignal - print signal information to standard error  void psiginfo(const siginfo_t *pinfo, const char *message);
 psignal        signal.h        CX      psiginfo, psignal - print signal information to standard error  void psignal(int signum, const char *message);
 pthread_atfork pthread.h               pthread_atfork - register fork handlers int pthread_atfork(void (*prepare)(void), void (*parent)(void), void (*child)(void));
@@ -779,12 +779,12 @@ readdir   dirent.h                readdir, readdir_r - read a directory   struct dirent *readdir(D
 readdir_r      dirent.h                readdir, readdir_r - read a directory   int readdir_r(DIR *restrict dirp, struct dirent *restrict entry, struct dirent **restrict result);
 readlink       unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize);
 readlinkat     unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize);
 readdir_r      dirent.h                readdir, readdir_r - read a directory   int readdir_r(DIR *restrict dirp, struct dirent *restrict entry, struct dirent **restrict result);
 readlink       unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize);
 readlinkat     unistd.h                readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor     ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize);
-readv  sys_uio.h       XSI     readv - read a vector   ssize_t readv(int fildes, const struct iovec *iov, int iovcnt);
+readv  sys/uio.h       XSI     readv - read a vector   ssize_t readv(int fildes, const struct iovec *iov, int iovcnt);
 realloc        stdlib.h                realloc - memory reallocator    void *realloc(void *ptr, size_t size);
 realpath       stdlib.h        XSI     realpath - resolve a pathname   char *realpath(const char *restrict file_name, char *restrict resolved_name);
 realloc        stdlib.h                realloc - memory reallocator    void *realloc(void *ptr, size_t size);
 realpath       stdlib.h        XSI     realpath - resolve a pathname   char *realpath(const char *restrict file_name, char *restrict resolved_name);
-recv   sys_socket.h            recv - receive a message from a connected socket        ssize_t recv(int socket, void *buffer, size_t length, int flags);
-recvfrom       sys_socket.h            recvfrom - receive a message from a socket      ssize_t recvfrom(int socket, void *restrict buffer, size_t length, int flags, struct sockaddr *restrict address, socklen_t *restrict address_len);
-recvmsg        sys_socket.h            recvmsg - receive a message from a socket       ssize_t recvmsg(int socket, struct msghdr *message, int flags);
+recv   sys/socket.h            recv - receive a message from a connected socket        ssize_t recv(int socket, void *buffer, size_t length, int flags);
+recvfrom       sys/socket.h            recvfrom - receive a message from a socket      ssize_t recvfrom(int socket, void *restrict buffer, size_t length, int flags, struct sockaddr *restrict address, socklen_t *restrict address_len);
+recvmsg        sys/socket.h            recvmsg - receive a message from a socket       ssize_t recvmsg(int socket, struct msghdr *message, int flags);
 regcomp        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regcomp(regex_t *restrict preg, const char *restrict pattern, int cflags);
 regerror       regex.h         regcomp, regerror, regexec, regfree - regular expression matching       size_t regerror(int errcode, const regex_t *restrict preg, char *restrict errbuf, size_t errbuf_size);
 regexec        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regexec(const regex_t *restrict preg, const char *restrict string, size_t nmatch, regmatch_t pmatch[restrict], int eflags);
 regcomp        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regcomp(regex_t *restrict preg, const char *restrict pattern, int cflags);
 regerror       regex.h         regcomp, regerror, regexec, regfree - regular expression matching       size_t regerror(int errcode, const regex_t *restrict preg, char *restrict errbuf, size_t errbuf_size);
 regexec        regex.h         regcomp, regerror, regexec, regfree - regular expression matching       int regexec(const regex_t *restrict preg, const char *restrict string, size_t nmatch, regmatch_t pmatch[restrict], int eflags);
@@ -826,7 +826,7 @@ sched_setscheduler  sched.h PS      sched_setscheduler - set scheduling policy and par
 sched_yield    sched.h         sched_yield - yield the processor       int sched_yield(void);
 seed48 stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   unsigned short *seed48(unsigned short seed16v[3]);
 seekdir        dirent.h        XSI     seekdir - set the position of a directory stream        void seekdir(DIR *dirp, long loc);
 sched_yield    sched.h         sched_yield - yield the processor       int sched_yield(void);
 seed48 stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   unsigned short *seed48(unsigned short seed16v[3]);
 seekdir        dirent.h        XSI     seekdir - set the position of a directory stream        void seekdir(DIR *dirp, long loc);
-select sys_select.h            pselect, select - synchronous I/O multiplexing  int select(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, struct timeval *restrict timeout);
+select sys/select.h            pselect, select - synchronous I/O multiplexing  int select(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, struct timeval *restrict timeout);
 sem_close      semaphore.h             sem_close - close a named semaphore     int sem_close(sem_t *sem);
 sem_destroy    semaphore.h             sem_destroy - destroy an unnamed semaphore      int sem_destroy(sem_t *sem);
 sem_getvalue   semaphore.h             sem_getvalue - get the value of a semaphore     int sem_getvalue(sem_t *restrict sem, int *restrict sval);
 sem_close      semaphore.h             sem_close - close a named semaphore     int sem_close(sem_t *sem);
 sem_destroy    semaphore.h             sem_destroy - destroy an unnamed semaphore      int sem_destroy(sem_t *sem);
 sem_getvalue   semaphore.h             sem_getvalue - get the value of a semaphore     int sem_getvalue(sem_t *restrict sem, int *restrict sval);
@@ -838,11 +838,11 @@ sem_trywait       semaphore.h             sem_trywait, sem_wait - lock a semaphore        int sem_trywai
 sem_unlink     semaphore.h             sem_unlink - remove a named semaphore   int sem_unlink(const char *name);
 sem_wait       semaphore.h             sem_trywait, sem_wait - lock a semaphore        int sem_wait(sem_t *sem);
 semctl sys/sem.h       XSI     semctl - XSI semaphore control operations       int semctl(int semid, int semnum, int cmd, ...);
 sem_unlink     semaphore.h             sem_unlink - remove a named semaphore   int sem_unlink(const char *name);
 sem_wait       semaphore.h             sem_trywait, sem_wait - lock a semaphore        int sem_wait(sem_t *sem);
 semctl sys/sem.h       XSI     semctl - XSI semaphore control operations       int semctl(int semid, int semnum, int cmd, ...);
-semget sys_sem.h       XSI     semget - get set of XSI semaphores      int semget(key_t key, int nsems, int semflg);
-semop  sys_sem.h       XSI     semop - XSI semaphore operations        int semop(int semid, struct sembuf *sops, size_t nsops);
-send   sys_socket.h            send - send a message on a socket       ssize_t send(int socket, const void *buffer, size_t length, int flags);
-sendmsg        sys_socket.h            sendmsg - send a message on a socket using a message structure  ssize_t sendmsg(int socket, const struct msghdr *message, int flags);
-sendto sys_socket.h            sendto - send a message on a socket     ssize_t sendto(int socket, const void *message, size_t length, int flags, const struct sockaddr *dest_addr, socklen_t dest_len);
+semget sys/sem.h       XSI     semget - get set of XSI semaphores      int semget(key_t key, int nsems, int semflg);
+semop  sys/sem.h       XSI     semop - XSI semaphore operations        int semop(int semid, struct sembuf *sops, size_t nsops);
+send   sys/socket.h            send - send a message on a socket       ssize_t send(int socket, const void *buffer, size_t length, int flags);
+sendmsg        sys/socket.h            sendmsg - send a message on a socket using a message structure  ssize_t sendmsg(int socket, const struct msghdr *message, int flags);
+sendto sys/socket.h            sendto - send a message on a socket     ssize_t sendto(int socket, const void *message, size_t length, int flags, const struct sockaddr *dest_addr, socklen_t dest_len);
 setbuf stdio.h         setbuf - assign buffering to a stream   void setbuf(FILE *restrict stream, char *restrict buf);
 setegid        unistd.h                setegid - set the effective group ID    int setegid(gid_t gid);
 setenv stdlib.h        CX      setenv - add or change environment variable     int setenv(const char *envname, const char *envval, int overwrite);
 setbuf stdio.h         setbuf - assign buffering to a stream   void setbuf(FILE *restrict stream, char *restrict buf);
 setegid        unistd.h                setegid - set the effective group ID    int setegid(gid_t gid);
 setenv stdlib.h        CX      setenv - add or change environment variable     int setenv(const char *envname, const char *envval, int overwrite);
@@ -850,7 +850,7 @@ seteuid     unistd.h                seteuid - set effective user ID int seteuid(uid_t uid);
 setgid unistd.h                setgid - set-group-ID   int setgid(gid_t gid);
 setgrent       grp.h   XSI     endgrent, getgrent, setgrent - group database entry functions   void setgrent(void);
 sethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    void sethostent(int stayopen);
 setgid unistd.h                setgid - set-group-ID   int setgid(gid_t gid);
 setgrent       grp.h   XSI     endgrent, getgrent, setgrent - group database entry functions   void setgrent(void);
 sethostent     netdb.h         endhostent, gethostent, sethostent - network host database functions    void sethostent(int stayopen);
-setitimer      sys_time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int setitimer(int which, const struct itimerval *restrict value, struct itimerval *restrict ovalue);
+setitimer      sys/time.h      OB XSI  getitimer, setitimer - get and set value of interval timer      int setitimer(int which, const struct itimerval *restrict value, struct itimerval *restrict ovalue);
 setjmp setjmp.h                setjmp - set jump point for a non-local goto    int setjmp(jmp_buf env);
 setkey stdlib.h        XSI     setkey - set encoding key (<b>CRYPT</b>)        void setkey(const char *key);
 setlocale      locale.h                setlocale - set program locale  char *setlocale(int category, const char *locale);
 setjmp setjmp.h                setjmp - set jump point for a non-local goto    int setjmp(jmp_buf env);
 setkey stdlib.h        XSI     setkey - set encoding key (<b>CRYPT</b>)        void setkey(const char *key);
 setlocale      locale.h                setlocale - set program locale  char *setlocale(int category, const char *locale);
@@ -858,26 +858,26 @@ setlogmask        syslog.h        XSI     closelog, openlog, setlogmask, syslog - control system l
 setnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        void setnetent(int stayopen);
 setpgid        unistd.h                setpgid - set process group ID for job control  int setpgid(pid_t pid, pid_t pgid);
 setpgrp        unistd.h        OB XSI  setpgrp - set the process group ID      pid_t setpgrp(void);
 setnetent      netdb.h         endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions        void setnetent(int stayopen);
 setpgid        unistd.h                setpgid - set process group ID for job control  int setpgid(pid_t pid, pid_t pgid);
 setpgrp        unistd.h        OB XSI  setpgrp - set the process group ID      pid_t setpgrp(void);
-setpriority    sys_resource.h  XSI     getpriority, setpriority - get and set the nice value   int setpriority(int which, id_t who, int value);
+setpriority    sys/resource.h  XSI     getpriority, setpriority - get and set the nice value   int setpriority(int which, id_t who, int value);
 setprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   void setprotoent(int stayopen);
 setpwent       pwd.h   XSI     endpwent, getpwent, setpwent - user database functions  void setpwent(void);
 setregid       unistd.h        XSI     setregid - set real and effective group IDs     int setregid(gid_t rgid, gid_t egid);
 setreuid       unistd.h        XSI     setreuid - set real and effective user IDs      int setreuid(uid_t ruid, uid_t euid);
 setprotoent    netdb.h         endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions   void setprotoent(int stayopen);
 setpwent       pwd.h   XSI     endpwent, getpwent, setpwent - user database functions  void setpwent(void);
 setregid       unistd.h        XSI     setregid - set real and effective group IDs     int setregid(gid_t rgid, gid_t egid);
 setreuid       unistd.h        XSI     setreuid - set real and effective user IDs      int setreuid(uid_t ruid, uid_t euid);
-setrlimit      sys_resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int setrlimit(int resource, const struct rlimit *rlp);
+setrlimit      sys/resource.h  XSI     getrlimit, setrlimit - control maximum resource consumption     int setrlimit(int resource, const struct rlimit *rlp);
 setservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  void setservent(int stayopen);
 setsid unistd.h                setsid - create session and set process group ID        pid_t setsid(void);
 setservent     netdb.h         endservent, getservbyname, getservbyport, getservent, setservent - network services database functions  void setservent(int stayopen);
 setsid unistd.h                setsid - create session and set process group ID        pid_t setsid(void);
-setsockopt     sys_socket.h            setsockopt - set the socket options     int setsockopt(int socket, int level, int option_name, const void *option_value, socklen_t option_len);
+setsockopt     sys/socket.h            setsockopt - set the socket options     int setsockopt(int socket, int level, int option_name, const void *option_value, socklen_t option_len);
 setstate       stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *setstate(char *state);
 setuid unistd.h                setuid - set user ID    int setuid(uid_t uid);
 setutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  void setutxent(void);
 setvbuf        stdio.h         setvbuf - assign buffering to a stream  int setvbuf(FILE *restrict stream, char *restrict buf, int type, size_t size);
 setstate       stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   char *setstate(char *state);
 setuid unistd.h                setuid - set user ID    int setuid(uid_t uid);
 setutxent      utmpx.h XSI     endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions  void setutxent(void);
 setvbuf        stdio.h         setvbuf - assign buffering to a stream  int setvbuf(FILE *restrict stream, char *restrict buf, int type, size_t size);
-shm_open       sys_mman.h      SHM     shm_open - open a shared memory object (<b>REALTIME</b>)        int shm_open(const char *name, int oflag, mode_t mode);
-shm_unlink     sys_mman.h      SHM     shm_unlink - remove a shared memory object (<b>REALTIME</b>)    int shm_unlink(const char *name);
-shmat  sys_shm.h       XSI     shmat - XSI shared memory attach operation      void *shmat(int shmid, const void *shmaddr, int shmflg);
-shmctl sys_shm.h       XSI     shmctl - XSI shared memory control operations   int shmctl(int shmid, int cmd, struct shmid_ds *buf);
-shmdt  sys_shm.h       XSI     shmdt - XSI shared memory detach operation      int shmdt(const void *shmaddr);
-shmget sys_shm.h       XSI     shmget - get an XSI shared memory segment       int shmget(key_t key, size_t size, int shmflg);
-shutdown       sys_socket.h            shutdown - shut down socket send and receive operations int shutdown(int socket, int how);
+shm_open       sys/mman.h      SHM     shm_open - open a shared memory object (<b>REALTIME</b>)        int shm_open(const char *name, int oflag, mode_t mode);
+shm_unlink     sys/mman.h      SHM     shm_unlink - remove a shared memory object (<b>REALTIME</b>)    int shm_unlink(const char *name);
+shmat  sys/shm.h       XSI     shmat - XSI shared memory attach operation      void *shmat(int shmid, const void *shmaddr, int shmflg);
+shmctl sys/shm.h       XSI     shmctl - XSI shared memory control operations   int shmctl(int shmid, int cmd, struct shmid_ds *buf);
+shmdt  sys/shm.h       XSI     shmdt - XSI shared memory detach operation      int shmdt(const void *shmaddr);
+shmget sys/shm.h       XSI     shmget - get an XSI shared memory segment       int shmget(key_t key, size_t size, int shmflg);
+shutdown       sys/socket.h            shutdown - shut down socket send and receive operations int shutdown(int socket, int how);
 sigaction      signal.h        CX      sigaction - examine and change a signal action  int sigaction(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact);
 sigaddset      signal.h        CX      sigaddset - add a signal to a signal set        int sigaddset(sigset_t *set, int signo);
 sigaltstack    signal.h        XSI     sigaltstack - set and get signal alternate stack context        int sigaltstack(const stack_t *restrict ss, stack_t *restrict oss);
 sigaction      signal.h        CX      sigaction - examine and change a signal action  int sigaction(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact);
 sigaddset      signal.h        CX      sigaddset - add a signal to a signal set        int sigaddset(sigset_t *set, int signo);
 sigaltstack    signal.h        XSI     sigaltstack - set and get signal alternate stack context        int sigaltstack(const stack_t *restrict ss, stack_t *restrict oss);
@@ -911,9 +911,9 @@ sinhl       math.h          sinh, sinhf, sinhl - hyperbolic sine functions  long double sinhl(l
 sinl   math.h          sin, sinf, sinl - sine function long double sinl(long double x);
 sleep  unistd.h                sleep - suspend execution for an interval of time       unsigned sleep(unsigned seconds);
 snprintf       stdio.h         dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int snprintf(char *restrict s, size_t n, const char *restrict format, ...);
 sinl   math.h          sin, sinf, sinl - sine function long double sinl(long double x);
 sleep  unistd.h                sleep - suspend execution for an interval of time       unsigned sleep(unsigned seconds);
 snprintf       stdio.h         dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int snprintf(char *restrict s, size_t n, const char *restrict format, ...);
-sockatmark     sys_socket.h            sockatmark - determine whether a socket is at the out-of-band mark      int sockatmark(int s);
-socket sys_socket.h            socket - create an endpoint for communication   int socket(int domain, int type, int protocol);
-socketpair     sys_socket.h            socketpair - create a pair of connected sockets int socketpair(int domain, int type, int protocol, int socket_vector[2]);
+sockatmark     sys/socket.h            sockatmark - determine whether a socket is at the out-of-band mark      int sockatmark(int s);
+socket sys/socket.h            socket - create an endpoint for communication   int socket(int domain, int type, int protocol);
+socketpair     sys/socket.h            socketpair - create a pair of connected sockets int socketpair(int domain, int type, int protocol, int socket_vector[2]);
 sprintf        stdio.h         dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int sprintf(char *restrict s, const char *restrict format, ...);
 sqrt   math.h          sqrt, sqrtf, sqrtl - square root function       double sqrt(double x);
 sqrtf  math.h          sqrt, sqrtf, sqrtl - square root function       float sqrtf(float x);
 sprintf        stdio.h         dprintf, fprintf, printf, snprintf, sprintf - print formatted output    int sprintf(char *restrict s, const char *restrict format, ...);
 sqrt   math.h          sqrt, sqrtf, sqrtl - square root function       double sqrt(double x);
 sqrtf  math.h          sqrt, sqrtf, sqrtl - square root function       float sqrtf(float x);
@@ -922,8 +922,8 @@ srand       stdlib.h                rand, rand_r, srand - pseudo-random number generator    void srand(
 srand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   void srand48(long seedval);
 srandom        stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   void srandom(unsigned seed);
 sscanf stdio.h         fscanf, scanf, sscanf - convert formatted input int sscanf(const char *restrict s, const char *restrict format, ...);
 srand48        stdlib.h        XSI     drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers   void srand48(long seedval);
 srandom        stdlib.h        XSI     initstate, random, setstate, srandom - pseudo-random number functions   void srandom(unsigned seed);
 sscanf stdio.h         fscanf, scanf, sscanf - convert formatted input int sscanf(const char *restrict s, const char *restrict format, ...);
-stat   sys_stat.h              fstatat, lstat, stat - get file status  int stat(const char *restrict path, struct stat *restrict buf);
-statvfs        sys_statvfs.h           fstatvfs, statvfs - get file system information int statvfs(const char *restrict path, struct statvfs *restrict buf);
+stat   sys/stat.h              fstatat, lstat, stat - get file status  int stat(const char *restrict path, struct stat *restrict buf);
+statvfs        sys/statvfs.h           fstatvfs, statvfs - get file system information int statvfs(const char *restrict path, struct statvfs *restrict buf);
 stderr stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdin  stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdout stdio.h         stderr, stdin, stdout - standard I/O streams    
 stderr stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdin  stdio.h         stderr, stdin, stdout - standard I/O streams    
 stdout stdio.h         stderr, stdin, stdout - standard I/O streams    
@@ -1010,7 +1010,7 @@ timer_delete      time.h  CX      timer_delete - delete a per-process timer       int timer_delet
 timer_getoverrun       time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_getoverrun(timer_t timerid);
 timer_gettime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_gettime(timer_t timerid, struct itimerspec *value);
 timer_settime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_settime(timer_t timerid, int flags, const struct itimerspec *restrict value, struct itimerspec *restrict ovalue);
 timer_getoverrun       time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_getoverrun(timer_t timerid);
 timer_gettime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_gettime(timer_t timerid, struct itimerspec *value);
 timer_settime  time.h  CX      timer_getoverrun, timer_gettime, timer_settime - per-process timers     int timer_settime(timer_t timerid, int flags, const struct itimerspec *restrict value, struct itimerspec *restrict ovalue);
-times  sys_times.h             times - get process and waited-for child process times  clock_t times(struct tms *buffer);
+times  sys/times.h             times - get process and waited-for child process times  clock_t times(struct tms *buffer);
 timezone       time.h  XSI     daylight, timezone, tzname, tzset - set timezone conversion information 
 tmpfile        stdio.h         tmpfile - create a temporary file       FILE *tmpfile(void);
 tmpnam stdio.h OB      tmpnam - create a name for a temporary file     char *tmpnam(char *s);
 timezone       time.h  XSI     daylight, timezone, tzname, tzset - set timezone conversion information 
 tmpfile        stdio.h         tmpfile - create a temporary file       FILE *tmpfile(void);
 tmpnam stdio.h OB      tmpnam - create a name for a temporary file     char *tmpnam(char *s);
@@ -1036,8 +1036,8 @@ twalk     search.h        XSI     tdelete, tfind, tsearch, twalk - manage a binary search tree
 tzname time.h  CX      daylight, timezone, tzname, tzset - set timezone conversion information 
 tzset  time.h  CX      daylight, timezone, tzname, tzset - set timezone conversion information void tzset(void);
 ulimit ulimit.h        OB XSI  ulimit - get and set process limits     long ulimit(int cmd, ...);
 tzname time.h  CX      daylight, timezone, tzname, tzset - set timezone conversion information 
 tzset  time.h  CX      daylight, timezone, tzname, tzset - set timezone conversion information void tzset(void);
 ulimit ulimit.h        OB XSI  ulimit - get and set process limits     long ulimit(int cmd, ...);
-umask  sys_stat.h              umask - set and get the file mode creation mask mode_t umask(mode_t cmask);
-uname  sys_utsname.h           uname - get the name of the current system      int uname(struct utsname *name);
+umask  sys/stat.h              umask - set and get the file mode creation mask mode_t umask(mode_t cmask);
+uname  sys/utsname.h           uname - get the name of the current system      int uname(struct utsname *name);
 ungetc stdio.h         ungetc - push byte back into input stream       int ungetc(int c, FILE *stream);
 ungetwc        stdio.h wchar.h         ungetwc - push wide-character code back into the input stream   wint_t ungetwc(wint_t wc, FILE *stream);
 unlink unistd.h                unlink, unlinkat - remove a directory entry relative to directory file descriptor       int unlink(const char *path);
 ungetc stdio.h         ungetc - push byte back into input stream       int ungetc(int c, FILE *stream);
 ungetwc        stdio.h wchar.h         ungetwc - push wide-character code back into the input stream   wint_t ungetwc(wint_t wc, FILE *stream);
 unlink unistd.h                unlink, unlinkat - remove a directory entry relative to directory file descriptor       int unlink(const char *path);
@@ -1046,8 +1046,8 @@ unlockpt  stdlib.h        XSI     unlockpt - unlock a pseudo-terminal master/slave pair   int
 unsetenv       stdlib.h        CX      unsetenv - remove an environment variable       int unsetenv(const char *name);
 uselocale      locale.h        CX      uselocale - use locale in current thread        locale_t uselocale(locale_t newloc);
 utime  utime.h OB      utime - set file access and modification times  int utime(const char *path, const struct utimbuf *times);
 unsetenv       stdlib.h        CX      unsetenv - remove an environment variable       int unsetenv(const char *name);
 uselocale      locale.h        CX      uselocale - use locale in current thread        locale_t uselocale(locale_t newloc);
 utime  utime.h OB      utime - set file access and modification times  int utime(const char *path, const struct utimbuf *times);
-utimensat      sys_stat.h sys_time.h           futimens, utimensat, utimes - set file access and modification times    int utimensat(int fd, const char *path, const struct timespec times[2], int flag);
-utimes sys_stat.h sys_time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int utimes(const char *path, const struct timeval times[2]);
+utimensat      sys/stat.h sys/time.h           futimens, utimensat, utimes - set file access and modification times    int utimensat(int fd, const char *path, const struct timespec times[2], int flag);
+utimes sys/stat.h sys/time.h   XSI     futimens, utimensat, utimes - set file access and modification times    int utimes(const char *path, const struct timeval times[2]);
 va_arg stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       type va_arg(va_list ap, type);
 va_copy        stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_copy(va_list dest, va_list src);
 va_end stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_end(va_list ap);
 va_arg stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       type va_arg(va_list ap, type);
 va_copy        stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_copy(va_list dest, va_list src);
 va_end stdarg.h                va_arg, va_copy, va_end, va_start - handle variable argument list       void va_end(va_list ap);
@@ -1066,9 +1066,9 @@ vswprintf stdarg.h stdio.h wchar.h                vfwprintf, vswprintf, vwprintf - wide-charac
 vswscanf       stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vswscanf(const wchar_t *restrict ws, const wchar_t *restrict format, va_list arg);
 vwprintf       stdarg.h stdio.h wchar.h                vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list      int vwprintf(const wchar_t *restrict format, va_list arg);
 vwscanf        stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vwscanf(const wchar_t *restrict format, va_list arg);
 vswscanf       stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vswscanf(const wchar_t *restrict ws, const wchar_t *restrict format, va_list arg);
 vwprintf       stdarg.h stdio.h wchar.h                vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list      int vwprintf(const wchar_t *restrict format, va_list arg);
 vwscanf        stdarg.h stdio.h wchar.h                vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list  int vwscanf(const wchar_t *restrict format, va_list arg);
-wait   sys_wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t wait(int *stat_loc);
-waitid sys_wait.h              waitid - wait for a child process to change state       int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
-waitpid        sys_wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t waitpid(pid_t pid, int *stat_loc, int options);
+wait   sys/wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t wait(int *stat_loc);
+waitid sys/wait.h              waitid - wait for a child process to change state       int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
+waitpid        sys/wait.h              wait, waitpid - wait for a child process to stop or terminate   pid_t waitpid(pid_t pid, int *stat_loc, int options);
 wcpcpy wchar.h CX      wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end   wchar_t *wcpcpy(wchar_t *restrict ws1, const wchar_t *restrict ws2);
 wcpncpy        wchar.h CX      wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end      wchar_t *wcpncpy(wchar_t restrict *ws1, const wchar_t *restrict ws2, size_t n);
 wcrtomb        stdio.h         wcrtomb - convert a wide-character code to a character (restartable)    size_t wcrtomb(char *restrict s, wchar_t wc, mbstate_t *restrict ps);
 wcpcpy wchar.h CX      wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end   wchar_t *wcpcpy(wchar_t *restrict ws1, const wchar_t *restrict ws2);
 wcpncpy        wchar.h CX      wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end      wchar_t *wcpncpy(wchar_t restrict *ws1, const wchar_t *restrict ws2, size_t n);
 wcrtomb        stdio.h         wcrtomb - convert a wide-character code to a character (restartable)    size_t wcrtomb(char *restrict s, wchar_t wc, mbstate_t *restrict ps);
@@ -1126,7 +1126,7 @@ wordexp   wordexp.h               wordexp, wordfree - perform word expansions     int wordexp(const
 wordfree       wordexp.h               wordexp, wordfree - perform word expansions     void wordfree(wordexp_t *pwordexp);
 wprintf        stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int wprintf(const wchar_t *restrict format, ...);
 write  unistd.h                pwrite, write - write on a file ssize_t write(int fildes, const void *buf, size_t nbyte);
 wordfree       wordexp.h               wordexp, wordfree - perform word expansions     void wordfree(wordexp_t *pwordexp);
 wprintf        stdio.h wchar.h         fwprintf, swprintf, wprintf - print formatted wide-character output     int wprintf(const wchar_t *restrict format, ...);
 write  unistd.h                pwrite, write - write on a file ssize_t write(int fildes, const void *buf, size_t nbyte);
-writev sys_uio.h       XSI     writev - write a vector ssize_t writev(int fildes, const struct iovec *iov, int iovcnt);
+writev sys/uio.h       XSI     writev - write a vector ssize_t writev(int fildes, const struct iovec *iov, int iovcnt);
 wscanf stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int wscanf(const wchar_t *restrict format, ...);
 y0     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y0(double x);
 y1     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y1(double x);
 wscanf stdio.h wchar.h         fwscanf, swscanf, wscanf - convert formatted wide-character input       int wscanf(const wchar_t *restrict format, ...);
 y0     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y0(double x);
 y1     math.h  XSI     y0, y1, yn - Bessel functions of the second kind        double y1(double x);
index 441a3e9..b803b6c 100755 (executable)
@@ -41,9 +41,6 @@ $2 == "obj" || $2 == "obj posix" {
 $2 ~ /inc posix/ && $4 != $8 {
        # different header
 
 $2 ~ /inc posix/ && $4 != $8 {
        # different header
 
-       # todo..
-       gsub(/_/, "/", $8)
-
        n = split($8, a, " ")
        for (i = 1; i <= n; i++)
                if ($4 == a[i])
        n = split($8, a, " ")
        for (i = 1; i <= n; i++)
                if ($4 == a[i])
index 331e4c9..712a81d 100644 (file)
@@ -1,11 +1,11 @@
 <h3>musl vs posix api</h3>
 <h3>musl vs posix api</h3>
-<h4>commit</h4><p>commit <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commit;h=13cd969552409e05c941829f2aabb15e2f4d9a1f">13cd969552409e05c941829f2aabb15e2f4d9a1f</a><br>Date:   Tue Sep 13 21:09:35 2011 -0400<br><br>    fix various errors in function signatures/prototypes found by nsz
+<h4>commit</h4><p>commit <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commit;h=4da289e1b3a0d09048d9be1dfc3a7280531a1e48">4da289e1b3a0d09048d9be1dfc3a7280531a1e48</a><br>Date:   Tue Sep 13 21:21:53 2011 -0400<br><br>    fix return types for aio_read and aio_write again<br>    <br>    previous fix was backwards and propagated the wrong type rather than<br>    the right one...
 <h4>legend</h4><ul><li>status: musl implementation status summary<ul><li>(empty) - implemented<li>nosym - prototype found in include files (see decl) but not in libc.a (see sym)<li>nodecl - symbol is in libc.a but not declared in a public header<li>missing - neither in include files (see decl) nor in libc.a (see sym)</ul><li>sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)<ul><li>C - symbol is common (uninitialized data)<li>D - symbol is in the initialized data section<li>R - symbol is in the read only data section<li>T - symbol is in the text section<li>V - weak object<li>W - weak symbol</ul><li>decl: kind of declaration as found by `ctags -R include` (every occurance is reported)<ul><li>d - macro definition<li>p - function prototype<li>x - external and forward variable declaration</ul></ul><p>(STREAMS and posix_trace* apis are excluded)
 <h4>table</h4><table border=1><tr><th colspan=3>musl<th colspan=4>posix<tr><th>status<th>sym<th>decl<th>name<th>header<th>option<th>desc
 <h4>legend</h4><ul><li>status: musl implementation status summary<ul><li>(empty) - implemented<li>nosym - prototype found in include files (see decl) but not in libc.a (see sym)<li>nodecl - symbol is in libc.a but not declared in a public header<li>missing - neither in include files (see decl) nor in libc.a (see sym)</ul><li>sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)<ul><li>C - symbol is common (uninitialized data)<li>D - symbol is in the initialized data section<li>R - symbol is in the read only data section<li>T - symbol is in the text section<li>V - weak object<li>W - weak symbol</ul><li>decl: kind of declaration as found by `ctags -R include` (every occurance is reported)<ul><li>d - macro definition<li>p - function prototype<li>x - external and forward variable declaration</ul></ul><p>(STREAMS and posix_trace* apis are excluded)
 <h4>table</h4><table border=1><tr><th colspan=3>musl<th colspan=4>posix<tr><th>status<th>sym<th>decl<th>name<th>header<th>option<th>desc
-<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l27">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_CLR.html">FD_CLR</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys_select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
-<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l28">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_ISSET.html">FD_ISSET</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys_select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
-<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l26">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_SET.html">FD_SET</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys_select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
-<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l25">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_ZERO.html">FD_ZERO</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys_select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
+<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l27">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_CLR.html">FD_CLR</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
+<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l28">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_ISSET.html">FD_ISSET</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
+<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l26">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_SET.html">FD_SET</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
+<tr><td>&#160;<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l25">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_ZERO.html">FD_ZERO</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/_Exit.html">_Exit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>_Exit, _exit - terminate a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l89">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/_exit.html">_exit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>_Exit, _exit - terminate a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/setjmp.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/_longjmp.html">_longjmp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/setjmp.h.html">setjmp.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>_longjmp, _setjmp - non-local goto
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/_Exit.html">_Exit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>_Exit, _exit - terminate a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l89">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/_exit.html">_exit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>_Exit, _exit - terminate a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/setjmp.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/_longjmp.html">_longjmp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/setjmp.h.html">setjmp.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>_longjmp, _setjmp - non-local goto
@@ -15,7 +15,7 @@
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l113">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/a64l.html">a64l</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>a64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/abort.html">abort</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>abort - generate an abnormal process abort
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l54">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/abs.html">abs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>abs - return an integer absolute value
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l113">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/a64l.html">a64l</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>a64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/abort.html">abort</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>abort - generate an abnormal process abort
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l54">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/abs.html">abs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>abs - return an integer absolute value
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l43">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/accept.html">accept</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>accept - accept a new connection on a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l43">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/accept.html">accept</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>accept - accept a new connection on a socket
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l70">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/access.html">access</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>access, faccessat - determine accessibility of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l65">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/acos.html">acos</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>acos, acosf, acosl - arc cosine functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l66">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/acosf.html">acosf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>acos, acosf, acosl - arc cosine functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l70">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/access.html">access</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>access, faccessat - determine accessibility of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l65">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/acos.html">acos</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>acos, acosf, acosl - arc cosine functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l66">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/acosf.html">acosf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>acos, acosf, acosl - arc cosine functions
@@ -56,7 +56,7 @@
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/atol.html">atol</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>atol, atoll - convert a string to a long integer
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/atoll.html">atoll</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>atol, atoll - convert a string to a long integer
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/libgen.h#l9">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/basename.html">basename</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/libgen.h.html">libgen.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>basename - return the last component of a pathname
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/atol.html">atol</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>atol, atoll - convert a string to a long integer
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/atoll.html">atoll</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>atol, atoll - convert a string to a long integer
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/libgen.h#l9">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/basename.html">basename</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/libgen.h.html">libgen.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>basename - return the last component of a pathname
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l40">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html">bind</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>bind - bind a name to a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l40">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html">bind</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>bind - bind a name to a socket
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l51">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/bsearch.html">bsearch</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>bsearch - binary search a sorted table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/btowc.html">btowc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>btowc - single byte to wide character conversion
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cabs.html">cabs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>cabs, cabsf, cabsl - return a complex absolute value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l51">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/bsearch.html">bsearch</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>bsearch - binary search a sorted table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/btowc.html">btowc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>btowc - single byte to wide character conversion
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cabs.html">cabs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>cabs, cabsf, cabsl - return a complex absolute value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/termios.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cfsetispeed.html">cfsetispeed</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html">termios.h</a><td>&#160;<td>cfsetispeed - set input baud rate
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/termios.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cfsetospeed.html">cfsetospeed</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html">termios.h</a><td>&#160;<td>cfsetospeed - set output baud rate
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/chdir.html">chdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>chdir - change working directory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/termios.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cfsetispeed.html">cfsetispeed</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html">termios.h</a><td>&#160;<td>cfsetispeed - set input baud rate
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/termios.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cfsetospeed.html">cfsetospeed</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html">termios.h</a><td>&#160;<td>cfsetospeed - set output baud rate
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/chdir.html">chdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>chdir - change working directory
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l75">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/chmod.html">chmod</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>chmod, fchmodat - change mode of a file relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l75">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/chmod.html">chmod</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>chmod, fchmodat - change mode of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l49">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/chown.html">chown</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>chown, fchownat - change owner and group of a file relative to directory file descriptor
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cimag.html">cimag</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>cimag, cimagf, cimagl - complex imaginary functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cimagf.html">cimagf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>cimag, cimagf, cimagl - complex imaginary functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l49">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/chown.html">chown</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>chown, fchownat - change owner and group of a file relative to directory file descriptor
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cimag.html">cimag</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>cimag, cimagf, cimagl - complex imaginary functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/cimagf.html">cimagf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>cimag, cimagf, cimagl - complex imaginary functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/conj.html">conj</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>conj, conjf, conjl - complex conjugate functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/conjf.html">conjf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>conj, conjf, conjl - complex conjugate functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/conjl.html">conjl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>conj, conjf, conjl - complex conjugate functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/conj.html">conj</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>conj, conjf, conjl - complex conjugate functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/conjf.html">conjf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>conj, conjf, conjl - complex conjugate functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/conjl.html">conjl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>conj, conjf, conjl - complex conjugate functions
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html">connect</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>connect - connect a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html">connect</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>connect - connect a socket
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l101">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/copysign.html">copysign</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>copysign, copysignf, copysignl - number manipulation function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l102">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/copysignf.html">copysignf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>copysign, copysignf, copysignl - number manipulation function
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l103">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/copysignl.html">copysignl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>copysign, copysignf, copysignl - number manipulation function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l101">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/copysign.html">copysign</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>copysign, copysignf, copysignl - number manipulation function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l102">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/copysignf.html">copysignf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>copysign, copysignf, copysignl - number manipulation function
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l103">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/copysignl.html">copysignl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>copysign, copysignf, copysignl - number manipulation function
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/creal.html">creal</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>creal, crealf, creall - complex real functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/crealf.html">crealf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>creal, crealf, creall - complex real functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/creall.html">creall</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>creal, crealf, creall - complex real functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/creal.html">creal</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>creal, crealf, creall - complex real functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/crealf.html">crealf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>creal, crealf, creall - complex real functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/creall.html">creall</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>creal, crealf, creall - complex real functions
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/creat.html">creat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys/stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OH">OH</a><td>creat - create a new file or rewrite an existing one
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/creat.html">creat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OH">OH</a><td>creat - create a new file or rewrite an existing one
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l138">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/crypt.html">crypt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>crypt - string encoding function (<b>CRYPT</b>)
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/csin.html">csin</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>csin, csinf, csinl - complex sine functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/csinf.html">csinf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>csin, csinf, csinl - complex sine functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l138">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/crypt.html">crypt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>crypt - string encoding function (<b>CRYPT</b>)
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/csin.html">csin</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>csin, csinf, csinl - complex sine functions
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/csinf.html">csinf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/complex.h.html">complex.h</a><td>&#160;<td>csin, csinf, csinl - complex sine functions
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l135">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fabsl.html">fabsl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>fabs, fabsf, fabsl - absolute value function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l71">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/faccessat.html">faccessat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>access, faccessat - determine accessibility of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchdir.html">fchdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>fchdir - change working directory
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l135">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fabsl.html">fabsl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>fabs, fabsf, fabsl - absolute value function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l71">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/faccessat.html">faccessat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>access, faccessat - determine accessibility of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchdir.html">fchdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>fchdir - change working directory
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l76">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchmod.html">fchmod</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>fchmod - change mode of a file
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l77">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchmodat.html">fchmodat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>chmod, fchmodat - change mode of a file relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l76">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchmod.html">fchmod</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>fchmod - change mode of a file
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l77">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchmodat.html">fchmodat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>chmod, fchmodat - change mode of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchown.html">fchown</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>fchown - change owner and group of a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchownat.html">fchownat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>chown, fchownat - change owner and group of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l62">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fclose.html">fclose</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fclose - close a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchown.html">fchown</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>fchown - change owner and group of a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fchownat.html">fchownat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>chown, fchownat - change owner and group of a file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l62">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fclose.html">fclose</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fclose - close a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fputws.html">fputws</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fputws - put a wide-character string on a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l79">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fread.html">fread</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fread - binary input
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l40">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/free.html">free</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>free - free allocated memory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fputws.html">fputws</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fputws - put a wide-character string on a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l79">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fread.html">fread</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fread - binary input
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l40">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/free.html">free</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>free - free allocated memory
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l62">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/freeaddrinfo.html">freeaddrinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>freeaddrinfo, getaddrinfo - get address information
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l62">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/freeaddrinfo.html">freeaddrinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>freeaddrinfo, getaddrinfo - get address information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/locale.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/freelocale.html">freelocale</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html">locale.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>freelocale - free resources allocated for a locale object
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l61">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/freopen.html">freopen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>freopen - open a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l161">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/frexp.html">frexp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/locale.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/freelocale.html">freelocale</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html">locale.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>freelocale - free resources allocated for a locale object
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l61">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/freopen.html">freopen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>freopen - open a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l161">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/frexp.html">frexp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l72">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fseek.html">fseek</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fseek, fseeko - reposition a file-position indicator in a stream
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l130">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fseeko.html">fseeko</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>fseek, fseeko - reposition a file-position indicator in a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l77">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fsetpos.html">fsetpos</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fsetpos - set current file position
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l72">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fseek.html">fseek</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fseek, fseeko - reposition a file-position indicator in a stream
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l130">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fseeko.html">fseeko</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>fseek, fseeko - reposition a file-position indicator in a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l77">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fsetpos.html">fsetpos</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fsetpos - set current file position
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l72">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fstat.html">fstat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>fstat - get file status
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fstatat.html">fstatat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>fstatat, lstat, stat - get file status
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/statvfs.h#l12">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fstatvfs.html">fstatvfs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_statvfs.h.html">sys_statvfs.h</a><td>&#160;<td>fstatvfs, statvfs - get file system information
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l72">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fstat.html">fstat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>fstat - get file status
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fstatat.html">fstatat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>fstatat, lstat, stat - get file status
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/statvfs.h#l12">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fstatvfs.html">fstatvfs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_statvfs.h.html">sys/statvfs.h</a><td>&#160;<td>fstatvfs, statvfs - get file system information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fsync.html">fsync</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#FSC">FSC</a><td>fsync - synchronize changes to a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftell.html">ftell</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>ftell, ftello - return a file offset in a stream
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l131">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftello.html">ftello</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>ftell, ftello - return a file offset in a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fsync.html">fsync</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#FSC">FSC</a><td>fsync - synchronize changes to a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftell.html">ftell</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>ftell, ftello - return a file offset in a stream
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l131">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftello.html">ftello</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>ftell, ftello - return a file offset in a stream
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/ipc.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftok.html">ftok</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_ipc.h.html">sys_ipc.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>ftok - generate an IPC key
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/ipc.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftok.html">ftok</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_ipc.h.html">sys/ipc.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>ftok - generate an IPC key
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html">ftruncate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>ftruncate - truncate a file to a specified length
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l135">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftrylockfile.html">ftrylockfile</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>flockfile, ftrylockfile, funlockfile - stdio locking functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/ftw.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftw.html">ftw</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ftw.h.html">ftw.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>ftw - traverse (walk) a file tree
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l136">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/funlockfile.html">funlockfile</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>flockfile, ftrylockfile, funlockfile - stdio locking functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html">ftruncate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>ftruncate - truncate a file to a specified length
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l135">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftrylockfile.html">ftrylockfile</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>flockfile, ftrylockfile, funlockfile - stdio locking functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/ftw.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftw.html">ftw</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ftw.h.html">ftw.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>ftw - traverse (walk) a file tree
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l136">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/funlockfile.html">funlockfile</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>flockfile, ftrylockfile, funlockfile - stdio locking functions
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l86">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/futimens.html">futimens</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys_time.h</a><td>&#160;<td>futimens, utimensat, utimes - set file access and modification times
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l86">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/futimens.html">futimens</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys/time.h</a><td>&#160;<td>futimens, utimensat, utimes - set file access and modification times
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwide.html">fwide</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwide - set stream orientation
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l101">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwprintf.html">fwprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwprintf, swprintf, wprintf - print formatted wide-character output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwrite.html">fwrite</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fwrite - binary output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwscanf.html">fwscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwscanf, swscanf, wscanf - convert formatted wide-character input
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gai_strerror.html">gai_strerror</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>gai_strerror - address and name information error description
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwide.html">fwide</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwide - set stream orientation
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l101">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwprintf.html">fwprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwprintf, swprintf, wprintf - print formatted wide-character output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwrite.html">fwrite</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fwrite - binary output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/fwscanf.html">fwscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwscanf, swscanf, wscanf - convert formatted wide-character input
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gai_strerror.html">gai_strerror</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>gai_strerror - address and name information error description
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l61">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getaddrinfo.html">getaddrinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>freeaddrinfo, getaddrinfo - get address information
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l61">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getaddrinfo.html">getaddrinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>freeaddrinfo, getaddrinfo - get address information
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l83">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getc.html">getc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>getc - get a byte from a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l137">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getc_unlocked.html">getc_unlocked</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l84">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getchar.html">getchar</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>getchar - get a byte from a .I stdin stream
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l83">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getc.html">getc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>getc - get a byte from a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l137">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getc_unlocked.html">getc_unlocked</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>getc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l84">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getchar.html">getchar</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>getchar - get a byte from a .I stdin stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l111">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gethostent.html">gethostent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endhostent, gethostent, sethostent - network host database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l141">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gethostid.html">gethostid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>gethostid - get an identifier for the current host
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l118">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gethostname.html">gethostname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>gethostname - get name of current host
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l111">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gethostent.html">gethostent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endhostent, gethostent, sethostent - network host database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l141">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gethostid.html">gethostid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>gethostid - get an identifier for the current host
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l118">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gethostname.html">gethostname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>gethostname - get name of current host
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getitimer.html">getitimer</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys_time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getitimer, setitimer - get and set value of interval timer
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getitimer.html">getitimer</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys/time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getitimer, setitimer - get and set value of interval timer
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l142">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getline.html">getline</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>getdelim, getline - read a delimited record from .I stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l116">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getlogin.html">getlogin</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getlogin, getlogin_r - get login name
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getlogin_r.html">getlogin_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getlogin, getlogin_r - get login name
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l142">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getline.html">getline</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>getdelim, getline - read a delimited record from .I stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l116">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getlogin.html">getlogin</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getlogin, getlogin_r - get login name
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getlogin_r.html">getlogin_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getlogin, getlogin_r - get login name
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l63">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnameinfo.html">getnameinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>getnameinfo - get name information
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l63">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnameinfo.html">getnameinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>getnameinfo - get name information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l118">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnetbyaddr.html">getnetbyaddr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l119">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnetbyname.html">getnetbyname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnetent.html">getnetent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/getopt.h#l8">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l121">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getopt.html">getopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getopt, optarg, opterr, optind, optopt - command option parsing
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l118">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnetbyaddr.html">getnetbyaddr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l119">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnetbyname.html">getnetbyname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getnetent.html">getnetent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/getopt.h#l8">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l121">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getopt.html">getopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getopt, optarg, opterr, optind, optopt - command option parsing
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l46">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpeername.html">getpeername</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>getpeername - get the name of the peer socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l46">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpeername.html">getpeername</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>getpeername - get the name of the peer socket
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l94">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpgid.html">getpgid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getpgid - get the process group ID for a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l93">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpgrp.html">getpgrp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getpgrp - get the process group ID of the calling process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l91">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpid.html">getpid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getpid - get the process ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l92">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getppid.html">getppid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getppid - get the parent process ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l94">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpgid.html">getpgid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getpgid - get the process group ID for a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l93">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpgrp.html">getpgrp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getpgrp - get the process group ID of the calling process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l91">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpid.html">getpid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getpid - get the process ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l92">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getppid.html">getppid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getppid - get the parent process ID
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpriority.html">getpriority</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys_resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getpriority, setpriority - get and set the nice value
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpriority.html">getpriority</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys/resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getpriority, setpriority - get and set the nice value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l130">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getprotobyname.html">getprotobyname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l131">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getprotobynumber.html">getprotobynumber</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l129">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getprotoent.html">getprotoent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l130">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getprotobyname.html">getprotobyname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l131">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getprotobynumber.html">getprotobynumber</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l129">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getprotoent.html">getprotoent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwnam_r.html">getpwnam_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td>&#160;<td>getpwnam, getpwnam_r - search user database for a name
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwuid.html">getpwuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td>&#160;<td>getpwuid, getpwuid_r - search user database for a user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l31">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwuid_r.html">getpwuid_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td>&#160;<td>getpwuid, getpwuid_r - search user database for a user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwnam_r.html">getpwnam_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td>&#160;<td>getpwnam, getpwnam_r - search user database for a name
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwuid.html">getpwuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td>&#160;<td>getpwuid, getpwuid_r - search user database for a user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l31">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwuid_r.html">getpwuid_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td>&#160;<td>getpwuid, getpwuid_r - search user database for a user ID
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getrlimit.html">getrlimit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys_resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getrlimit, setrlimit - control maximum resource consumption
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l43">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getrusage.html">getrusage</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys_resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getrusage - get information about resource utilization
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getrlimit.html">getrlimit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys/resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getrlimit, setrlimit - control maximum resource consumption
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l43">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getrusage.html">getrusage</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys/resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getrusage - get information about resource utilization
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l92">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gets.html">gets</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a><td>gets - get a string from a .I stdin stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l124">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getservbyname.html">getservbyname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getservbyport.html">getservbyport</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l123">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getservent.html">getservent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsid.html">getsid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getsid - get the process group ID of a session leader
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l92">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gets.html">gets</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a><td>gets - get a string from a .I stdin stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l124">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getservbyname.html">getservbyname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getservbyport.html">getservbyport</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l123">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getservent.html">getservent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsid.html">getsid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getsid - get the process group ID of a session leader
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsockname.html">getsockname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>getsockname - get the socket name
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l55">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsockopt.html">getsockopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>getsockopt - get the socket options
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsockname.html">getsockname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>getsockname - get the socket name
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l55">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsockopt.html">getsockopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>getsockopt - get the socket options
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l99">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsubopt.html">getsubopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>getsubopt - parse suboption arguments from a string
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l99">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getsubopt.html">getsubopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>getsubopt - parse suboption arguments from a string
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l9">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html">gettimeofday</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys_time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>gettimeofday - get the date and time
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l9">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html">gettimeofday</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys/time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>gettimeofday - get the date and time
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l104">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getuid.html">getuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getuid - get a real user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utmpx.h#l35">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getutxent.html">getutxent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utmpx.h.html">utmpx.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utmpx.h#l36">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getutxid.html">getutxid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utmpx.h.html">utmpx.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l104">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getuid.html">getuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getuid - get a real user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utmpx.h#l35">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getutxent.html">getutxent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utmpx.h.html">utmpx.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utmpx.h#l36">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/getutxid.html">getutxid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utmpx.h.html">utmpx.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hcreate.html">hcreate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>hcreate, hdestroy, hsearch - manage hash search table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hdestroy.html">hdestroy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>hcreate, hdestroy, hsearch - manage hash search table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hsearch.html">hsearch</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>hcreate, hdestroy, hsearch - manage hash search table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hcreate.html">hcreate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>hcreate, hdestroy, hsearch - manage hash search table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hdestroy.html">hdestroy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>hcreate, hdestroy, hsearch - manage hash search table
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hsearch.html">hsearch</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>hcreate, hdestroy, hsearch - manage hash search table
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l16">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l62">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/htonl.html">htonl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l17">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l63">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/htons.html">htons</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l16">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l62">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/htonl.html">htonl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l17">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l63">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/htons.html">htons</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l165">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hypot.html">hypot</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>hypot, hypotf, hypotl - Euclidean distance function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l166">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hypotf.html">hypotf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>hypot, hypotf, hypotl - Euclidean distance function
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l167">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hypotl.html">hypotl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>hypot, hypotf, hypotl - Euclidean distance function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/iconv.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html">iconv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/iconv.h.html">iconv.h</a><td>&#160;<td>iconv - codeset conversion function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/iconv.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv_close.html">iconv_close</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/iconv.h.html">iconv.h</a><td>&#160;<td>iconv_close - codeset conversion deallocation function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/iconv.h#l14">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv_open.html">iconv_open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/iconv.h.html">iconv.h</a><td>&#160;<td>iconv_open - codeset conversion allocation function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l165">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hypot.html">hypot</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>hypot, hypotf, hypotl - Euclidean distance function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l166">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hypotf.html">hypotf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>hypot, hypotf, hypotl - Euclidean distance function
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l167">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/hypotl.html">hypotl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>hypot, hypotf, hypotl - Euclidean distance function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/iconv.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html">iconv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/iconv.h.html">iconv.h</a><td>&#160;<td>iconv - codeset conversion function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/iconv.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv_close.html">iconv_close</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/iconv.h.html">iconv.h</a><td>&#160;<td>iconv_close - codeset conversion deallocation function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/iconv.h#l14">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv_open.html">iconv_open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/iconv.h.html">iconv.h</a><td>&#160;<td>iconv_open - codeset conversion allocation function
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_freenameindex.html">if_freenameindex</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net_if.h</a><td>&#160;<td>if_freenameindex - free memory allocated by if_nameindex
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l13">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_indextoname.html">if_indextoname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net_if.h</a><td>&#160;<td>if_indextoname - map a network interface index to its corresponding name
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l14">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_nameindex.html">if_nameindex</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net_if.h</a><td>&#160;<td>if_nameindex - return all network interface names and indexes
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l12">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_nametoindex.html">if_nametoindex</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net_if.h</a><td>&#160;<td>if_nametoindex - map a network interface name to its corresponding index
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_freenameindex.html">if_freenameindex</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net/if.h</a><td>&#160;<td>if_freenameindex - free memory allocated by if_nameindex
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l13">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_indextoname.html">if_indextoname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net/if.h</a><td>&#160;<td>if_indextoname - map a network interface index to its corresponding name
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l14">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_nameindex.html">if_nameindex</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net/if.h</a><td>&#160;<td>if_nameindex - return all network interface names and indexes
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/net/if.h#l12">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/if_nametoindex.html">if_nametoindex</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/net_if.h.html">net/if.h</a><td>&#160;<td>if_nametoindex - map a network interface name to its corresponding index
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l169">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ilogb.html">ilogb</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>ilogb, ilogbf, ilogbl - return an unbiased exponent
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l170">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ilogbf.html">ilogbf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>ilogb, ilogbf, ilogbl - return an unbiased exponent
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l171">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ilogbl.html">ilogbl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>ilogb, ilogbf, ilogbl - return an unbiased exponent
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/inttypes.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/imaxabs.html">imaxabs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/inttypes.h.html">inttypes.h</a><td>&#160;<td>imaxabs - return absolute value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/inttypes.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/imaxdiv.html">imaxdiv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/inttypes.h.html">inttypes.h</a><td>&#160;<td>imaxdiv - return quotient and remainder
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l169">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ilogb.html">ilogb</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>ilogb, ilogbf, ilogbl - return an unbiased exponent
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l170">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ilogbf.html">ilogbf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>ilogb, ilogbf, ilogbl - return an unbiased exponent
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l171">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ilogbl.html">ilogbl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>ilogb, ilogbf, ilogbl - return an unbiased exponent
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/inttypes.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/imaxabs.html">imaxabs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/inttypes.h.html">inttypes.h</a><td>&#160;<td>imaxabs - return absolute value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/inttypes.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/imaxdiv.html">imaxdiv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/inttypes.h.html">inttypes.h</a><td>&#160;<td>imaxdiv - return quotient and remainder
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_addr.html">inet_addr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>inet_addr, inet_ntoa - IPv4 address manipulation
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_ntoa.html">inet_ntoa</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>inet_addr, inet_ntoa - IPv4 address manipulation
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_ntop.html">inet_ntop</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_pton.html">inet_pton</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_addr.html">inet_addr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>inet_addr, inet_ntoa - IPv4 address manipulation
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_ntoa.html">inet_ntoa</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>inet_addr, inet_ntoa - IPv4 address manipulation
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_ntop.html">inet_ntop</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/inet_pton.html">inet_pton</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/initstate.html">initstate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>initstate, random, setstate, srandom - pseudo-random number functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/insque.html">insque</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>insque, remque - insert or remove an element in a queue
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/ctype.h#l4">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/isalnum.html">isalnum</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ctype.h.html">ctype.h</a><td>&#160;<td>isalnum, isalnum_l - test for an alphanumeric character
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/initstate.html">initstate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>initstate, random, setstate, srandom - pseudo-random number functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/insque.html">insque</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>insque, remque - insert or remove an element in a queue
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/ctype.h#l4">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/isalnum.html">isalnum</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ctype.h.html">ctype.h</a><td>&#160;<td>isalnum, isalnum_l - test for an alphanumeric character
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l54">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/link.html">link</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>link, linkat - link one file to another file relative to two directory file descriptors
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l55">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/linkat.html">linkat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>link, linkat - link one file to another file relative to two directory file descriptors
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/aio.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lio_listio.html">lio_listio</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/aio.h.html">aio.h</a><td>&#160;<td>lio_listio - list directed I/O
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l54">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/link.html">link</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>link, linkat - link one file to another file relative to two directory file descriptors
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l55">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/linkat.html">linkat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>link, linkat - link one file to another file relative to two directory file descriptors
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/aio.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lio_listio.html">lio_listio</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/aio.h.html">aio.h</a><td>&#160;<td>lio_listio - list directed I/O
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/listen.html">listen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>listen - listen for socket connections and limit the queue of incoming connections
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/listen.html">listen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>listen - listen for socket connections and limit the queue of incoming connections
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l56">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/llabs.html">llabs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>labs, llabs - return a long integer absolute value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lldiv.html">lldiv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>ldiv, lldiv - compute quotient and remainder of a long division
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l181">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/llrint.html">llrint</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l56">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/llabs.html">llabs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>labs, llabs - return a long integer absolute value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lldiv.html">lldiv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>ldiv, lldiv - compute quotient and remainder of a long division
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l181">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/llrint.html">llrint</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l215">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lroundl.html">lroundl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>lround, lroundf, lroundl - round to nearest integer value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l26">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lsearch.html">lsearch</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>lsearch, lfind - linear search and update
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l40">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lseek.html">lseek</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>lseek - move the read/write file offset
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l215">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lroundl.html">lroundl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>lround, lroundf, lroundl - round to nearest integer value
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/search.h#l26">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lsearch.html">lsearch</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/search.h.html">search.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>lsearch, lfind - linear search and update
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l40">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lseek.html">lseek</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>lseek - move the read/write file offset
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lstat.html">lstat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>fstatat, lstat, stat - get file status
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l73">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/lstat.html">lstat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>fstatat, lstat, stat - get file status
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l37">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html">malloc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>malloc - a memory allocator
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l66">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mblen.html">mblen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>mblen - get number of bytes in a character
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mbrlen.html">mbrlen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>mbrlen - get number of bytes in a character (restartable)
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l37">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html">malloc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>malloc - a memory allocator
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l66">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mblen.html">mblen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>mblen - get number of bytes in a character
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mbrlen.html">mbrlen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>mbrlen - get number of bytes in a character (restartable)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/string.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/memcpy.html">memcpy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/string.h.html">string.h</a><td>&#160;<td>memcpy - copy bytes in memory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/string.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/memmove.html">memmove</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/string.h.html">string.h</a><td>&#160;<td>memmove - copy bytes in memory with overlapping areas
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/string.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/memset.html">memset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/string.h.html">string.h</a><td>&#160;<td>memset - set bytes in memory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/string.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/memcpy.html">memcpy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/string.h.html">string.h</a><td>&#160;<td>memcpy - copy bytes in memory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/string.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/memmove.html">memmove</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/string.h.html">string.h</a><td>&#160;<td>memmove - copy bytes in memory with overlapping areas
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/string.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/memset.html">memset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/string.h.html">string.h</a><td>&#160;<td>memset - set bytes in memory
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l79">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkdir.html">mkdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>mkdir, mkdirat - make a directory relative to directory file descriptor
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l82">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkdirat.html">mkdirat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>mkdir, mkdirat - make a directory relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l79">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkdir.html">mkdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>mkdir, mkdirat - make a directory relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l82">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkdirat.html">mkdirat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>mkdir, mkdirat - make a directory relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l98">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkdtemp.html">mkdtemp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>mkdtemp, mkstemp - create a unique directory or file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l98">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkdtemp.html">mkdtemp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>mkdtemp, mkstemp - create a unique directory or file
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l81">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkfifo.html">mkfifo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l84">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkfifoat.html">mkfifoat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mknod.html">mknod</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>mknod, mknodat - make directory, special file, or regular file
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l83">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mknodat.html">mknodat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>mknod, mknodat - make directory, special file, or regular file
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l81">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkfifo.html">mkfifo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l84">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkfifoat.html">mkfifoat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mknod.html">mknod</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>mknod, mknodat - make directory, special file, or regular file
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l83">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mknodat.html">mknodat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>mknod, mknodat - make directory, special file, or regular file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkstemp.html">mkstemp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>mkdtemp, mkstemp - create a unique directory or file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l48">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mktime.html">mktime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td>&#160;<td>mktime - convert broken-down time into time since the Epoch
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mkstemp.html">mkstemp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>mkdtemp, mkstemp - create a unique directory or file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l48">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mktime.html">mktime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td>&#160;<td>mktime - convert broken-down time into time since the Epoch
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mlock.html">mlock</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MLR">MLR</a><td>mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mlockall.html">mlockall</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ML">ML</a><td>mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)
-<tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mmap.html">mmap</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td>&#160;<td>mmap - map pages of memory
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l23">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mlock.html">mlock</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MLR">MLR</a><td>mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mlockall.html">mlockall</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ML">ML</a><td>mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)
+<tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mmap.html">mmap</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td>&#160;<td>mmap - map pages of memory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l217">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/modf.html">modf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>modf, modff, modfl - decompose a floating-point number
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l218">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/modff.html">modff</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>modf, modff, modfl - decompose a floating-point number
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l219">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/modfl.html">modfl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>modf, modff, modfl - decompose a floating-point number
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l217">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/modf.html">modf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>modf, modff, modfl - decompose a floating-point number
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l218">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/modff.html">modff</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>modf, modff, modfl - decompose a floating-point number
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l219">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/modfl.html">modfl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>modf, modff, modfl - decompose a floating-point number
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mprotect.html">mprotect</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td>&#160;<td>mprotect - set protection of memory mapping
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mprotect.html">mprotect</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td>&#160;<td>mprotect - set protection of memory mapping
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_close.html">mq_close</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_close - close a message queue (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_getattr.html">mq_getattr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_getattr - get message queue attributes (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_notify.html">mq_notify</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_notify - notify process that a message is available (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_close.html">mq_close</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_close - close a message queue (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_getattr.html">mq_getattr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_getattr - get message queue attributes (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l22">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_notify.html">mq_notify</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_notify - notify process that a message is available (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_timedsend.html">mq_timedsend</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_send, mq_timedsend - send a message to a message queue (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_unlink.html">mq_unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_unlink - remove a message queue (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l123">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mrand48.html">mrand48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_timedsend.html">mq_timedsend</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_send, mq_timedsend - send a message to a message queue (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/mqueue.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mq_unlink.html">mq_unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html">mqueue.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MSG">MSG</a><td>mq_unlink - remove a message queue (<b>REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l123">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/mrand48.html">mrand48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l31">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgctl.html">msgctl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys_msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgctl - XSI message control operations
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgget.html">msgget</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys_msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgget - get the XSI message queue identifier
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l33">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgrcv.html">msgrcv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys_msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgrcv - XSI message receive operation
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l34">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgsnd.html">msgsnd</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys_msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgsnd - XSI message send operation
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msync.html">msync</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msync - synchronize memory with physical storage
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/munlock.html">munlock</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MLR">MLR</a><td>mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l26">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/munlockall.html">munlockall</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ML">ML</a><td>mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)
-<tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/munmap.html">munmap</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td>&#160;<td>munmap - unmap pages of memory
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l31">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgctl.html">msgctl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys/msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgctl - XSI message control operations
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgget.html">msgget</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys/msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgget - get the XSI message queue identifier
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l33">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgrcv.html">msgrcv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys/msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgrcv - XSI message receive operation
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/msg.h#l34">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msgsnd.html">msgsnd</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_msg.h.html">sys/msg.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msgsnd - XSI message send operation
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/msync.html">msync</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>msync - synchronize memory with physical storage
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/munlock.html">munlock</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#MLR">MLR</a><td>mlock, munlock - lock or unlock a range of process address space (<b>REALTIME</b>)
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l26">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/munlockall.html">munlockall</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ML">ML</a><td>mlockall, munlockall - lock/unlock the address space of a process (<b>REALTIME</b>)
+<tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/munmap.html">munmap</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td>&#160;<td>munmap - unmap pages of memory
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l221">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nan.html">nan</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>nan, nanf, nanl - return quiet NaN
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l222">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nanf.html">nanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>nan, nanf, nanl - return quiet NaN
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l223">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nanl.html">nanl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>nan, nanf, nanl - return quiet NaN
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l221">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nan.html">nan</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>nan, nanf, nanl - return quiet NaN
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l222">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nanf.html">nanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>nan, nanf, nanl - return quiet NaN
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l223">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nanl.html">nanl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>nan, nanf, nanl - return quiet NaN
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/langinfo.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo.html">nl_langinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/langinfo.h.html">langinfo.h</a><td>&#160;<td>nl_langinfo, nl_langinfo_l - language information
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/langinfo.h#l81">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo_l.html">nl_langinfo_l</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/langinfo.h.html">langinfo.h</a><td>&#160;<td>nl_langinfo, nl_langinfo_l - language information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l122">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nrand48.html">nrand48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/langinfo.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo.html">nl_langinfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/langinfo.h.html">langinfo.h</a><td>&#160;<td>nl_langinfo, nl_langinfo_l - language information
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/langinfo.h#l81">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nl_langinfo_l.html">nl_langinfo_l</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/langinfo.h.html">langinfo.h</a><td>&#160;<td>nl_langinfo, nl_langinfo_l - language information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l122">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/nrand48.html">nrand48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l18">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ntohl.html">ntohl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l19">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l65">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ntohs.html">ntohs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa_inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l27">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/open.html">open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys/stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OH">OH</a><td>open, openat - open file relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l18">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l64">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ntohl.html">ntohl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/arpa/inet.h#l19">p</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netinet/in.h#l65">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ntohs.html">ntohs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">arpa/inet.h</a><td>&#160;<td>htonl, htons, ntohl, ntohs - convert values between host and network byte order
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l27">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/open.html">open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OH">OH</a><td>open, openat - open file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/open_memstream.html">open_memstream</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>open_memstream, open_wmemstream - open a dynamic memory buffer stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l136">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/open_wmemstream.html">open_wmemstream</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>open_memstream, open_wmemstream - open a dynamic memory buffer stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/open_memstream.html">open_memstream</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>open_memstream, open_wmemstream - open a dynamic memory buffer stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l136">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/open_wmemstream.html">open_wmemstream</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>open_memstream, open_wmemstream - open a dynamic memory buffer stream
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/openat.html">openat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys/stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OH">OH</a><td>open, openat - open file relative to directory file descriptor
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/openat.html">openat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OH">OH</a><td>open, openat - open file relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/dirent.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/opendir.html">opendir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html">dirent.h</a><td>&#160;<td>fdopendir, opendir - open directory associated with file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/syslog.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/openlog.html">openlog</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/syslog.h.html">syslog.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>closelog, openlog, setlogmask, syslog - control system log
 <tr><td>&#160;<td>C<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/getopt.h#l9">x</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l122">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/optarg.html">optarg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getopt, optarg, opterr, optind, optopt - command option parsing
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/dirent.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/opendir.html">opendir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html">dirent.h</a><td>&#160;<td>fdopendir, opendir - open directory associated with file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/syslog.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/openlog.html">openlog</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/syslog.h.html">syslog.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>closelog, openlog, setlogmask, syslog - control system log
 <tr><td>&#160;<td>C<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/getopt.h#l9">x</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l122">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/optarg.html">optarg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>getopt, optarg, opterr, optind, optopt - command option parsing
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l127">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/popen.html">popen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>popen - initiate pipe streams to or from a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_fadvise.html">posix_fadvise</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_fadvise - file advisory information (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l30">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_fallocate.html">posix_fallocate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_fallocate - file space control (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l127">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/popen.html">popen</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>popen - initiate pipe streams to or from a process
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_fadvise.html">posix_fadvise</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_fadvise - file advisory information (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/fcntl.h#l30">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_fallocate.html">posix_fallocate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_fallocate - file space control (<b>ADVANCED REALTIME</b>)
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_madvise.html">posix_madvise</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_madvise - memory advisory information and alignment control (<b>ADVANCED REALTIME</b>)
-<tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_mem_offset.html">posix_mem_offset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#TYM">TYM</a><td>posix_mem_offset - find offset and length of a mapped typed memory block (<b>ADVANCED REALTIME</b>)
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_madvise.html">posix_madvise</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_madvise - memory advisory information and alignment control (<b>ADVANCED REALTIME</b>)
+<tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_mem_offset.html">posix_mem_offset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#TYM">TYM</a><td>posix_mem_offset - find offset and length of a mapped typed memory block (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l94">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html">posix_memalign</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_memalign - aligned memory allocation (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l107">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_openpt.html">posix_openpt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>posix_openpt - open a pseudo-terminal device
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l36">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawn.html">posix_spawn</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l94">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html">posix_memalign</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#ADV">ADV</a><td>posix_memalign - aligned memory allocation (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l107">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_openpt.html">posix_openpt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/fcntl.h.html">fcntl.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>posix_openpt - open a pseudo-terminal device
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l36">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawn.html">posix_spawn</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l53">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setsigdefault.html">posix_spawnattr_setsigdefault</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setsigmask.html">posix_spawnattr_setsigmask</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l38">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawnp.html">posix_spawnp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l53">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setsigdefault.html">posix_spawnattr_setsigdefault</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawnattr_setsigmask.html">posix_spawnattr_setsigmask</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/spawn.h#l38">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawnp.html">posix_spawnp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/spawn.h.html">spawn.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SPN">SPN</a><td>posix_spawn, posix_spawnp - spawn a process (<b>ADVANCED REALTIME</b>)
-<tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_typed_mem_get_info.html">posix_typed_mem_get_info</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#TYM">TYM</a><td>posix_typed_mem_get_info - query typed memory information (<b>ADVANCED REALTIME</b>)
-<tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_typed_mem_open.html">posix_typed_mem_open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#TYM">TYM</a><td>posix_typed_mem_open - open a typed memory object (<b>ADVANCED REALTIME</b>)
+<tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_typed_mem_get_info.html">posix_typed_mem_get_info</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#TYM">TYM</a><td>posix_typed_mem_get_info - query typed memory information (<b>ADVANCED REALTIME</b>)
+<tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_typed_mem_open.html">posix_typed_mem_open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#TYM">TYM</a><td>posix_typed_mem_open - open a typed memory object (<b>ADVANCED REALTIME</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l237">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pow.html">pow</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>pow, powf, powl - power function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l238">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/powf.html">powf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>pow, powf, powl - power function
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l239">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/powl.html">powl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>pow, powf, powl - power function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l46">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pread.html">pread</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>pread, read - read from a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/printf.html">printf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l237">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pow.html">pow</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>pow, powf, powl - power function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l238">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/powf.html">powf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>pow, powf, powl - power function
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l239">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/powl.html">powl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>pow, powf, powl - power function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l46">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pread.html">pread</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>pread, read - read from a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/printf.html">printf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>dprintf, fprintf, printf, snprintf, sprintf - print formatted output
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l31">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pselect.html">pselect</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys_select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l31">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pselect.html">pselect</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l90">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/psiginfo.html">psiginfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>psiginfo, psignal - print signal information to standard error
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l91">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/psignal.html">psignal</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>psiginfo, psignal - print signal information to standard error
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pthread.h#l184">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_atfork.html">pthread_atfork</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pthread.h.html">pthread.h</a><td>&#160;<td>pthread_atfork - register fork handlers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l90">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/psiginfo.html">psiginfo</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>psiginfo, psignal - print signal information to standard error
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l91">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/psignal.html">psignal</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>psiginfo, psignal - print signal information to standard error
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pthread.h#l184">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_atfork.html">pthread_atfork</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pthread.h.html">pthread.h</a><td>&#160;<td>pthread_atfork - register fork handlers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/dirent.h#l30">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readdir_r.html">readdir_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html">dirent.h</a><td>&#160;<td>readdir, readdir_r - read a directory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readlink.html">readlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l59">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readlinkat.html">readlinkat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/dirent.h#l30">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readdir_r.html">readdir_r</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html">dirent.h</a><td>&#160;<td>readdir, readdir_r - read a directory
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readlink.html">readlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l59">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readlinkat.html">readlinkat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/uio.h#l10">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readv.html">readv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_uio.h.html">sys_uio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>readv - read a vector
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/uio.h#l10">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/readv.html">readv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_uio.h.html">sys/uio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>readv - read a vector
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l39">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/realloc.html">realloc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>realloc - memory reallocator
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l111">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/realpath.html">realpath</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>realpath - resolve a pathname
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l39">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/realloc.html">realloc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td>&#160;<td>realloc - memory reallocator
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l111">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/realpath.html">realpath</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>realpath - resolve a pathname
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l49">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/recv.html">recv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>recv - receive a message from a connected socket
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l51">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/recvfrom.html">recvfrom</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>recvfrom - receive a message from a socket
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l53">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/recvmsg.html">recvmsg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>recvmsg - receive a message from a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l49">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/recv.html">recv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>recv - receive a message from a connected socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l51">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/recvfrom.html">recvfrom</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>recvfrom - receive a message from a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l53">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/recvmsg.html">recvmsg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>recvmsg - receive a message from a socket
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/regex.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/regcomp.html">regcomp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/regex.h.html">regex.h</a><td>&#160;<td>regcomp, regerror, regexec, regfree - regular expression matching
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/regex.h#l54">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/regerror.html">regerror</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/regex.h.html">regex.h</a><td>&#160;<td>regcomp, regerror, regexec, regfree - regular expression matching
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/regex.h#l51">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/regexec.html">regexec</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/regex.h.html">regex.h</a><td>&#160;<td>regcomp, regerror, regexec, regfree - regular expression matching
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/regex.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/regcomp.html">regcomp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/regex.h.html">regex.h</a><td>&#160;<td>regcomp, regerror, regexec, regfree - regular expression matching
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/regex.h#l54">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/regerror.html">regerror</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/regex.h.html">regex.h</a><td>&#160;<td>regcomp, regerror, regexec, regfree - regular expression matching
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/regex.h#l51">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/regexec.html">regexec</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/regex.h.html">regex.h</a><td>&#160;<td>regcomp, regerror, regexec, regfree - regular expression matching
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sched.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sched_yield.html">sched_yield</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sched.h.html">sched.h</a><td>&#160;<td>sched_yield - yield the processor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l126">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/seed48.html">seed48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/dirent.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/seekdir.html">seekdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html">dirent.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>seekdir - set the position of a directory stream
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sched.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sched_yield.html">sched_yield</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sched.h.html">sched.h</a><td>&#160;<td>sched_yield - yield the processor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l126">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/seed48.html">seed48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/dirent.h#l32">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/seekdir.html">seekdir</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/dirent.h.html">dirent.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>seekdir - set the position of a directory stream
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l30">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html">select</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys_select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l30">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html">select</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td>&#160;<td>pselect, select - synchronous I/O multiplexing
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_close.html">sem_close</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_close - close a named semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_destroy.html">sem_destroy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_destroy - destroy an unnamed semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_getvalue.html">sem_getvalue</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_getvalue - get the value of a semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l19">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_close.html">sem_close</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_close - close a named semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l20">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_destroy.html">sem_destroy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_destroy - destroy an unnamed semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l21">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_getvalue.html">sem_getvalue</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_getvalue - get the value of a semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l26">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_trywait.html">sem_trywait</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_trywait, sem_wait - lock a semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l27">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_unlink.html">sem_unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_unlink - remove a named semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_wait.html">sem_wait</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_trywait, sem_wait - lock a semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l26">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_trywait.html">sem_trywait</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_trywait, sem_wait - lock a semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l27">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_unlink.html">sem_unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_unlink - remove a named semaphore
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/semaphore.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_wait.html">sem_wait</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/semaphore.h.html">semaphore.h</a><td>&#160;<td>sem_trywait, sem_wait - lock a semaphore
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/sem.h#l56">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/semctl.html">semctl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys/sem.h.html">sys/sem.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>semctl - XSI semaphore control operations
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/sem.h#l57">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/semget.html">semget</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_sem.h.html">sys_sem.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>semget - get set of XSI semaphores
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/sem.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/semop.html">semop</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_sem.h.html">sys_sem.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>semop - XSI semaphore operations
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l48">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/send.html">send</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>send - send a message on a socket
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sendmsg.html">sendmsg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>sendmsg - send a message on a socket using a message structure
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sendto.html">sendto</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>sendto - send a message on a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/sem.h#l56">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/semctl.html">semctl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_sem.h.html">sys/sem.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>semctl - XSI semaphore control operations
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/sem.h#l57">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/semget.html">semget</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_sem.h.html">sys/sem.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>semget - get set of XSI semaphores
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/sem.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/semop.html">semop</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_sem.h.html">sys/sem.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>semop - XSI semaphore operations
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l48">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/send.html">send</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>send - send a message on a socket
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sendmsg.html">sendmsg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>sendmsg - send a message on a socket using a message structure
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l50">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sendto.html">sendto</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>sendto - send a message on a socket
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setbuf.html">setbuf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>setbuf - assign buffering to a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l114">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setegid.html">setegid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setegid - set the effective group ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l95">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setenv.html">setenv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>setenv - add or change environment variable
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l117">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setbuf.html">setbuf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>setbuf - assign buffering to a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l114">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setegid.html">setegid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setegid - set the effective group ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l95">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setenv.html">setenv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>setenv - add or change environment variable
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l112">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setgid.html">setgid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setgid - set-group-ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/grp.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setgrent.html">setgrent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/grp.h.html">grp.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endgrent, getgrent, setgrent - group database entry functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sethostent.html">sethostent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endhostent, gethostent, sethostent - network host database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l112">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setgid.html">setgid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setgid - set-group-ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/grp.h#l29">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setgrent.html">setgrent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/grp.h.html">grp.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endgrent, getgrent, setgrent - group database entry functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sethostent.html">sethostent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endhostent, gethostent, sethostent - network host database functions
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setitimer.html">setitimer</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys_time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getitimer, setitimer - get and set value of interval timer
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l24">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setitimer.html">setitimer</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys/time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getitimer, setitimer - get and set value of interval timer
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/setjmp.h#l31">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/setjmp.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setjmp.html">setjmp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/setjmp.h.html">setjmp.h</a><td>&#160;<td>setjmp - set jump point for a non-local goto
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l114">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setkey.html">setkey</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setkey - set encoding key (<b>CRYPT</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/locale.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setlocale.html">setlocale</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html">locale.h</a><td>&#160;<td>setlocale - set program locale
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/setjmp.h#l31">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/setjmp.h#l28">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setjmp.html">setjmp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/setjmp.h.html">setjmp.h</a><td>&#160;<td>setjmp - set jump point for a non-local goto
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l114">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setkey.html">setkey</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setkey - set encoding key (<b>CRYPT</b>)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/locale.h#l52">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setlocale.html">setlocale</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html">locale.h</a><td>&#160;<td>setlocale - set program locale
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l115">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setnetent.html">setnetent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l95">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpgid.html">setpgid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setpgid - set process group ID for job control
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l137">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpgrp.html">setpgrp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setpgrp - set the process group ID
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l115">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setnetent.html">setnetent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l95">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpgid.html">setpgid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setpgid - set process group ID for job control
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l137">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpgrp.html">setpgrp</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setpgrp - set the process group ID
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l46">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpriority.html">setpriority</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys_resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getpriority, setpriority - get and set the nice value
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l46">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpriority.html">setpriority</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys/resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getpriority, setpriority - get and set the nice value
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l127">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setprotoent.html">setprotoent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpwent.html">setpwent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endpwent, getpwent, setpwent - user database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l113">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setregid.html">setregid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setregid - set real and effective group IDs
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l110">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setreuid.html">setreuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setreuid - set real and effective user IDs
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l127">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setprotoent.html">setprotoent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/pwd.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setpwent.html">setpwent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pwd.h.html">pwd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endpwent, getpwent, setpwent - user database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l113">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setregid.html">setregid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setregid - set real and effective group IDs
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l110">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setreuid.html">setreuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>setreuid - set real and effective user IDs
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setrlimit.html">setrlimit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys_resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getrlimit, setrlimit - control maximum resource consumption
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/resource.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setrlimit.html">setrlimit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_resource.h.html">sys/resource.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>getrlimit, setrlimit - control maximum resource consumption
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l121">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setservent.html">setservent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l96">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setsid.html">setsid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setsid - create session and set process group ID
 <tr><td>&#160;<td>TW<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/netdb.h#l121">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setservent.html">setservent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netdb.h.html">netdb.h</a><td>&#160;<td>endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l96">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setsid.html">setsid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setsid - create session and set process group ID
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l56">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setsockopt.html">setsockopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>setsockopt - set the socket options
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l56">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setsockopt.html">setsockopt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>setsockopt - set the socket options
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l118">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setstate.html">setstate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>initstate, random, setstate, srandom - pseudo-random number functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setuid.html">setuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setuid - set user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utmpx.h#l39">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setutxent.html">setutxent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utmpx.h.html">utmpx.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l116">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setvbuf.html">setvbuf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>setvbuf - assign buffering to a stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l118">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setstate.html">setstate</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>initstate, random, setstate, srandom - pseudo-random number functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setuid.html">setuid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>setuid - set user ID
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utmpx.h#l39">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setutxent.html">setutxent</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utmpx.h.html">utmpx.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>endutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l116">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/setvbuf.html">setvbuf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>setvbuf - assign buffering to a stream
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l33">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shm_open.html">shm_open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SHM">SHM</a><td>shm_open - open a shared memory object (<b>REALTIME</b>)
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l34">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shm_unlink.html">shm_unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys_mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SHM">SHM</a><td>shm_unlink - remove a shared memory object (<b>REALTIME</b>)
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmat.html">shmat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys_shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmat - XSI shared memory attach operation
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmctl.html">shmctl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys_shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmctl - XSI shared memory control operations
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l43">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmdt.html">shmdt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys_shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmdt - XSI shared memory detach operation
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l44">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmget.html">shmget</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys_shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmget - get an XSI shared memory segment
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l38">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shutdown.html">shutdown</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>shutdown - shut down socket send and receive operations
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l33">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shm_open.html">shm_open</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SHM">SHM</a><td>shm_open - open a shared memory object (<b>REALTIME</b>)
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/mman.h#l34">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shm_unlink.html">shm_unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_mman.h.html">sys/mman.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#SHM">SHM</a><td>shm_unlink - remove a shared memory object (<b>REALTIME</b>)
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l41">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmat.html">shmat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys/shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmat - XSI shared memory attach operation
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l42">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmctl.html">shmctl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys/shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmctl - XSI shared memory control operations
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l43">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmdt.html">shmdt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys/shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmdt - XSI shared memory detach operation
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/shm.h#l44">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shmget.html">shmget</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_shm.h.html">sys/shm.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>shmget - get an XSI shared memory segment
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l38">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/shutdown.html">shutdown</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>shutdown - shut down socket send and receive operations
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaction.html">sigaction</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>sigaction - examine and change a signal action
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaddset.html">sigaddset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>sigaddset - add a signal to a signal set
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html">sigaltstack</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>sigaltstack - set and get signal alternate stack context
 <tr><td>&#160;<td>W<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l80">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaction.html">sigaction</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>sigaction - examine and change a signal action
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l74">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaddset.html">sigaddset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>sigaddset - add a signal to a signal set
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/signal.h#l97">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html">sigaltstack</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html">signal.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>sigaltstack - set and get signal alternate stack context
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l267">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sinl.html">sinl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>sin, sinf, sinl - sine function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l78">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sleep.html">sleep</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>sleep - suspend execution for an interval of time
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l100">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/snprintf.html">snprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l267">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sinl.html">sinl</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>sin, sinf, sinl - sine function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l78">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sleep.html">sleep</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>sleep - suspend execution for an interval of time
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l100">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/snprintf.html">snprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>dprintf, fprintf, printf, snprintf, sprintf - print formatted output
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sockatmark.html">sockatmark</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>sockatmark - determine whether a socket is at the out-of-band mark
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l35">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/socket.html">socket</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>socket - create an endpoint for communication
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l36">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/socketpair.html">socketpair</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys_socket.h</a><td>&#160;<td>socketpair - create a pair of connected sockets
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l58">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sockatmark.html">sockatmark</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>sockatmark - determine whether a socket is at the out-of-band mark
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l35">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/socket.html">socket</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>socket - create an endpoint for communication
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/socket.h#l36">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/socketpair.html">socketpair</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">sys/socket.h</a><td>&#160;<td>socketpair - create a pair of connected sockets
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l99">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sprintf.html">sprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l273">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sqrt.html">sqrt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>sqrt, sqrtf, sqrtl - square root function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l274">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sqrtf.html">sqrtf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>sqrt, sqrtf, sqrtl - square root function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l99">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sprintf.html">sprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l273">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sqrt.html">sqrt</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>sqrt, sqrtf, sqrtl - square root function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l274">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sqrtf.html">sqrtf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td>&#160;<td>sqrt, sqrtf, sqrtl - square root function
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/srand48.html">srand48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l116">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/srandom.html">srandom</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>initstate, random, setstate, srandom - pseudo-random number functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sscanf.html">sscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fscanf, scanf, sscanf - convert formatted input
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l125">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/srand48.html">srand48</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l116">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/srandom.html">srandom</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>initstate, random, setstate, srandom - pseudo-random number functions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l109">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/sscanf.html">sscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>fscanf, scanf, sscanf - convert formatted input
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l71">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stat.html">stat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>fstatat, lstat, stat - get file status
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/statvfs.h#l11">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/statvfs.html">statvfs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_statvfs.h.html">sys_statvfs.h</a><td>&#160;<td>fstatvfs, statvfs - get file system information
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l71">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stat.html">stat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>fstatat, lstat, stat - get file status
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/statvfs.h#l11">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/statvfs.html">statvfs</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_statvfs.h.html">sys/statvfs.h</a><td>&#160;<td>fstatvfs, statvfs - get file system information
 <tr><td>&#160;<td>R<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l58">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l54">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stderr.html">stderr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>stderr, stdin, stdout - standard I/O streams
 <tr><td>&#160;<td>R<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l56">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l52">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stdin.html">stdin</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>stderr, stdin, stdout - standard I/O streams
 <tr><td>&#160;<td>R<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l57">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l53">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stdout.html">stdout</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>stderr, stdin, stdout - standard I/O streams
 <tr><td>&#160;<td>R<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l58">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l54">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stderr.html">stderr</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>stderr, stdin, stdout - standard I/O streams
 <tr><td>&#160;<td>R<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l56">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l52">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stdin.html">stdin</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>stderr, stdin, stdout - standard I/O streams
 <tr><td>&#160;<td>R<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l57">d</a> <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l53">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/stdout.html">stdout</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>stderr, stdin, stdout - standard I/O streams
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l94">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timer_getoverrun.html">timer_getoverrun</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>timer_getoverrun, timer_gettime, timer_settime - per-process timers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l93">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timer_gettime.html">timer_gettime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>timer_getoverrun, timer_gettime, timer_settime - per-process timers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l92">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timer_settime.html">timer_settime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>timer_getoverrun, timer_gettime, timer_settime - per-process timers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l94">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timer_getoverrun.html">timer_getoverrun</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>timer_getoverrun, timer_gettime, timer_settime - per-process timers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l93">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timer_gettime.html">timer_gettime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>timer_getoverrun, timer_gettime, timer_settime - per-process timers
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l92">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timer_settime.html">timer_settime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>timer_getoverrun, timer_gettime, timer_settime - per-process timers
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/times.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/times.html">times</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_times.h.html">sys_times.h</a><td>&#160;<td>times - get process and waited-for child process times
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/times.h#l15">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/times.html">times</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_times.h.html">sys/times.h</a><td>&#160;<td>times - get process and waited-for child process times
 <tr><td>&#160;<td>V<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l102">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timezone.html">timezone</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>daylight, timezone, tzname, tzset - set timezone conversion information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l120">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tmpfile.html">tmpfile</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>tmpfile - create a temporary file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l119">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tmpnam.html">tmpnam</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a><td>tmpnam - create a name for a temporary file
 <tr><td>&#160;<td>V<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l102">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/timezone.html">timezone</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>daylight, timezone, tzname, tzset - set timezone conversion information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l120">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tmpfile.html">tmpfile</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>tmpfile - create a temporary file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l119">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tmpnam.html">tmpnam</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a><td>tmpnam - create a name for a temporary file
 <tr><td>&#160;<td>V<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l103">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tzname.html">tzname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>daylight, timezone, tzname, tzset - set timezone conversion information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l66">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tzset.html">tzset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>daylight, timezone, tzname, tzset - set timezone conversion information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/ulimit.h#l11">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ulimit.html">ulimit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ulimit.h.html">ulimit.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>ulimit - get and set process limits
 <tr><td>&#160;<td>V<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l103">x</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tzname.html">tzname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>daylight, timezone, tzname, tzset - set timezone conversion information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/time.h#l66">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/tzset.html">tzset</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/time.h.html">time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>daylight, timezone, tzname, tzset - set timezone conversion information
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/ulimit.h#l11">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ulimit.html">ulimit</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/ulimit.h.html">ulimit.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>ulimit - get and set process limits
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l78">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/umask.html">umask</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a><td>&#160;<td>umask - set and get the file mode creation mask
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/utsname.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/uname.html">uname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_utsname.h.html">sys_utsname.h</a><td>&#160;<td>uname - get the name of the current system
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l78">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/umask.html">umask</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a><td>&#160;<td>umask - set and get the file mode creation mask
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/utsname.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/uname.html">uname</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_utsname.h.html">sys/utsname.h</a><td>&#160;<td>uname - get the name of the current system
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l85">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ungetc.html">ungetc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>ungetc - push byte back into input stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l127">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ungetwc.html">ungetwc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>ungetwc - push wide-character code back into the input stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l60">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/unlink.html">unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>unlink, unlinkat - remove a directory entry relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h#l85">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ungetc.html">ungetc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>ungetc - push byte back into input stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l127">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/ungetwc.html">ungetwc</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>ungetwc - push wide-character code back into the input stream
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l60">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/unlink.html">unlink</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>unlink, unlinkat - remove a directory entry relative to directory file descriptor
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l96">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/unsetenv.html">unsetenv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>unsetenv - remove an environment variable
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/locale.h#l76">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/uselocale.html">uselocale</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html">locale.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>uselocale - use locale in current thread
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utime.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/utime.html">utime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utime.h.html">utime.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a><td>utime - set file access and modification times
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdlib.h#l96">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/unsetenv.html">unsetenv</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdlib.h.html">stdlib.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>unsetenv - remove an environment variable
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/locale.h#l76">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/uselocale.html">uselocale</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html">locale.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>uselocale - use locale in current thread
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/utime.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/utime.html">utime</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/utime.h.html">utime.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#OB">OB</a><td>utime - set file access and modification times
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l87">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/utimensat.html">utimensat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys_time.h</a><td>&#160;<td>futimens, utimensat, utimes - set file access and modification times
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/utimes.html">utimes</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys_stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys_time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>futimens, utimensat, utimes - set file access and modification times
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/stat.h#l87">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/utimensat.html">utimensat</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys/time.h</a><td>&#160;<td>futimens, utimensat, utimes - set file access and modification times
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/time.h#l25">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/utimes.html">utimes</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html">sys/stat.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_time.h.html">sys/time.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>futimens, utimensat, utimes - set file access and modification times
 <tr><td>&#160;<td>&#160;<td>d <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdarg.h#l15">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/va_arg.html">va_arg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a><td>&#160;<td>va_arg, va_copy, va_end, va_start - handle variable argument list
 <tr><td>&#160;<td>&#160;<td>d <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdarg.h#l16">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/va_copy.html">va_copy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a><td>&#160;<td>va_arg, va_copy, va_end, va_start - handle variable argument list
 <tr><td>&#160;<td>&#160;<td>d <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdarg.h#l14">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/va_end.html">va_end</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a><td>&#160;<td>va_arg, va_copy, va_end, va_start - handle variable argument list
 <tr><td>&#160;<td>&#160;<td>d <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdarg.h#l15">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/va_arg.html">va_arg</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a><td>&#160;<td>va_arg, va_copy, va_end, va_start - handle variable argument list
 <tr><td>&#160;<td>&#160;<td>d <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdarg.h#l16">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/va_copy.html">va_copy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a><td>&#160;<td>va_arg, va_copy, va_end, va_start - handle variable argument list
 <tr><td>&#160;<td>&#160;<td>d <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdarg.h#l14">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/va_end.html">va_end</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a><td>&#160;<td>va_arg, va_copy, va_end, va_start - handle variable argument list
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l114">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/vswscanf.html">vswscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l104">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/vwprintf.html">vwprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l112">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/vwscanf.html">vwscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l114">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/vswscanf.html">vswscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l104">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/vwprintf.html">vwprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l112">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/vwscanf.html">vwscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdarg.h.html">stdarg.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/wait.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wait.html">wait</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html">sys_wait.h</a><td>&#160;<td>wait, waitpid - wait for a child process to stop or terminate
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/wait.h#l17">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/waitid.html">waitid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html">sys_wait.h</a><td>&#160;<td>waitid - wait for a child process to change state
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/wait.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/waitpid.html">waitpid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html">sys_wait.h</a><td>&#160;<td>wait, waitpid - wait for a child process to stop or terminate
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/wait.h#l16">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wait.html">wait</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html">sys/wait.h</a><td>&#160;<td>wait, waitpid - wait for a child process to stop or terminate
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/wait.h#l17">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/waitid.html">waitid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html">sys/wait.h</a><td>&#160;<td>waitid - wait for a child process to change state
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/wait.h#l18">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/waitpid.html">waitpid</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html">sys/wait.h</a><td>&#160;<td>wait, waitpid - wait for a child process to stop or terminate
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wcpcpy.html">wcpcpy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wcpncpy.html">wcpncpy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l78">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wcrtomb.html">wcrtomb</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>wcrtomb - convert a wide-character code to a character (restartable)
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wcpcpy.html">wcpcpy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end
 <tr><td>missing<td>&#160;<td>&#160;<td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wcpncpy.html">wcpncpy</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#CX">CX</a><td>wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l78">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wcrtomb.html">wcrtomb</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a><td>&#160;<td>wcrtomb - convert a wide-character code to a character (restartable)
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wordexp.h#l34">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wordfree.html">wordfree</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wordexp.h.html">wordexp.h</a><td>&#160;<td>wordexp, wordfree - perform word expansions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l100">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wprintf.html">wprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwprintf, swprintf, wprintf - print formatted wide-character output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/write.html">write</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>pwrite, write - write on a file
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wordexp.h#l34">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wordfree.html">wordfree</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wordexp.h.html">wordexp.h</a><td>&#160;<td>wordexp, wordfree - perform word expansions
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l100">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wprintf.html">wprintf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwprintf, swprintf, wprintf - print formatted wide-character output
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/unistd.h#l45">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/write.html">write</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">unistd.h</a><td>&#160;<td>pwrite, write - write on a file
-<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/uio.h#l11">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/writev.html">writev</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_uio.h.html">sys_uio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>writev - write a vector
+<tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/uio.h#l11">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/writev.html">writev</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_uio.h.html">sys/uio.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>writev - write a vector
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l108">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wscanf.html">wscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwscanf, swscanf, wscanf - convert formatted wide-character input
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l310">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/y0.html">y0</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>y0, y1, yn - Bessel functions of the second kind
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l311">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/y1.html">y1</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>y0, y1, yn - Bessel functions of the second kind
 <tr><td>&#160;<td>T<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/wchar.h#l108">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/wscanf.html">wscanf</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdio.h.html">stdio.h</a> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/wchar.h.html">wchar.h</a><td>&#160;<td>fwscanf, swscanf, wscanf - convert formatted wide-character input
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l310">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/y0.html">y0</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>y0, y1, yn - Bessel functions of the second kind
 <tr><td>nosym<td>&#160;<td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/math.h#l311">p</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/y1.html">y1</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html">math.h</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/help/codes.html#XSI">XSI</a><td>y0, y1, yn - Bessel functions of the second kind
index 420d121..30f97be 100755 (executable)
@@ -80,8 +80,11 @@ BEGIN {
                s = s "<td><a href=\"http://pubs.opengroup.org/onlinepubs/9699919799/functions/" $1 ".html\">" $1 "</a>"
                n = split($2, x, " ")
                s = s "<td>"
                s = s "<td><a href=\"http://pubs.opengroup.org/onlinepubs/9699919799/functions/" $1 ".html\">" $1 "</a>"
                n = split($2, x, " ")
                s = s "<td>"
-               for (i = 1; i <= n; i++)
-                       s = s " <a href=\"http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/" x[i] ".html\">" x[i] "</a>"
+               for (i = 1; i <= n; i++) {
+                       h = x[i]
+                       gsub(/\//, "_", h)
+                       s = s " <a href=\"http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/" h ".html\">" x[i] "</a>"
+               }
                n = split($3, x, " ")
                s = s "<td>"
                for (i = 1; i <= n; i++)
                n = split($3, x, " ")
                s = s "<td>"
                for (i = 1; i <= n; i++)