From 345671f308ce68ce5c55ad3751f13185157189db Mon Sep 17 00:00:00 2001 From: drl7x Date: Mon, 24 Sep 2001 21:01:57 +0000 Subject: [PATCH] Updated specifications in the unix library. Added the file stdio.h and stdlib.h will corespond to the library files as defined by the open group. --- lib/Makefile | 4 +- lib/ansi.h | 2 +- lib/ansi.lcd | 3 +- lib/ansistrict.lcd | 3 +- lib/posix.lcd | 3 +- lib/posixstrict.lcd | 3 +- lib/stdio.h | 284 +++++++ lib/stdlib.h | 196 +++++ lib/unix.h | 174 ++++- lib/unix.lcd | 1743 ++++++++++++++++++++++++++++--------------- lib/unixstrict.lcd | 1307 ++++++++++++++++++-------------- 11 files changed, 2552 insertions(+), 1170 deletions(-) create mode 100644 lib/stdio.h create mode 100644 lib/stdlib.h diff --git a/lib/Makefile b/lib/Makefile index acd6506..f9218c1 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,10 +1,10 @@ -LCLINT = lclint +LCLINT = ../bin/lclint all: -${LCLINT} -nolib +impconj ansi.h -dump ansi -${LCLINT} -nolib +impconj -DSTRICT ansi.h -dump ansistrict -${LCLINT} -nolib +impconj ansi.h posix.h -dump posix -${LCLINT} -nolib +impconj -DSTRICT ansi.h posix.h -dump posixstrict - -${LCLINT} -nolib +impconj ansi.h posix.h unix.h -dump unix + -${LCLINT} -nolib +impconj ansi.h posix.h unix.h stdio.h -dump unix -${LCLINT} -nolib +impconj -DSTRICT ansi.h posix.h unix.h -dump unixstrict diff --git a/lib/ansi.h b/lib/ansi.h index b76d62b..2580af1 100644 --- a/lib/ansi.h +++ b/lib/ansi.h @@ -558,7 +558,7 @@ extern /*@null@*/ /*@out@*/ /*@only@*/ void *malloc (size_t size) /*@*/ extern /*@null@*/ /*@only@*/ void * realloc (/*@null@*/ /*@only@*/ /*@special@*/ void *p, size_t size) /*@releases p@*/ /*@modifies *p@*/ - /*@ensures MaxSet(result) >= (size - 1) @*/; + /*@ensures MaxSet(result) == (size - 1) @*/; # endif /* diff --git a/lib/ansi.lcd b/lib/ansi.lcd index 6456575..52b6382 100644 --- a/lib/ansi.lcd +++ b/lib/ansi.lcd @@ -1,5 +1,5 @@ ;;LCLint Dump: ansi.lcd -;;LCLint 3.0.0.12 --- 21 August 2001 +;;LCLint 3.0.0.16 --- 10 September 2001 ;;lib:167 ;;ctTable 0 u-2 19 38 @@ -1079,6 +1079,7 @@ ^371 5$#INT8_MIN#INT16_MIN#INT32_MIN#INT64_MIN#INT8_MAX#INT16_MAX#INT32_MAX#INT64_MAX#UINT8_MIN#UINT16_MIN#UINT32_MIN#UINT64_MIN#INT_LEAST8_MIN#INT_LEAST16_MIN#INT_LEAST32_MIN#INT_LEAST64_MIN#INT_LEAST8_MAX#INT_LEAST16_MAX#INT_LEAST32_MAX#INT_LEAST64_MAX#UINT_LEAST8_MAX#UINT_LEAST16_MAX#UINT_LEAST32_MAX#UINT_LEAST64_MAX#INT_FAST8_MIN#INT_FAST16_MIN#INT_FAST32_MIN#INT_FAST64_MIN#INT_FAST8_MAX#INT_FAST16_MAX#INT_FAST32_MAX#INT_FAST64_MAX#UINT_FAST8_MAX#UINT_FAST16_MAX#UINT_FAST32_MAX#UINT_FAST64_MAX ^407 63$#INTPTR_MIN#INTPTR_MAX ;; Library constraints +constraints vsnprintf pre: C diff --git a/lib/ansistrict.lcd b/lib/ansistrict.lcd index 34a55b1..2a8146d 100644 --- a/lib/ansistrict.lcd +++ b/lib/ansistrict.lcd @@ -1,5 +1,5 @@ ;;LCLint Dump: ansistrict.lcd -;;LCLint 3.0.0.12 --- 21 August 2001 +;;LCLint 3.0.0.16 --- 10 September 2001 ;;lib:167 ;;ctTable 0 u-2 19 38 @@ -1036,6 +1036,7 @@ ^371 5$#INT8_MIN#INT16_MIN#INT32_MIN#INT64_MIN#INT8_MAX#INT16_MAX#INT32_MAX#INT64_MAX#UINT8_MIN#UINT16_MIN#UINT32_MIN#UINT64_MIN#INT_LEAST8_MIN#INT_LEAST16_MIN#INT_LEAST32_MIN#INT_LEAST64_MIN#INT_LEAST8_MAX#INT_LEAST16_MAX#INT_LEAST32_MAX#INT_LEAST64_MAX#UINT_LEAST8_MAX#UINT_LEAST16_MAX#UINT_LEAST32_MAX#UINT_LEAST64_MAX#INT_FAST8_MIN#INT_FAST16_MIN#INT_FAST32_MIN#INT_FAST64_MIN#INT_FAST8_MAX#INT_FAST16_MAX#INT_FAST32_MAX#INT_FAST64_MAX#UINT_FAST8_MAX#UINT_FAST16_MAX#UINT_FAST32_MAX#UINT_FAST64_MAX ^407 63$#INTPTR_MIN#INTPTR_MAX ;; Library constraints +constraints vsnprintf pre: C diff --git a/lib/posix.lcd b/lib/posix.lcd index 8bd5084..e4da935 100644 --- a/lib/posix.lcd +++ b/lib/posix.lcd @@ -1,5 +1,5 @@ ;;LCLint Dump: posix.lcd -;;LCLint 3.0.0.12 --- 21 August 2001 +;;LCLint 3.0.0.16 --- 10 September 2001 ;;lib:167 ;;ctTable 0 u-2 19 38 @@ -1569,6 +1569,7 @@ *1 (Constant) ^764 5$#REG_BASIC#REG_EXTENDED#REG_ICASE#REG_NOSUB#REG_NEWLINE#REG_NOSPEC#REG_PEND#REG_DUMP#REG_NOMATCH#REG_BADPAT#REG_ECOLLATE#REG_ECTYPE#REG_EESCAPE#REG_ESUBREG#REG_EBRACK#REG_EPAREN#REG_EBRACE#REG_BADBR#REG_ERANGE#REG_ESPACE#REG_BADRPT#REG_EMPTY#REG_ASSERT#REG_INVARG#REG_ATOI#REG_ITOA#REG_NOTBOL#REG_NOTEOL#REG_STARTEND#REG_TRACE#REG_LARGE#REG_BACKR ;; Library constraints +constraints vsnprintf pre: C diff --git a/lib/posixstrict.lcd b/lib/posixstrict.lcd index ef5c062..44dc129 100644 --- a/lib/posixstrict.lcd +++ b/lib/posixstrict.lcd @@ -1,5 +1,5 @@ ;;LCLint Dump: posixstrict.lcd -;;LCLint 3.0.0.12 --- 21 August 2001 +;;LCLint 3.0.0.16 --- 10 September 2001 ;;lib:167 ;;ctTable 0 u-2 19 38 @@ -1532,6 +1532,7 @@ *1 (Constant) ^764 5$#REG_BASIC#REG_EXTENDED#REG_ICASE#REG_NOSUB#REG_NEWLINE#REG_NOSPEC#REG_PEND#REG_DUMP#REG_NOMATCH#REG_BADPAT#REG_ECOLLATE#REG_ECTYPE#REG_EESCAPE#REG_ESUBREG#REG_EBRACK#REG_EPAREN#REG_EBRACE#REG_BADBR#REG_ERANGE#REG_ESPACE#REG_BADRPT#REG_EMPTY#REG_ASSERT#REG_INVARG#REG_ATOI#REG_ITOA#REG_NOTBOL#REG_NOTEOL#REG_STARTEND#REG_TRACE#REG_LARGE#REG_BACKR ;; Library constraints +constraints vsnprintf pre: C diff --git a/lib/stdio.h b/lib/stdio.h new file mode 100644 index 0000000..4e1336b --- /dev/null +++ b/lib/stdio.h @@ -0,0 +1,284 @@ + +/*stuff from the unix specification*/ + +/*things from stdio.h */ +extern void clearerr (FILE *stream) /*@modifies *stream@*/ ; + +extern char * ctermid (/*@returned@*/ /*@out@*/ /*@null@*/ char *s) + /*@modifies *s @*/ + // /*@requires maxSet(s) >= ( L_ctermid - 1) @*/ /*ensures maxRead(s) <= ( L_ctermid - 1) /\ maxRead(s) >= 0 */ + + /*DRL 9-11-001 I've modified the definition in ansi.h to remove modifies SystemState and I've added a requires and ensures*/ ; + + /*check returns*/ + + /* cuserid is in the 1988 version of POSIX but removed in 1990 */ + extern char * + cuserid (/*@null@*/ /*@out@*/ char *s) + /*@modifies *s@*/ + // /*@requires maxSet(s) >= ( L_ctermid - 1) @*/ /*@ensures maxRead(s) <= ( L_ctermid - 1) /\ maxRead(s) >= 0 /\ maxRead(result) <= ( L_ctermid - 1) /\ maxRead(result) >= 0 @*/ + ; + + extern int fclose (FILE *stream) /*@modifies *stream, errno, fileSystem;@*/ ; + + extern /*@null@*/ /*@dependent@*/ FILE *fdopen (int fd, const char *type) + /*@modifies errno, fileSystem@*/; + + extern int feof (FILE *stream) /*@modifies errno@*/ ; + extern int ferror (FILE *stream) /*@modifies errno@*/ ; + extern int fflush (/*@null@*/ FILE *stream) + /*@modifies *stream, errno, fileSystem;@*/ ; + + extern int fgetc (FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ ; + + extern int fgetpos (FILE *stream, /*@out@*/ fpos_t *pos) + /*@modifies *pos, errno@*/ /*@requires maxSet(pos) >= 0@*/ + /*@ensures maxRead(pos) >= 0 @*/; + + extern /*@null@*/ char * + fgets (/*@returned@*/ /*@out@*/ char *s, int n, FILE *stream) + /*@modifies fileSystem, *s, *stream, errno@*/ + /*@requires MaxSet(s) >= (n -1); @*/ + /*@ensures MaxRead(s) <= (n -1) /\ MaxRead(s) >= 0; @*/ ; + + extern int fileno (FILE *fp) /*@modifies errno@*/; + + extern void flockfile (FILE *file) /*@modifies *file, fileSystem@*/ ; + + extern FILE * fopen (char *filename, char *mode) /*@modifies errno, fileSystem;@*/ ; + + # ifdef STRICT + /*@printflike@*/ + extern int fprintf (FILE *stream, char *format, ...) + /*@modifies fileSystem, *stream, errno@*/ ; + # else + /*@printflike@*/ + extern int /*@alt void@*/ fprintf (FILE *stream, char *format, ...) + /*@modifies fileSystem, *stream, errno@*/ ; + # endif + + extern int fputc (int /*@alt char@*/ c, FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ ; + + extern int fputs (char *s, FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ ; + extern size_t + fread (/*@out@*/ void *ptr, size_t size, size_t nobj, FILE *stream) + /*@modifies fileSystem, *ptr, *stream, errno@*/ + /*requires maxSet(ptr) >= (size - 1) @*/ /*@ensures maxRead(ptr) == (size - 1) @*/ + ; + extern /*@null@*/ FILE *freopen (char *filename, char *mode, FILE *stream) + /*@modifies *stream, fileSystem, errno@*/ ; + + /*@scanflike@*/ + extern int fscanf (FILE *stream, char *format, ...) + /*@modifies fileSystem, *stream, errno@*/ ; + extern int fseek (FILE *stream, long int offset, int whence) + /*@modifies fileSystem, *stream, errno@*/ ; + + extern int fseeko (FILE *stream, off_t offset, int whence) + /*@modifies fileSystem, *stream, errno@*/ ; + + extern int fsetpos (FILE *stream, fpos_t *pos) + /*@modifies fileSystem, *stream, errno@*/ ; + + extern long int ftell(FILE *stream) /*@modifies errno@*/ ; + + extern off_t ftello(FILE *stream) /*@modifies errno@*/ ; + + extern void ftrylockfile (FILE *file) /*@modifies *file, fileSystem@*/ ; + + extern void funlockfile (FILE *file) /*@modifies *file, fileSystem;@*/ ; + + extern size_t fwrite (void *ptr, size_t size, size_t nobj, FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ + /*@requires maxRead(ptr) >= size @*/; + + extern int getc (/*@sef@*/ FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ ; /*drl added errno */ + + extern int getchar (void) /*@globals stdin@*/ /*@modifies fileSystem, *stdin, errno@*/ ; /*drl added errno */ + + extern int getc_unlocked (/*@sef@*/ FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ ; /*Drl added 09-18-001 */ + + extern int getchar_unlocked (void) /*@globals stdin@*/ /*@modifies fileSystem, *stdin, errno@*/ ; /*Drl added 09-18-001 */ + + /*@unchecked@*/ extern char *optarg; + /*@unchecked@*/ extern int optind; + /*@unchecked@*/ extern int optopt; + /*@unchecked@*/ extern int opterr; + /*@unchecked@*/ extern int optreset; + + extern int getopt (int argc, char * const *argv, const char *optstring) + /*@globals optarg, optind, optopt, opterr, optreset@*/ + /*@modifies optarg, optind, optopt@*/ + /*@requires maxRead(argv) >= (argc - 1) @*/ + + ; + + extern /*@null@*/ char *gets (/*@out@*/ char *s) + /*@warn bufferoverflowhigh + "Use of gets leads to a buffer overflow vulnerability. Use fgets instead"@*/ + /*@globals stdin@*/ /*@modifies fileSystem, *s, *stdin, errno@*/ ; + + extern int getw (FILE *stream) /*@modifies fileSystem, *stream, errno@*/ ; /*drl added 09-18-001 */ /*legacy */ + + + extern int pclose (FILE *stream) /*@modifies fileSystem, *stream, errno@*/ ; + + extern void perror (/*@null@*/ char *s) + /*@globals errno, stderr@*/ /*@modifies fileSystem, *stderr@*/ ; + + extern /*@dependent@*/ /*@null@*/ FILE *popen (char *command, char *ttype) + /*@modifies fileSystem, errno@*/ ; + + # ifdef STRICT + /*@printflike@*/ + extern int printf (char *format, ...) + /*@globals stdout@*/ + /*@modifies fileSystem, *stdout@*/ ; + # else + /*@printflike@*/ + extern int /*@alt void@*/ printf (char *format, ...) + /*@globals stdout@*/ + /*@modifies fileSystem, *stdout@*/ ; + # endif + + extern int putc (int /*@alt char@*/ c, /*@sef@*/ FILE *stream) + /*@modifies fileSystem, *stream, errno;@*/ + /*drl added errno 09-18-001 */ ; + + extern int putchar (int /*@alt char@*/ c) + /*@globals stdout@*/ /*@modifies fileSystem, *stdout, errno@*/ + /*drl added errno 09-18-001 */ ; + + extern int putc_unlocked (int /*@alt char@*/ c, /*@sef@*/ FILE *stream) + /*@modifies fileSystem, *stream, errno;@*/ + /*Drl added 09-19-001 */ ; + + extern int putchar_unlocked (int /*@alt char@*/ c) + /*@globals stdout@*/ /*@modifies fileSystem, *stdout, errno@*/ + /*Drl added 09-19-001 */ ; + + extern int puts (const char *s) + /*@globals stdout@*/ /*@modifies fileSystem, *stdout, errno@*/ + /*drl added errno 09-19-001 */ ; + + + extern int putw(int w, FILE *stream) + /*@modifies fileSystem, *stream, errno@*/ + /*Drl added 09-19-001 */ /*legacy*/ ; + + extern int remove (char *filename) /*@modifies fileSystem, errno@*/ ; + + extern int rename (char *old, char *new) /*@modifies fileSystem, errno@*/ + ; + + extern void rewind (FILE *stream) /*@modifies *stream, fileSystem, errno@*/ + /*drl added errno AND fileSystem 09-19-001 */ ; + + /*@scanflike@*/ + extern int scanf(char *format, ...) + /*@globals stdin@*/ + /*@modifies fileSystem, *stdin, errno@*/ + /*drl added errno 09-19-001 */ ; + + extern void setbuf (FILE *stream, /*@null@*/ /*@exposed@*/ char *buf) + /*@modifies fileSystem, *stream, *buf@*/ + // /*@requires maxSet(buf) >= (BUFSIZ - 1) @*/ + ; + + extern int setvbuf (FILE *stream, /*@null@*/ /*@exposed@*/ char *buf, + int mode, size_t size) + /*@modifies fileSystem, *stream, *buf@*/ /*@requires maxSet(buf) >= (size - 1) @*/ ; + + # ifdef STRICT + /*@printflike@*/ + extern int snprintf (/*@out@*/ char *s, size_t n, char *format, ...) + /*@modifies *s@*/ + + /*@requires maxSet(s) >= (n - 1) @*/ + ; + + # else + + /*@printflike@*/ + extern int /*@alt void@*/ snprintf (/*@out@*/ char *s, size_t n, char *format, ...) + /*@modifies *s@*/ + /*@requires maxSet(s) >= (n - 1) @*/ + ; + # endif + + + # ifdef STRICT + /*@printflike@*/ + extern int sprintf (/*@out@*/ char *s, char *format, ...) + /*@modifies *s@*/ ; + # else + + /*@printflike@*/ + extern int /*@alt void@*/ sprintf (/*@out@*/ char *s, char *format, ...) + /*@modifies *s@*/ ; + + # endif + + /*@scanflike@*/ + int sscanf (/*@out@*/ char *s, char *format, ...) + /* modifies extra arguments */ /*@modifies errno@*/ + /*drl added errno 09-19-001 */ ; + + + extern /*@null@*/ char *tempnam (char *dir, /*@null@*/ char *pfx) + /*@modifies internalState, errno@*/ + /*@ensures maxSet(result) >= 0 /\ maxRead(result) >= 0 @*/ + /*warn that "Between the time a pathname is created and the file is opened, it is possible + for some other process to create a file with the same name. Applications may find tmpfile() + more useful. " */ + + /*drl added errno 09-19-001 */ + + ; + + + extern /*@null@*/ FILE *tmpfile (void) /*@modifies fileSystem, errno@*/ + /*drl added errno 09-19-001 */ + ; + + extern /*@observer@*/ char * + tmpnam (/*@out@*/ /*@null@*/ /*@returned@*/ char *s) + /*@modifies *s, internalState @*/ + // /*@requires maxSet(s) >= (L_tmpnam - 1) @*/ + /*warn Between the time a pathname is created and the file is opened, it is possible for some other + process to create a file with the same name. Applications may find tmpfile() more useful. */ + ; + + extern int ungetc (int /*@alt char@*/ c, FILE *stream) + /*@modifies fileSystem, *stream @*/ + + /*drl REMOVED errno 09-19-001*/ + ; + + int vfprintf (FILE *stream, char *format, va_list arg) + /*@modifies fileSystem, *stream, arg, errno@*/ ; + + int vprintf (const char *format, va_list arg) + /*@globals stdout@*/ + /*@modifies fileSystem, *stdout@*/ ; + + int vsnprintf (/*@out@*/ char *str, size_t size, const char *format, va_list ap) + + /*@modifies str@*/ /*@requires maxSet(str) >= (size - 1) @*/ + ; + + int vsprintf (/*@out@*/ char *str, const char *format, va_list ap) + /*@warn bufferoverflowhigh "Use vsnprintf instead"@*/ + /*@modifies str@*/ ; + + + extern char *optarg; + extern int opterr; + extern int optind; /*(LEGACY)*/ + extern int optopt; + diff --git a/lib/stdlib.h b/lib/stdlib.h new file mode 100644 index 0000000..3a180f3 --- /dev/null +++ b/lib/stdlib.h @@ -0,0 +1,196 @@ +/*@constant int EXIT_FAILURE; @*/ +/*@constant int EXIT_SUCCESS; @*/ +/*@constant null anytype NULL = 0;@*/ +/*@constant int RAND_MAX; @*/ +/*@constant size_t MB_CUR_MAX; @*/ + + div_t Structure type returned by div() function. + ldiv_t + Structure type returned by ldiv() function. + + + long a64l(const char *s) ; + +/*@exits@*/ void abort (void) /*@*/ ; +extern int abs (int n) /*@*/ ; +int atexit(void (*func)(void)); + +extern double atof (char *s) /*@*/ ; +extern int atoi (char *s) /*@*/ ; +extern long int atol (char *s) /*@*/ ; + +void * bsearch (const void *key, const void *base, size_t nel, size_t size, +int (*compar)(const void *, const void *)) /*@*/ + /*@requires maxSet(base) >= (nel - 1) @*/ + ; + extern /*@null@*/ /*@only@*/ void *calloc (size_t nobj, size_t size) /*@*/ + /*@ensures MaxSet(result) == (nobj - 1); @*/ ; + +typedef /*@concrete@*/ struct +{ + int quot; + int rem; +} div_t ; + +extern div_t div (int num, int denom) /*@*/ ; + + double drand48 (void) /*@modifies internalState@*/ ; + + +char *ecvt(double value, int ndigit, /*@out@*/ int *decpt, /*@out@*/ int *sign) + ; + + char *fcvt(double value, int ndigit, /*@out@*/ int *decpt, /*@out@*/int *sign); + + char *gcvt(double value, int ndigit, char *buf) + /*@requires maxSet(buf) >= ndigit @*/ + ; + + extern /*@observer@*/ /*@null@*/ char *getenv (const char *name) /*@*/ ; + + extern int getsubopt(char **optionp, char * const *tokens, /*@out@*/ char **valuep) + /*@modifies optionp, valuep @*/ ; + + extern int grantpt(int fildes) + /*@modifies fileSystem, errno @*/ + ; + char *initstate(unsigned int seed, char *state, size_t size) + /*@modifies interalState, state @*/ /*@requires maxSet(state) >= (size - 1) @*/ /*drl added 09-20-001*/ + ; + long int jrand48 (unsigned short int xsubi[3]) /*@modifies internalState@*/ /*@requires maxSet(xsubi) >= 2 @*/ ; + + char *l64a(long value) /*@ensures maxRead(result) <= 5 /\ maxSet(result) <= 5 @*/ ; + extern long int labs (long int n) /*@*/ ; + +extern void lcong48 (unsigned short int param[7]) /*@modifies internalState@*/ /*@requires maxRead(param) >= 6 @*/ ; + +typedef /*@concrete@*/ struct +{ + long int quot; + long int rem; +} ldiv_t ; + +extern ldiv_t ldiv (long num, long denom) /*@*/ ; + +long int lrand48 (void) /*@modifies internalState@*/ ; + + +extern /*@null@*/ /*@out@*/ /*@only@*/ void *malloc (size_t size) /*@modifes errno@*/ + /*drl 09-20-001 added errno*/ + /*@ensures MaxSet(result) == (size - 1); @*/ ; + + extern int mblen (char *s, size_t n) + /*@modifes errno@*/ + /*@requires maxRead(s) >= (n - 1) @*/ + /*drl 09-20-001 added errno*/ ; + + size_t mbstowcs(/*@null@*/ /*@out@*/ wchar_t *pwcs, const char *s, size_t n) + /*@requires maxSet(pwcs) >= (n - 1) @*/ + /*drl 09-20-001 added errno*/ ; + +extern int mbtowc (/*@null@*/ /*@out@*/ wchar_t *pwc, /*@null@*/ char *s, size_t n) + /*@modifies *pwc, errno@*/ /*@requires maxRead(s) >= (n - 1) @*/ /*drl 09-20-001 added errno*/; + + + extern char *mktemp(char *template) /*@modifies template @*/ + /*drl added 09-20-001*/ /*warn use mkstemp */ + ; + + int mkstemp(char *template) + /*@modifies template, fileSystem @*/ + + /*drl added 09-20-001*/ + ; + + long int mrand48 (void) /*@modifies internalState@*/ ; + + long int nrand48 (unsigned short int xsubi[3]) /*@modifies internalState, xsubi @*/ + + /*@requires maxSet(xsubi) >= 2 /\ maxRead(xsubi) >= 2 @*/ + ; + + extern /*@dependent@*/ /*check dependent */ char *ptsname(int fildes) /*@drl added 09-20-01@*/ ; + + + extern int + putenv (/*@kept@*/ const char *string) + /*@globals environ@*/ + /*@modifies *environ, errno@*/ + /*drl 09-20-01 added kept */ + ; + + extern void qsort (void *base, size_t nel, size_t size, + int (*compar)(const void *, const void *) ) + /*@requires maxRead(base) >= (nel - 1) @*/ + /*@modifies *base, errno@*/ ; + + + +/*@constant int RAND_MAX; @*/ +extern int rand (void) /*@modifies internalState@*/ ; + +extern int rand_r(unsigned int *seed) /*@modifies seed@*/ /*drl 09-20-01 added*/ + ; + + + long random(void) /*@modifies internalState@*/ ; + + extern /*@null@*/ /*@only@*/ void * + realloc (/*@null@*/ /*@only@*/ /*@out@*/ /*@returned@*/ void *p, size_t size) /*@modifies *p, errno @*/ /*@ensures MaxSet(result) == (size - 1) @*/; + +extern char *realpath(const char *file_name, /*@out@*/ char *resolved_name) + /*@requires maxSet(resolved_name) >= (PATH_MAX - 1) @*/ + ; + +unsigned short int *seed48 (unsigned short int seed16v[3]) /*@modifies internalState@*/ + /*@requires maxRead(seed16v) >= 2 @*/ + ; + + + void setkey(const char *key) /*@requires maxRead(key) >= 63 @*/ + /*@modifies internalState, errno@*/ + ; + + /*@only@*/ char *setstate(/*@kept@*/ const char *state) /*@modifies internalState, errno@*/ ; + + extern void srand (unsigned int seed) /*@modifies internalState@*/ ; + +extern void srand48 (long int seedval) /*@modifies internalState@*/ ; + +ertern void srandom(unsigned int seed) /*@modifies internalState@*/ /*drl added 09-20-001 */ + ; +extern double strtod (const char *s, /*@null@*/ /*@out@*/ char **endp) + /*@modifies *endp, errno@*/ ; + +extern long strtol (char *s, /*@null@*/ /*@out@*/ char **endp, int base) + /*@modifies *endp, errno@*/ ; + + extern unsigned long + strtoul (char *s, /*@null@*/ /*@out@*/ char **endp, int base) + /*@modifies *endp, errno@*/ ; + + + extern int system (/*@null@*/ const char *s) /*@modifies fileSystem, errno@*/ + /*drl 09-20-01 added errno */ + ; + + extern int ttyslot(void) /*@*/ + /*drl added 09-20-001 */ /*legacy*/ ; + + + extern int unlockpt(int fildes) + /*@modifes fileSystem, internalState @*/ + /*drl added 09-20-001 */ + ; + +extern void *valloc(size_t size)/*@modifes errno@*/ + /*drl 09-20-001 */ + /*@ensures MaxSet(result) == (size - 1); @*/ ; + /*legacy*/ ; + +extern size_t wcstombs (/*@out@*/ char *s, wchar_t *pwcs, size_t n) + /*@modifies *s, errno@*/ /*@requires maxSet(s) >= (n - 1) @*/ ; + +extern int wctomb (/*@out@*/ /*@null@*/ char *s, wchar_t wchar) + /*@modifies *s@*/ ; + diff --git a/lib/unix.h b/lib/unix.h index 4bc9c65..d761bdd 100644 --- a/lib/unix.h +++ b/lib/unix.h @@ -4,6 +4,48 @@ /*@-nextlinemacros@*/ +/* +** sys/types.h +** +** evans - 2001-08-27: from http://www.opengroup.org/onlinepubs/007908799/xsh/systypes.h.html +*/ + +typedef /*@integraltype@*/ blkcnt_t; +typedef /*@integraltype@*/ blksize_t; +typedef /*@integraltype@*/ clock_t; +typedef /*@integraltype@*/ clockid_t; +typedef /*@integraltype@*/ dev_t; +typedef /*@unsignedintegraltype@*/ fsblkcnt_t; +typedef /*@unsignedintegraltype@*/ fsfilcnt_t; +typedef /*@integraltype@*/ gid_t; +typedef /*@integraltype@*/ id_t; +typedef /*@unsignedintegraltype@*/ ino_t; +typedef /*@integraltype@*/ key_t; +typedef /*@integraltype@*/ mode_t; +typedef /*@integraltype@*/ nlink_t; +typedef /*@integraltype@*/ off_t; +typedef /*@integraltype@*/ pid_t; +typedef /*@integraltype@*/ pthread_attr_t; +typedef /*@integraltype@*/ pthread_cond_t; +typedef /*@integraltype@*/ pthread_condattr_t; +typedef /*@integraltype@*/ pthread_key_t; +typedef /*@integraltype@*/ pthread_mutex_t; +typedef /*@integraltype@*/ pthread_mutexattr_t; +typedef /*@integraltype@*/ pthread_once_t; +typedef /*@integraltype@*/ pthread_rwlock_t; +typedef /*@integraltype@*/ pthread_rwlockattr_t; +typedef /*@integraltype@*/ pthread_t; +typedef /*@signedintegraltype@*/ suseconds_t; +typedef /*@integraltype@*/ time_t; +typedef /*@integraltype@*/ timer_t; +typedef /*@integraltype@*/ uid_t; +typedef /*@unsignedintegraltype@*/ useconds_t; + + /*------------------------------------------------------------- + ------------------------------------------------------------- + */ + + /* ** Extra stuff in some unixen, not in posix. */ @@ -45,9 +87,6 @@ extern size_t fwrite_unlocked (void *pointer, size_t size, size_t num_items, FILE *stream) /*@modifies *stream;@*/ ; -extern void funlockfile (FILE *file) /*@modifies *file;@*/ ; -extern void flockfile (FILE *file) /*@modifies *file@*/ ; - extern void /*@alt void * @*/ memccpy (/*@returned@*/ /*@out@*/ void *s1, /*@unique@*/ void *s2, int c, size_t n) @@ -57,18 +96,12 @@ extern int strcasecmp (char *s1, char *s2) /*@*/ ; extern int strncasecmp (char *s1, char *s2, int n) /*@*/ ; extern /*@null@*/ /*@only@*/ char *strdup (char *s) /*@*/ ; -extern /*@null@*/ char *tempnam (char *dir, /*@null@*/ char *pfx) - /*@modifies internalState@*/ ; - extern /*@null@*/ /*@dependent@*/ char * index (/*@returned@*/ char *s, char c) /*@*/ ; extern /*@null@*/ /*@dependent@*/ char * rindex (/*@returned@*/ char *s, char c) /*@*/ ; -extern /*@dependent@*/ /*@null@*/ FILE *popen (char *command, char *ttype) - /*@modifies fileSystem, errno@*/ ; -extern int pclose (FILE *stream) /*@modifies fileSystem, *stream, errno@*/ ; extern double cbrt (double x) /*@modifies errno@*/ ; extern double rint (double x) /*@*/ ; @@ -451,7 +484,7 @@ int getpeername (int s, /*@out@*/ struct sockaddr *name, size_t *namelen) /*@modifies *name, *namelen, errno@*/; int getsockname (int s, struct sockaddr *address, size_t *address_len) - /*?requires maxSet(address) > *address_len@*/ + // /*@requires maxSet(address) >= ( *address_len) @*/ /*@modifies *address, *address_len, errno@*/; int getsockopt (int s, int level, int optname, /*@out@*/ void *optval, size_t *optlen) @@ -524,27 +557,11 @@ socketpair (int d, int type, int protocol, /*@out@*/ int *sv) extern void psignal (int sig, const char *msg) /*@modifies fileSystem@*/; -/*@unchecked@*/ extern char *optarg; -/*@unchecked@*/ extern int optind; -/*@unchecked@*/ extern int optopt; -/*@unchecked@*/ extern int opterr; -/*@unchecked@*/ extern int optreset; - - extern int -getopt (int argc, char * const *argv, const char *optstring) - /*@globals optarg, optind, optopt, opterr, optreset@*/ - /*@modifies optarg, optind, optopt@*/; - extern int setenv (const char *name, const char *value, int overwrite) /*@globals environ@*/ /*@modifies *environ, errno@*/; - extern int -putenv (const char *string) - /*@globals environ@*/ - /*@modifies *environ, errno@*/; - extern void unsetenv (const char *name) /*@globals environ@*/ @@ -680,9 +697,9 @@ mprotect (caddr_t addr, int len, int prot) /*@*/; extern int -munmap (caddr_t addr, size_t len) - /*@*/; - + int munmap (/*@only@*/ caddr_t addr, size_t len) + /*@modifies fileSystem, *addr, errno @*/; + extern int msync (caddr_t addr, int len, int flags) /*@*/; @@ -1219,7 +1236,7 @@ struct stat { this object. In some filesystem types, this may vary from file to file */ blkcnt_t st_blocks; /* number of blocks allocated for this object */ -} +}; /*@constant mode_t S_IFMT@*/ /*@constant mode_t S_IFBLK@*/ @@ -1246,7 +1263,8 @@ struct stat { /*@constant mode_t S_ISVTX@*/ # if 0 -These are the old definitions - they don't appear to be in the Single UNIX Specification +/*These are the old definitions - they don't appear to be in the Single UNIX Specification */ + /*@constant int S_ISTXT@*/ /*@constant int S_IREAD@*/ /*@constant int S_IWRITE@*/ @@ -1559,3 +1577,97 @@ char /*@alt int@*/ _tolower(/*@sef@*/ int /*@alt unsigned char@*/); # endif /* other ctype.h functions in ansi.h */ + +/* +** stdlib.h +** +** evans 2001-08-27 - added from http://www.opengroup.org/onlinepubs/007908799/xsh/drand48.html +*/ + +double drand48 (void) /*@modifies internalState@*/ ; +double erand48 (unsigned short int xsubi[3]) /*@modifies internalState@*/ ; +void srand48 (long int seedval) /*@modifies internalState@*/ ; + +/* +** netinet/in.h +** +** evans 2001-08-27 - added from http://www.opengroup.org/onlinepubs/007908799/xns/netinetin.h.html +*/ + +typedef /*@unsignedintegraltype@*/ in_port_t; /* An unsigned integral type of exactly 16 bits. */ +typedef /*@unsignedintegraltype@*/ in_addr_t; /* An unsigned integral type of exactly 32 bits. */ + +typedef /*@unsignedintegraltype@*/ sa_family_t; + +struct in_addr { + in_addr_t s_addr; +} ; + +struct sockaddr_in { + sa_family_t sin_family; + in_port_t sin_port; + struct in_addr sin_addr; + unsigned char sin_zero[8]; +} ; + + +/* The header defines the following macros for use as values of the level argument of + getsockopt() and setsockopt(): + */ + +/*@constant int IPPROTO_IP@*/ +/*@constant int IPPROTO_ICMP@*/ +/*@constant int IPPROTO_TCP@*/ +/*@constant int IPPROTO_UDP@*/ + +/* The header defines the following macros for use as destination addresses for connect(), sendmsg() and sendto(): + */ + +/*@constant in_addr_t INADDR_ANY@*/ +/*@constant in_addr_t INADDR_BROADCAST@*/ + +/* +** dirent.h +** +** evans 2001-08-27 - added from http://www.opengroup.org/onlinepubs/007908799/xsh/dirent.h.html +*/ + +struct dirent +{ + ino_t d_ino; + char d_name[]; +}; + +typedef /*@abstract@*/ DIR; + +/*@i32 need to check annotations on these */ +int closedir (DIR *) /*:errorcode -1*/ ; +/*@null@*/ DIR *opendir(const char *) ; +struct dirent *readdir(DIR *); +int readdir_r(DIR *, struct dirent *, struct dirent **); +void rewinddir(DIR *); +void seekdir(DIR *, long int); +long int telldir(DIR *); + +/*drl added these functions + stpcpy and stpncpy are found on linux but + don't seem to be present on other unixes + + thanks to Jeff Johnson for pointing out that + these functions were in the unix library +*/ + +/* this function is like strcpy but it reutrns a pointer to the null terminated character in dest instead of the beginning of dest */ + +extern char * stpcpy(/*@out@*/ /*@returned@*/ char * dest, const char * src) + /*@modifies *dest @*/ + /*@requires maxSet(dest) >= maxRead(src) @*/ + /*@ensures MaxRead(dest) == MaxRead (src) /\ MaxRead(result) == 0 /\ MaxSet(result) == ( maxSet(dest) - MaxRead(src) ); @*/; + + +extern char * stpncpy(/*@out@*/ /*@returned@*/ char * dest, + const char * src, size_t n) + /*@modifies *dest @*/ + /*@requires MaxSet(dest) >= ( n - 1 ); @*/ /*@ensures MaxRead (src) >= MaxRead(dest) /\ MaxRead (dest) <= n; @*/ + ; + diff --git a/lib/unix.lcd b/lib/unix.lcd index aadfdf4..9ea20e9 100644 --- a/lib/unix.lcd +++ b/lib/unix.lcd @@ -1,5 +1,5 @@ ;;LCLint Dump: unix.lcd -;;LCLint 3.0.0.12 --- 21 August 2001 +;;LCLint 3.0.0.16 --- 10 September 2001 ;;lib:167 ;;ctTable 0 u-2 19 38 @@ -65,7 +65,7 @@ 0 s11|& 0 s12|& 0 s23|& -0 s24|-1 1124 -1 +0 s24|-1 1129 -1 0 s25|& 0 s26|-1 383 -1 0 s27|& @@ -687,7 +687,7 @@ 0 s369|& 0 s370|& 0 s409|& -0 s410|-1 1251 904 +0 s410|-1 1252 904 0 s411|& 0 s412|& 0 s413|& @@ -705,7 +705,7 @@ 3 f695 (23|$#,)! 3 f0 (695|$#,)! 3 f19 (695|$#,)! -1 t694|694& +1 t694|694 1536 -1 3 f703 (695|$#,)! 3 f0 (695|$#,)! 3 f1 (695|$#,)! @@ -979,13 +979,32 @@ 3 f63 (5|$#,967|$#,23|4@0@7&#,63|$#,)! 3 f0 (967|0@0@2&#,)! 3 f1 (967|0@0@2&#,)! +0 s796|& 0 s797|& +0 s798|& +0 s799|& +0 s800|& +0 s801|& +0 s802|& +0 s803|& +0 s804|& +0 s805|& +0 s806|& +0 s807|& +0 s808|& +0 s809|& +0 s810|& +0 s811|& +0 s812|& +0 s813|& +0 s814|& +0 s815|& 3 f0 (23|$#,23|4@0@7&#,5|$#,)! 3 f1 (23|$#,23|4@0@7&#,5|$#,)! 3 C0.5/2|! 3 f0 (23|$#,23|$#,5|$#,)! 3 f5 (23|$#,23|$#,5|$#,)! -3 f980 (23|$#,23|$#,5|$#,)! +3 f999 (23|$#,23|$#,5|$#,)! 3 f0 (23|4@0@7&#,5|$#,)! 3 f1 (23|4@0@7&#,5|$#,)! 3 f0 (5|$#,)! @@ -1004,14 +1023,10 @@ 3 f63 (20|4@0@7&#,63|$#,63|$#,211|$#,)! 3 f0 (20|$#,63|$#,63|$#,211|$#,)! 3 f63 (20|$#,63|$#,63|$#,211|$#,)! -3 f0 (211|$#,)! -3 f1 (211|$#,)! -3 f0 (211|$#,)! -3 f1 (211|$#,)! 3 C0.1/20|! 3 f0 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! 3 f1 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! -3 f1006 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! +3 f1021 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! 3 f0 (23|$#,23|$#,)! 3 f5 (23|$#,23|$#,)! 3 f0 (23|$#,23|$#,5|$#,)! @@ -1019,20 +1034,12 @@ 3 f0 (23|$#,)! 3 f19 (23|$#,)! 3 f23 (23|$#,)! -3 f0 (23|$#,23|0@5@7&#,)! -3 f19 (23|$#,23|0@5@7&#,)! -3 f23 (23|$#,23|0@5@7&#,)! 3 f0 (23|@5|$#,4|$#,)! 3 f19 (23|@5|$#,4|$#,)! 3 f23 (23|@5|$#,4|$#,)! 3 f0 (23|@5|$#,4|$#,)! 3 f19 (23|@5|$#,4|$#,)! 3 f23 (23|@5|$#,4|$#,)! -3 f0 (23|$#,23|$#,)! -3 f19 (23|$#,23|$#,)! -3 f211 (23|$#,23|$#,)! -3 f0 (211|$#,)! -3 f5 (211|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! @@ -1041,20 +1048,6 @@ 3 f17 (17|$#,)! 3 f0 ()! 3 f1 ()! -0 s924|& -0 s925|& -0 s926|& -0 s927|& -0 s928|& -0 s929|& -0 s930|& -0 s931|& -0 s932|& -0 s933|& -0 s934|& -0 s935|& -0 s936|& -0 s937|& 0 s938|& 0 s939|& 0 s940|& @@ -1062,92 +1055,104 @@ 0 s942|& 0 s943|& 0 s944|& -2 F0/12|0& -2 F4/12|4& 0 s945|& 0 s946|& 0 s947|& 0 s948|& 0 s949|& 0 s950|& -0 s951|-1 1287 -1 +0 s951|& 0 s952|& 0 s953|& 0 s954|& 0 s955|& 0 s956|& 0 s957|& +2 F0/12|0& +2 F4/12|4& 0 s958|& 0 s959|& 0 s960|& 0 s961|& 0 s962|& -0 s963|& +0 s963|-1 1288 -1 0 s964|& -0 a965|-1 1217 -1 +0 s965|& +0 s966|& +0 s967|& +0 s968|& +0 s969|& +0 s970|& +0 s971|& +0 s972|& +0 s973|& +0 s974|& +0 s975|& +0 s976|& +0 a977|-1 1218 -1 3 f0 (5|$#,23|4@0@7&#,5|$#,)! 3 f5 (5|$#,23|4@0@7&#,5|$#,)! 3 C0.5/9|! -3 f0 (5|$#,1085|$#,20|4@0@7&#,)! -3 f5 (5|$#,1085|$#,20|4@0@7&#,)! +3 f0 (5|$#,1090|$#,20|4@0@7&#,)! +3 f5 (5|$#,1090|$#,20|4@0@7&#,)! 3 f0 ()! 3 f690 ()! 3 Siovec{20|@1|0@0@3&#iov_base,63|@1|^#iov_len,}! -0 s969|-1 1112 1092 -2 y1091|1091& -3 f0 (5|$#,1092|$#,5|$#,)! -3 f64 (5|$#,1092|$#,5|$#,)! -3 f0 (5|$#,1092|$#,5|$#,)! -3 f64 (5|$#,1092|$#,5|$#,)! +0 s981|-1 1117 1097 +2 y1096|1096& +3 f0 (5|$#,1097|$#,5|$#,)! +3 f64 (5|$#,1097|$#,5|$#,)! +3 f0 (5|$#,1097|$#,5|$#,)! +3 f64 (5|$#,1097|$#,5|$#,)! 3 Spoll{5|@1|^#fd,7|@1|^#events,7|@1|^#revents,}! -0 s974|-1 -1 1099 -2 y1098|1098& -3 f0 (1099|$#,10|$#,5|$#,)! -3 f5 (1099|$#,10|$#,5|$#,)! +0 s986|-1 -1 1104 +2 y1103|1103& +3 f0 (1104|$#,10|$#,5|$#,)! +3 f5 (1104|$#,10|$#,5|$#,)! 3 f0 (20|4@2@2&#,)! 3 f1 (20|4@2@2&#,)! 2 F0/14|0& 2 F4/14|4& -3 Ssockaddr{1071|@1|^#sa_len,1071|@1|^#sa_family,1105|@1|^#sa_data,}! -0 s1088|-1 1117 -1 +3 Ssockaddr{1076|@1|^#sa_len,1076|@1|^#sa_family,1110|@1|^#sa_data,}! +0 s1100|-1 1122 -1 3 Slinger{5|@1|^#l_onoff,5|@1|^#l_linger,}! -0 s1089|& -3 Ssockproto{1072|@1|^#sp_family,1072|@1|^#sp_protocol,}! -0 s1090|& -1 t1091|1091& -3 Smsghdr{1050|@1|0@0@3&#msg_name,1073|@1|^#msg_namelen,1112|@1|0@0@3&#msg_iov,1073|@1|^#msg_iovlen,1050|@1|0@0@3&#msg_control,1073|@1|^#msg_controllen,5|@1|^#msg_flags,}! -0 s1091|-1 1137 -1 -3 Scmsghdr{1073|@1|^#cmsg_len,5|@1|^#cmsg_level,5|@1|^#cmsg_type,}! -0 s1092|& -1 t1107|1107& -3 f0 (5|$#,1117|$#,24|$#,)! -3 f5 (5|$#,1117|$#,24|$#,)! -3 f0 (5|$#,1117|$#,5|$#,)! -3 f5 (5|$#,1117|$#,5|$#,)! -3 f0 (5|$#,1117|$#,5|$#,)! -3 f5 (5|$#,1117|$#,5|$#,)! +0 s1101|& +3 Ssockproto{1077|@1|^#sp_family,1077|@1|^#sp_protocol,}! +0 s1102|& +1 t1096|1096& +3 Smsghdr{1057|@1|0@0@3&#msg_name,1078|@1|^#msg_namelen,1117|@1|0@0@3&#msg_iov,1078|@1|^#msg_iovlen,1057|@1|0@0@3&#msg_control,1078|@1|^#msg_controllen,5|@1|^#msg_flags,}! +0 s1103|-1 1142 -1 +3 Scmsghdr{1078|@1|^#cmsg_len,5|@1|^#cmsg_level,5|@1|^#cmsg_type,}! +0 s1104|& +1 t1112|1112& +3 f0 (5|$#,1122|$#,24|$#,)! +3 f5 (5|$#,1122|$#,24|$#,)! +3 f0 (5|$#,1122|$#,5|$#,)! +3 f5 (5|$#,1122|$#,5|$#,)! +3 f0 (5|$#,1122|$#,5|$#,)! +3 f5 (5|$#,1122|$#,5|$#,)! 1 t63|63& -3 f0 (5|$#,1117|4@0@7&#,1124|$#,)! -3 f5 (5|$#,1117|4@0@7&#,1124|$#,)! -3 f0 (5|$#,1117|$#,1124|$#,)! -3 f5 (5|$#,1117|$#,1124|$#,)! -3 f0 (5|$#,5|$#,5|$#,20|4@0@7&#,1124|$#,)! -3 f5 (5|$#,5|$#,5|$#,20|4@0@7&#,1124|$#,)! +3 f0 (5|$#,1122|4@0@7&#,1129|$#,)! +3 f5 (5|$#,1122|4@0@7&#,1129|$#,)! +3 f0 (5|$#,1122|$#,1129|$#,)! +3 f5 (5|$#,1122|$#,1129|$#,)! +3 f0 (5|$#,5|$#,5|$#,20|4@0@7&#,1129|$#,)! +3 f5 (5|$#,5|$#,5|$#,20|4@0@7&#,1129|$#,)! 3 f0 (5|$#,5|$#,)! 3 f5 (5|$#,5|$#,)! 3 f0 (5|$#,20|4@0@7&#,63|$#,5|$#,)! 3 f64 (5|$#,20|4@0@7&#,63|$#,5|$#,)! -3 f0 (5|$#,20|$#,63|$#,5|$#,1117|0@5@7&#,24|$#,)! -3 f64 (5|$#,20|$#,63|$#,5|$#,1117|0@5@7&#,24|$#,)! -1 t1114|1114& -3 f0 (5|$#,1137|$#,5|$#,)! -3 f64 (5|$#,1137|$#,5|$#,)! +3 f0 (5|$#,20|$#,63|$#,5|$#,1122|0@5@7&#,24|$#,)! +3 f64 (5|$#,20|$#,63|$#,5|$#,1122|0@5@7&#,24|$#,)! +1 t1119|1119& +3 f0 (5|$#,1142|$#,5|$#,)! +3 f64 (5|$#,1142|$#,5|$#,)! 3 f0 (5|$#,20|$#,63|$#,5|$#,)! 3 f64 (5|$#,20|$#,63|$#,5|$#,)! -3 f0 (5|$#,20|$#,63|$#,5|$#,1117|$#,5|$#,)! -3 f64 (5|$#,20|$#,63|$#,5|$#,1117|$#,5|$#,)! -3 f0 (5|$#,1137|$#,5|$#,)! -3 f64 (5|$#,1137|$#,5|$#,)! +3 f0 (5|$#,20|$#,63|$#,5|$#,1122|$#,5|$#,)! +3 f64 (5|$#,20|$#,63|$#,5|$#,1122|$#,5|$#,)! +3 f0 (5|$#,1142|$#,5|$#,)! +3 f64 (5|$#,1142|$#,5|$#,)! 3 f0 (5|$#,5|$#,5|$#,20|$#,5|$#,)! 3 f5 (5|$#,5|$#,5|$#,20|$#,5|$#,)! 3 f0 (5|$#,5|$#,)! @@ -1158,13 +1163,9 @@ 3 f5 (5|$#,5|$#,5|$#,24|4@0@7&#,)! 3 f0 (5|$#,23|$#,)! 3 f1 (5|$#,23|$#,)! -3 f0 (5|$#,315|$#,23|$#,)! -3 f5 (5|$#,315|$#,23|$#,)! 3 f0 (23|$#,23|$#,5|$#,)! 3 f5 (23|$#,23|$#,5|$#,)! 3 f0 (23|$#,)! -3 f5 (23|$#,)! -3 f0 (23|$#,)! 3 f1 (23|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! @@ -1172,65 +1173,65 @@ 3 f5 (5|$#,5|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! -0 s1145|-1 1171 -1 -1 t1170|1170& -3 f0 (24|$#,5|$#,1171|4@5@7&#,)! -3 f690 (24|$#,5|$#,1171|4@5@7&#,)! -3 f0 (690|$#,24|$#,5|$#,1171|4@5@7&#,)! -3 f690 (690|$#,24|$#,5|$#,1171|4@5@7&#,)! +0 s1150|-1 1172 -1 +1 t1171|1171& +3 f0 (24|$#,5|$#,1172|4@5@7&#,)! +3 f690 (24|$#,5|$#,1172|4@5@7&#,)! +3 f0 (690|$#,24|$#,5|$#,1172|4@5@7&#,)! +3 f690 (690|$#,24|$#,5|$#,1172|4@5@7&#,)! 3 Stimeval{9|@1|^#tv_sec,9|@1|^#tv_usec,}! -0 s1148|-1 1186 -1 +0 s1153|-1 1187 -1 3 Stimespec{9|@1|^#ts_sec,9|@1|^#ts_nsec,}! -0 s1149|& +0 s1154|& 3 Stimezone{5|@1|^#tz_minuteswest,5|@1|^#tz_dsttime,}! -0 s1150|-1 1192 -1 -3 Sitimerval{1177|@1|^#it_interval,1177|@1|^#it_value,}! -0 s1161|-1 1189 -1 +0 s1155|-1 1193 -1 +3 Sitimerval{1178|@1|^#it_interval,1178|@1|^#it_value,}! +0 s1166|-1 1190 -1 3 Sclockinfo{5|@1|^#hz,5|@1|^#tick,5|@1|^#stathz,5|@1|^#profhz,}! -0 s1162|& -1 t1177|1177& -3 f0 (1186|$#,1186|4@5@7&#,)! -3 f5 (1186|$#,1186|4@5@7&#,)! -1 t1183|1183& -3 f0 (5|$#,1189|4@0@7&#,)! -3 f5 (5|$#,1189|4@0@7&#,)! -1 t1181|1181& -3 f0 (1186|4@5@7&#,1192|4@5@7&#,)! -3 f5 (1186|4@5@7&#,1192|4@5@7&#,)! -3 f0 (5|$#,1189|$#,1189|4@5@7&#,)! -3 f5 (5|$#,1189|$#,1189|4@5@7&#,)! -3 f0 (1186|$#,1192|$#,)! -3 f5 (1186|$#,1192|$#,)! -3 f0 (23|$#,1186|0@5@7&#,)! -3 f5 (23|$#,1186|0@5@7&#,)! -3 f0 (1050|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,689|$#,)! -3 f1050 (1050|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,689|$#,)! -3 f0 (1050|$#,5|$#,5|$#,)! -3 f5 (1050|$#,5|$#,5|$#,)! -3 f0 (1050|$#,5|$#,5|$#,)! -3 f5 (1050|$#,5|$#,5|$#,)! -3 f0 (1050|$#,63|$#,)! -3 f5 (1050|$#,63|$#,)! -3 f0 (1050|$#,5|$#,5|$#,)! -3 f5 (1050|$#,5|$#,5|$#,)! -3 f0 (1050|$#,63|$#,)! -3 f5 (1050|$#,63|$#,)! -3 f0 (1050|$#,63|$#,)! -3 f5 (1050|$#,63|$#,)! +0 s1167|& +1 t1178|1178& +3 f0 (1187|$#,1187|4@5@7&#,)! +3 f5 (1187|$#,1187|4@5@7&#,)! +1 t1184|1184& +3 f0 (5|$#,1190|4@0@7&#,)! +3 f5 (5|$#,1190|4@0@7&#,)! +1 t1182|1182& +3 f0 (1187|4@5@7&#,1193|4@5@7&#,)! +3 f5 (1187|4@5@7&#,1193|4@5@7&#,)! +3 f0 (5|$#,1190|$#,1190|4@5@7&#,)! +3 f5 (5|$#,1190|$#,1190|4@5@7&#,)! +3 f0 (1187|$#,1193|$#,)! +3 f5 (1187|$#,1193|$#,)! +3 f0 (23|$#,1187|0@5@7&#,)! +3 f5 (23|$#,1187|0@5@7&#,)! +3 f0 (1057|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,689|$#,)! +3 f1057 (1057|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,689|$#,)! +3 f0 (1057|$#,5|$#,5|$#,)! +3 f5 (1057|$#,5|$#,5|$#,)! +3 f0 (1057|$#,5|$#,5|$#,)! +3 f5 (1057|$#,5|$#,5|$#,)! +3 f0 (1057|0@0@2&#,63|$#,)! +3 f5 (1057|0@0@2&#,63|$#,)! +3 f0 (1057|$#,5|$#,5|$#,)! +3 f5 (1057|$#,5|$#,5|$#,)! +3 f0 (1057|$#,63|$#,)! +3 f5 (1057|$#,63|$#,)! +3 f0 (1057|$#,63|$#,)! +3 f5 (1057|$#,63|$#,)! 3 Swinsize{8|@1|^#ws_row,8|@1|^#ws_col,8|@1|^#ws_xpixel,8|@1|^#ws_ypixel,}! -0 s1197|& -1 t1082|1082& -3 f0 (5|$#,1217|$#,)! -3 f1 (5|$#,1217|$#,)! -3 f0 (1217|$#,1217|4@0@7&#,)! -3 f1 (1217|$#,1217|4@0@7&#,)! -3 f0 (5|$#,1217|$#,)! -3 f5 (5|$#,1217|$#,)! -3 f980 (5|$#,1217|$#,)! -3 f0 (5|$#,1217|$#,)! -3 f1 (5|$#,1217|$#,)! -3 f0 (1217|4@0@7&#,)! -3 f1 (1217|4@0@7&#,)! +0 s1202|& +1 t1087|1087& +3 f0 (5|$#,1218|$#,)! +3 f1 (5|$#,1218|$#,)! +3 f0 (1218|$#,1218|4@0@7&#,)! +3 f1 (1218|$#,1218|4@0@7&#,)! +3 f0 (5|$#,1218|$#,)! +3 f5 (5|$#,1218|$#,)! +3 f999 (5|$#,1218|$#,)! +3 f0 (5|$#,1218|$#,)! +3 f1 (5|$#,1218|$#,)! +3 f0 (1218|4@0@7&#,)! +3 f1 (1218|4@0@7&#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 f0 (5|$#,691|$#,685|$#,)! @@ -1247,15 +1248,15 @@ 3 f5 (23|$#,691|$#,685|$#,)! 3 f0 (23|$#,23|4@0@7&#,5|$#,)! 3 f5 (23|$#,23|4@0@7&#,5|$#,)! -3 f0 (5|$#,1217|0@5@7&#,1217|0@5@7&#,1217|0@5@7&#,1186|$#,)! -3 f5 (5|$#,1217|0@5@7&#,1217|0@5@7&#,1217|0@5@7&#,1186|$#,)! +3 f0 (5|$#,1218|0@5@7&#,1218|0@5@7&#,1218|0@5@7&#,1187|$#,)! +3 f5 (5|$#,1218|0@5@7&#,1218|0@5@7&#,1218|0@5@7&#,1187|$#,)! 3 f0 (685|$#,)! 3 f5 (685|$#,)! 3 f0 (691|$#,)! 3 f5 (691|$#,)! 1 t685|685& -3 f0 (5|$#,1251|$#,)! -3 f5 (5|$#,1251|$#,)! +3 f0 (5|$#,1252|$#,)! +3 f5 (5|$#,1252|$#,)! 3 f0 (685|$#,685|$#,)! 3 f5 (685|$#,685|$#,)! 3 f0 (685|$#,685|$#,)! @@ -1266,53 +1267,53 @@ 3 f5 (23|$#,23|$#,)! 3 f0 (23|$#,689|$#,)! 3 f5 (23|$#,689|$#,)! -3 Sipc_perm{691|@1|^#uid,685|@1|^#gid,691|@1|^#cuid,685|@1|^#cgid,687|@1|^#mode,1070|@1|^#seq,1058|@1|^#key,}! -0 s1319|& -0 s1330|-1 1267 -1 -1 t1266|1266& -3 Smsqid_ds{1265|@1|^#msg_perm,1267|@1|0@0@3&#msg_first,1267|@1|0@0@3&#msg_last,1074|@1|^#msg_cbytes,1074|@1|^#msg_qnum,1074|@1|^#msg_qbytes,690|@1|^#msg_lspid,690|@1|^#msg_lrpid,631|@1|^#msg_stime,631|@1|^#msg_rtime,631|@1|^#msg_ctime,}! -0 s1331|-1 1272 -1 +3 Sipc_perm{691|@1|^#uid,685|@1|^#gid,691|@1|^#cuid,685|@1|^#cgid,687|@1|^#mode,1075|@1|^#seq,983|@1|^#key,}! +0 s1324|& +0 s1335|-1 1268 -1 +1 t1267|1267& +3 Smsqid_ds{1266|@1|^#msg_perm,1268|@1|0@0@3&#msg_first,1268|@1|0@0@3&#msg_last,1079|@1|^#msg_cbytes,1079|@1|^#msg_qnum,1079|@1|^#msg_qbytes,690|@1|^#msg_lspid,690|@1|^#msg_lrpid,631|@1|^#msg_stime,631|@1|^#msg_rtime,631|@1|^#msg_ctime,}! +0 s1336|-1 1273 -1 3 Smymesg{9|@1|^#mtype,42|@1|^#mtext,}! -0 s1332|& -1 t1269|1269& -3 f0 (5|$#,5|$#,1272|4@0@7&#,)! -3 f5 (5|$#,5|$#,1272|4@0@7&#,)! -3 f0 (1058|$#,5|$#,)! -3 f5 (1058|$#,5|$#,)! +0 s1337|& +1 t1270|1270& +3 f0 (5|$#,5|$#,1273|4@0@7&#,)! +3 f5 (5|$#,5|$#,1273|4@0@7&#,)! +3 f0 (983|$#,5|$#,)! +3 f5 (983|$#,5|$#,)! 3 f0 (5|$#,20|4@0@7&#,63|$#,9|$#,5|$#,)! 3 f5 (5|$#,20|4@0@7&#,63|$#,9|$#,5|$#,)! 3 f0 (5|$#,20|$#,63|$#,5|$#,)! 3 f5 (5|$#,20|$#,63|$#,5|$#,)! -0 s1342|-1 1282 -1 -1 t1281|1281& -3 Ssemid_ds{1265|@1|^#sem_perm,1282|@1|0@0@3&#sem_base,1068|@1|^#sem_nsems,631|@1|^#sem_otime,631|@1|^#sem_ctime,}! -0 s1343|-1 1286 -1 -3 Ssem{1068|@1|^#semval,690|@1|^#sempid,1068|@1|^#semncnt,1068|@1|^#semzcnt,}! -1 t1284|1284& -1 t1068|1068& -3 Usemun{5|@1|^#val,1286|@1|0@0@3&#buf,1287|@1|0@0@3&#array,}! -0 s1344|& -3 Ssembuf{1068|@1|^#sem_num,7|@1|^#sem_op,7|@1|^#sem_flg,}! -0 s1345|-1 1296 -1 -3 f0 (5|$#,5|$#,5|$#,1289|$#,)! -3 f5 (5|$#,5|$#,5|$#,1289|$#,)! -3 f0 (1058|$#,5|$#,5|$#,)! -3 f5 (1058|$#,5|$#,5|$#,)! -1 t1291|1291& -3 f0 (5|$#,1296|$#,63|$#,)! -3 f5 (5|$#,1296|$#,63|$#,)! -3 Sshmid_ds{1265|@1|^#shm_perm,5|@1|^#shm_segsz,1068|@1|^#shm_lkcnt,690|@1|^#shm_lpid,690|@1|^#shm_cpid,1070|@1|^#shm_nattch,1070|@1|^#shm_cnattch,631|@1|^#shm_atime,631|@1|^#shm_dtime,631|@1|^#shm_ctime,}! -0 s1368|-1 1304 -1 +0 s1347|-1 1283 -1 +1 t1282|1282& +3 Ssemid_ds{1266|@1|^#sem_perm,1283|@1|0@0@3&#sem_base,1073|@1|^#sem_nsems,631|@1|^#sem_otime,631|@1|^#sem_ctime,}! +0 s1348|-1 1287 -1 +3 Ssem{1073|@1|^#semval,690|@1|^#sempid,1073|@1|^#semncnt,1073|@1|^#semzcnt,}! +1 t1285|1285& +1 t1073|1073& +3 Usemun{5|@1|^#val,1287|@1|0@0@3&#buf,1288|@1|0@0@3&#array,}! +0 s1349|& +3 Ssembuf{1073|@1|^#sem_num,7|@1|^#sem_op,7|@1|^#sem_flg,}! +0 s1350|-1 1297 -1 +3 f0 (5|$#,5|$#,5|$#,1290|$#,)! +3 f5 (5|$#,5|$#,5|$#,1290|$#,)! +3 f0 (983|$#,5|$#,5|$#,)! +3 f5 (983|$#,5|$#,5|$#,)! +1 t1292|1292& +3 f0 (5|$#,1297|$#,63|$#,)! +3 f5 (5|$#,1297|$#,63|$#,)! +3 Sshmid_ds{1266|@1|^#shm_perm,5|@1|^#shm_segsz,1073|@1|^#shm_lkcnt,690|@1|^#shm_lpid,690|@1|^#shm_cpid,1075|@1|^#shm_nattch,1075|@1|^#shm_cnattch,631|@1|^#shm_atime,631|@1|^#shm_dtime,631|@1|^#shm_ctime,}! +0 s1373|-1 1305 -1 3 f0 (5|$#,20|0@5@7&#,5|$#,)! 3 f19 (5|$#,20|0@5@7&#,5|$#,)! 3 f20 (5|$#,20|0@5@7&#,5|$#,)! -1 t1300|1300& -3 f0 (5|$#,5|$#,1304|4@0@7&#,)! -3 f5 (5|$#,5|$#,1304|4@0@7&#,)! +1 t1301|1301& +3 f0 (5|$#,5|$#,1305|4@0@7&#,)! +3 f5 (5|$#,5|$#,1305|4@0@7&#,)! 3 f0 (20|$#,)! 3 f5 (20|$#,)! -3 f0 (1058|$#,5|$#,5|$#,)! -3 f5 (1058|$#,5|$#,5|$#,)! +3 f0 (983|$#,5|$#,5|$#,)! +3 f5 (983|$#,5|$#,5|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 f0 (5|$#,)! @@ -1347,105 +1348,132 @@ 3 f1 (23|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! +3 Sstat{684|@1|^#st_dev,686|@1|^#st_ino,687|@1|^#st_mode,688|@1|^#st_nlink,691|@1|^#st_uid,685|@1|^#st_gid,684|@1|^#st_rdev,689|@1|^#st_size,631|@1|^#st_atime,631|@1|^#st_mtime,631|@1|^#st_ctime,978|@1|^#st_blksize,977|@1|^#st_blocks,}! +3 f0 (687|@7|$#,)! +3 f5 (687|@7|$#,)! +3 f999 (687|@7|$#,)! +3 f2 (687|@7|$#,)! 3 f0 (687|@7|$#,)! 3 f5 (687|@7|$#,)! -3 f980 (687|@7|$#,)! +3 f999 (687|@7|$#,)! +3 f2 (687|@7|$#,)! +3 f0 (687|@7|$#,)! +3 f5 (687|@7|$#,)! +3 f999 (687|@7|$#,)! +3 f2 (687|@7|$#,)! +3 f0 (687|@7|$#,)! +3 f5 (687|@7|$#,)! +3 f999 (687|@7|$#,)! +3 f2 (687|@7|$#,)! 3 f0 (687|@7|$#,)! 3 f5 (687|@7|$#,)! -3 f980 (687|@7|$#,)! -3 f0 (23|$#,1074|$#,)! -3 f5 (23|$#,1074|$#,)! -3 f0 (5|$#,1074|$#,)! -3 f5 (5|$#,1074|$#,)! -3 f0 (5|$#,687|$#,)! -3 f5 (5|$#,687|$#,)! +3 f999 (687|@7|$#,)! +3 f2 (687|@7|$#,)! +3 f0 (687|@7|$#,)! +3 f5 (687|@7|$#,)! +3 f999 (687|@7|$#,)! +3 f0 (786|@7|$#,)! +3 f5 (786|@7|$#,)! +3 f999 (786|@7|$#,)! +3 f0 (786|@7|$#,)! +3 f5 (786|@7|$#,)! +3 f999 (786|@7|$#,)! +3 f0 (786|@7|$#,)! +3 f5 (786|@7|$#,)! +3 f999 (786|@7|$#,)! 3 f0 (23|$#,786|4@0@7&#,)! 3 f5 (23|$#,786|4@0@7&#,)! +3 f0 (23|$#,687|$#,684|$#,)! +3 f5 (23|$#,687|$#,684|$#,)! +3 f0 (23|$#,1079|$#,)! +3 f5 (23|$#,1079|$#,)! +3 f0 (5|$#,1079|$#,)! +3 f5 (5|$#,1079|$#,)! 3 Sstrbuf{5|@1|^#maxlen,5|@1|^#len,23|@1|0@0@3&#buf,}! -0 s1479|-1 1366 -1 +0 s1474|-1 1394 -1 3 Sstr_mlist{42|@1|^#l_name,}! -0 s1480|-1 1363 -1 -1 t1362|1362& -3 Sstr_list{5|@1|^#sl_nmods,1363|@1|0@0@3&#sl_modlist,}! -0 s1481|& -1 t1360|1360& -3 f0 (5|$#,1366|4@0@7&#,1366|4@0@7&#,24|$#,)! -3 f5 (5|$#,1366|4@0@7&#,1366|4@0@7&#,24|$#,)! -3 f0 (5|$#,1366|4@0@7&#,1366|4@0@7&#,24|$#,24|$#,)! -3 f5 (5|$#,1366|4@0@7&#,1366|4@0@7&#,24|$#,24|$#,)! -3 f0 (5|$#,1366|$#,1366|$#,24|$#,)! -3 f5 (5|$#,1366|$#,1366|$#,24|$#,)! -3 f0 (5|$#,1366|$#,1366|$#,5|$#,24|$#,)! -3 f5 (5|$#,1366|$#,1366|$#,5|$#,24|$#,)! -3 Srusage{1177|@1|^#ru_utime,1177|@1|^#ru_stime,9|@1|^#ru_maxrss,9|@1|^#ru_ixrss,9|@1|^#ru_idrss,9|@1|^#ru_isrss,9|@1|^#ru_minflt,9|@1|^#ru_majflt,9|@1|^#ru_nswap,9|@1|^#ru_inblock,9|@1|^#ru_oublock,9|@1|^#ru_msgsnd,9|@1|^#ru_msgrcv,9|@1|^#ru_nsignals,9|@1|^#ru_nvcsw,9|@1|^#ru_nivcsw,}! +0 s1475|-1 1391 -1 +1 t1390|1390& +3 Sstr_list{5|@1|^#sl_nmods,1391|@1|0@0@3&#sl_modlist,}! +0 s1476|& +1 t1388|1388& +3 f0 (5|$#,1394|4@0@7&#,1394|4@0@7&#,24|$#,)! +3 f5 (5|$#,1394|4@0@7&#,1394|4@0@7&#,24|$#,)! +3 f0 (5|$#,1394|4@0@7&#,1394|4@0@7&#,24|$#,24|$#,)! +3 f5 (5|$#,1394|4@0@7&#,1394|4@0@7&#,24|$#,24|$#,)! +3 f0 (5|$#,1394|$#,1394|$#,24|$#,)! +3 f5 (5|$#,1394|$#,1394|$#,24|$#,)! +3 f0 (5|$#,1394|$#,1394|$#,5|$#,24|$#,)! +3 f5 (5|$#,1394|$#,1394|$#,5|$#,24|$#,)! +3 Srusage{1178|@1|^#ru_utime,1178|@1|^#ru_stime,9|@1|^#ru_maxrss,9|@1|^#ru_ixrss,9|@1|^#ru_idrss,9|@1|^#ru_isrss,9|@1|^#ru_minflt,9|@1|^#ru_majflt,9|@1|^#ru_nswap,9|@1|^#ru_inblock,9|@1|^#ru_oublock,9|@1|^#ru_msgsnd,9|@1|^#ru_msgrcv,9|@1|^#ru_nsignals,9|@1|^#ru_nvcsw,9|@1|^#ru_nivcsw,}! 3 Srlimit{9|@1|^#rlim_cur,9|@1|^#rlim_max,}! -0 s1504|-1 1384 -1 +0 s1499|-1 1412 -1 2 F0/3|0& 2 F10/3|10& -3 Sloadavg{1379|@1|^#ldavg,9|@1|^#fscale,}! -0 s1505|& +3 Sloadavg{1407|@1|^#ldavg,9|@1|^#fscale,}! +0 s1500|& 3 f0 (5|$#,5|$#,)! 3 f5 (5|$#,5|$#,)! -1 t1377|1377& -3 f0 (5|$#,1384|4@0@7&#,)! -3 f5 (5|$#,1384|4@0@7&#,)! -3 f0 (5|$#,1171|4@0@7&#,)! -3 f5 (5|$#,1171|4@0@7&#,)! +1 t1405|1405& +3 f0 (5|$#,1412|4@0@7&#,)! +3 f5 (5|$#,1412|4@0@7&#,)! +3 f0 (5|$#,1172|4@0@7&#,)! +3 f5 (5|$#,1172|4@0@7&#,)! 3 f0 (5|$#,5|$#,5|$#,)! 3 f5 (5|$#,5|$#,5|$#,)! -3 f0 (5|$#,1384|$#,)! -3 f5 (5|$#,1384|$#,)! +3 f0 (5|$#,1412|$#,)! +3 f5 (5|$#,1412|$#,)! 3 Sservent{23|@1|0@0@18@3@0#s_name,315|@1|0@0@18@3@0#s_aliases,5|@1|^#s_port,23|@1|0@0@18@3@0#s_proto,}! -0 s1511|-1 1397 -1 +0 s1506|-1 1425 -1 3 f0 (23|$#,23|0@5@7&#,)! 3 f19 (23|$#,23|0@5@7&#,)! -1 t1394|1394& -3 f1397 (23|$#,23|0@5@7&#,)! -3 f0 (23|$#,23|0@5@7&#,1397|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f19 (23|$#,23|0@5@7&#,1397|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f1397 (23|$#,23|0@5@7&#,1397|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +1 t1422|1422& +3 f1425 (23|$#,23|0@5@7&#,)! +3 f0 (23|$#,23|0@5@7&#,1425|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f19 (23|$#,23|0@5@7&#,1425|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f1425 (23|$#,23|0@5@7&#,1425|@5|4@0@7&#,23|4@0@7&#,5|$#,)! 3 f0 (5|$#,23|0@5@7&#,)! 3 f19 (5|$#,23|0@5@7&#,)! -3 f1397 (5|$#,23|0@5@7&#,)! -3 f0 (5|$#,23|0@5@7&#,1397|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f19 (5|$#,23|0@5@7&#,1397|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f1397 (5|$#,23|0@5@7&#,1397|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f1425 (5|$#,23|0@5@7&#,)! +3 f0 (5|$#,23|0@5@7&#,1425|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f19 (5|$#,23|0@5@7&#,1425|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f1425 (5|$#,23|0@5@7&#,1425|@5|4@0@7&#,23|4@0@7&#,5|$#,)! 3 f0 ()! 3 f19 ()! -3 f1397 ()! -3 f0 (1397|$#,23|$#,5|$#,)! -3 f19 (1397|$#,23|$#,5|$#,)! -3 f1397 (1397|$#,23|$#,5|$#,)! +3 f1425 ()! +3 f0 (1425|$#,23|$#,5|$#,)! +3 f19 (1425|$#,23|$#,5|$#,)! +3 f1425 (1425|$#,23|$#,5|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 f0 ()! 3 f5 ()! -0 s1521|-1 1421 -1 +0 s1516|-1 1449 -1 3 f0 (23|0@2@7&#,)! 3 f19 (23|0@2@7&#,)! -1 t1418|1418& -3 f1421 (23|0@2@7&#,)! -3 f0 (23|$#,1421|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f19 (23|$#,1421|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f1421 (23|$#,1421|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +1 t1446|1446& +3 f1449 (23|0@2@7&#,)! +3 f0 (23|$#,1449|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f19 (23|$#,1449|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f1449 (23|$#,1449|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! 3 f0 (20|0@2@7&#,63|$#,5|$#,)! 3 f19 (20|0@2@7&#,63|$#,5|$#,)! -3 f1421 (20|0@2@7&#,63|$#,5|$#,)! -3 f0 (20|0@2@7&#,63|$#,5|$#,1421|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f19 (20|0@2@7&#,63|$#,5|$#,1421|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f1421 (20|0@2@7&#,63|$#,5|$#,1421|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f1449 (20|0@2@7&#,63|$#,5|$#,)! +3 f0 (20|0@2@7&#,63|$#,5|$#,1449|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f19 (20|0@2@7&#,63|$#,5|$#,1449|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f1449 (20|0@2@7&#,63|$#,5|$#,1449|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! 3 f0 ()! 3 f19 ()! -3 f1421 ()! -3 f0 (1421|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! -3 f19 (1421|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! -3 f1421 (1421|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! +3 f1449 ()! +3 f0 (1449|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! +3 f19 (1449|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! +3 f1449 (1449|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! 3 f0 (211|$#,)! 3 f19 (211|$#,)! -3 f1421 (211|$#,)! -3 f0 (211|$#,1421|$#,4|$#,5|$#,)! -3 f19 (211|$#,1421|$#,4|$#,5|$#,)! -3 f1421 (211|$#,1421|$#,4|$#,5|$#,)! +3 f1449 (211|$#,)! +3 f0 (211|$#,1449|$#,4|$#,5|$#,)! +3 f19 (211|$#,1449|$#,4|$#,5|$#,)! +3 f1449 (211|$#,1449|$#,4|$#,5|$#,)! 3 f0 (5|$#,)! 3 f1 (5|$#,)! 3 f0 ()! @@ -1456,22 +1484,220 @@ 3 f19 (5|$#,)! 3 f23 (5|$#,)! 3 Shostent{23|@1|0@0@18@3@0#h_name,315|@1|0@0@18@3@0#h_aliases,5|@1|^#h_addrtype,5|@1|^#h_length,315|@1|0@0@18@3@0#h_addr_list,23|@1|0@0@18@3@0#h_addr,}! -0 s1534|& -3 Sin_addr{1454|@1|^#s_addr,}! -0 s1535|& -0 s1536|& -3 f0 (1454|$#,)! -3 f1454 (1454|$#,)! -3 f0 (1457|$#,)! -3 f1457 (1457|$#,)! -3 f0 (1454|$#,)! -3 f1454 (1454|$#,)! -3 f0 (1457|$#,)! -3 f1457 (1457|$#,)! +0 s1529|& +3 Sin_addr{1482|@1|^#s_addr,}! +0 s1530|& +0 s1531|& +3 f0 (1482|$#,)! +3 f1482 (1482|$#,)! +3 f0 (1485|$#,)! +3 f1485 (1485|$#,)! +3 f0 (1482|$#,)! +3 f1482 (1482|$#,)! +3 f0 (1485|$#,)! +3 f1485 (1485|$#,)! 3 f0 (23|0@2@7&#,)! 3 f5 (23|0@2@7&#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! +3 C0.2/5|! +3 C0.5/3|! +3 f0 (1499|$#,)! +3 f2 (1499|$#,)! +3 f1498 (1499|$#,)! +3 f0 (1499|$#,)! +3 f2 (1499|$#,)! +3 f1498 (1499|$#,)! +3 C0.4/5|! +3 f0 (1499|@7|$#,)! +3 f4 (1499|@7|$#,)! +3 f1506 (1499|@7|$#,)! +3 f0 (1499|@7|$#,)! +3 f4 (1499|@7|$#,)! +3 f1506 (1499|@7|$#,)! +3 f0 ()! +3 f17 ()! +2 F0/3|0& +2 F8/3|8& +3 f0 (1516|$#,)! +3 f17 (1516|$#,)! +3 f0 (9|$#,)! +3 f1 (9|$#,)! +0 s1545|& +3 Sin_addr{1482|@1|^#s_addr,}! +2 F0/8|0& +2 F3/8|3& +3 Ssockaddr_in{1521|@1|^#sin_family,1485|@1|^#sin_port,1484|@1|^#sin_addr,1524|@1|^#sin_zero,}! +0 s1546|& +3 Sdirent{686|@1|^#d_ino,42|@1|^#d_name,}! +3 f0 (695|$#,)! +3 f5 (695|$#,)! +3 f0 (23|$#,)! +3 f19 (23|$#,)! +3 f695 (23|$#,)! +3 f0 (695|$#,)! +3 f19 (695|$#,)! +3 f703 (695|$#,)! +1 t703|703& +3 f0 (695|$#,703|$#,1536|$#,)! +3 f5 (695|$#,703|$#,1536|$#,)! +3 f0 (695|$#,)! +3 f1 (695|$#,)! +3 f0 (695|$#,9|$#,)! +3 f1 (695|$#,9|$#,)! +3 f0 (695|$#,)! +3 f9 (695|$#,)! +3 f0 (23|@5|4@0@7&#,23|$#,)! +3 f19 (23|@5|4@0@7&#,23|$#,)! +3 f23 (23|@5|4@0@7&#,23|$#,)! +3 f0 (23|@5|4@0@7&#,23|$#,63|$#,)! +3 f19 (23|@5|4@0@7&#,23|$#,63|$#,)! +3 f23 (23|@5|4@0@7&#,23|$#,63|$#,)! +3 f0 (211|$#,)! +3 f1 (211|$#,)! +3 f0 (23|@5|4@5@7&#,)! +3 f19 (23|@5|4@5@7&#,)! +3 f23 (23|@5|4@5@7&#,)! +3 f0 (23|4@5@7&#,)! +3 f19 (23|4@5@7&#,)! +3 f23 (23|4@5@7&#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (5|$#,23|$#,)! +3 f19 (5|$#,23|$#,)! +3 f211 (5|$#,23|$#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (211|0@5@7&#,)! +3 f5 (211|0@5@7&#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (211|$#,289|4@0@7&#,)! +3 f5 (211|$#,289|4@0@7&#,)! +3 f0 (23|@5|4@0@7&#,5|$#,211|$#,)! +3 f19 (23|@5|4@0@7&#,5|$#,211|$#,)! +3 f23 (23|@5|4@0@7&#,5|$#,211|$#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (211|$#,)! +3 f1 (211|$#,)! +3 f0 (23|$#,23|$#,)! +3 f19 (23|$#,23|$#,)! +3 f211 (23|$#,23|$#,)! +3 C0.5/1|! +3 f0 (211|$#,23|$#,!.,)! +3 f5 (211|$#,23|$#,!.,)! +3 f1584 (211|$#,23|$#,!.,)! +3 f236 (211|$#,23|$#,!.,)! +3 f0 (265|$#,211|$#,)! +3 f5 (265|$#,211|$#,)! +3 f0 (23|$#,211|$#,)! +3 f5 (23|$#,211|$#,)! +3 f0 (20|4@0@7&#,63|$#,63|$#,211|$#,)! +3 f63 (20|4@0@7&#,63|$#,63|$#,211|$#,)! +3 f0 (23|$#,23|$#,211|$#,)! +3 f19 (23|$#,23|$#,211|$#,)! +3 f211 (23|$#,23|$#,211|$#,)! +3 f0 (211|$#,23|$#,!.,)! +3 f5 (211|$#,23|$#,!.,)! +3 f0 (211|$#,9|$#,5|$#,)! +3 f5 (211|$#,9|$#,5|$#,)! +3 f0 (211|$#,689|$#,5|$#,)! +3 f5 (211|$#,689|$#,5|$#,)! +3 f0 (211|$#,289|$#,)! +3 f5 (211|$#,289|$#,)! +3 f0 (211|$#,)! +3 f9 (211|$#,)! +3 f0 (211|$#,)! +3 f689 (211|$#,)! +3 f0 (211|$#,)! +3 f1 (211|$#,)! +3 f0 (211|$#,)! +3 f1 (211|$#,)! +3 f0 (20|$#,63|$#,63|$#,211|$#,)! +3 f63 (20|$#,63|$#,63|$#,211|$#,)! +3 f0 (211|@7|$#,)! +3 f5 (211|@7|$#,)! +3 f0 ()! +3 f5 ()! +3 f0 (211|@7|$#,)! +3 f5 (211|@7|$#,)! +3 f0 ()! +3 f5 ()! +3 f0 (5|$#,315|$#,23|$#,)! +3 f5 (5|$#,315|$#,23|$#,)! +3 f0 (23|4@0@7&#,)! +3 f19 (23|4@0@7&#,)! +3 f23 (23|4@0@7&#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (211|$#,)! +3 f5 (211|$#,)! +3 f0 (23|0@5@7&#,)! +3 f1 (23|0@5@7&#,)! +3 f0 (23|$#,23|$#,)! +3 f19 (23|$#,23|$#,)! +3 f211 (23|$#,23|$#,)! +3 C0.5/1|! +3 f0 (23|$#,!.,)! +3 f5 (23|$#,!.,)! +3 f1638 (23|$#,!.,)! +3 f236 (23|$#,!.,)! +3 f0 (265|$#,211|@7|$#,)! +3 f5 (265|$#,211|@7|$#,)! +3 f0 (265|$#,)! +3 f5 (265|$#,)! +3 f0 (265|$#,211|@7|$#,)! +3 f5 (265|$#,211|@7|$#,)! +3 f0 (265|$#,)! +3 f5 (265|$#,)! +3 f0 (23|$#,)! +3 f5 (23|$#,)! +3 f0 (5|$#,211|$#,)! +3 f5 (5|$#,211|$#,)! +3 f0 (23|$#,)! +3 f5 (23|$#,)! +3 f0 (23|$#,23|$#,)! +3 f5 (23|$#,23|$#,)! +3 f0 (211|$#,)! +3 f1 (211|$#,)! +3 f0 (23|$#,!.,)! +3 f5 (23|$#,!.,)! +3 f0 (211|$#,23|0@5@19@2@0#,)! +3 f1 (211|$#,23|0@5@19@2@0#,)! +3 f0 (211|$#,23|0@5@19@2@0#,5|$#,63|$#,)! +3 f5 (211|$#,23|0@5@19@2@0#,5|$#,63|$#,)! +3 C0.5/1|! +3 f0 (23|4@0@7&#,63|$#,23|$#,!.,)! +3 f5 (23|4@0@7&#,63|$#,23|$#,!.,)! +3 f1667 (23|4@0@7&#,63|$#,23|$#,!.,)! +3 f0 (23|4@0@7&#,23|$#,!.,)! +3 f5 (23|4@0@7&#,23|$#,!.,)! +3 f1667 (23|4@0@7&#,23|$#,!.,)! +3 f236 (23|4@0@7&#,23|$#,!.,)! +3 f0 (23|4@0@7&#,23|$#,!.,)! +3 f5 (23|4@0@7&#,23|$#,!.,)! +3 f0 (23|$#,23|0@5@7&#,)! +3 f19 (23|$#,23|0@5@7&#,)! +3 f23 (23|$#,23|0@5@7&#,)! +3 f0 ()! +3 f19 ()! +3 f211 ()! +3 f0 (23|@5|4@5@7&#,)! +3 f19 (23|@5|4@5@7&#,)! +3 f23 (23|@5|4@5@7&#,)! +3 f0 (265|$#,211|$#,)! +3 f5 (265|$#,211|$#,)! +3 f0 (211|$#,23|$#,204|$#,)! +3 f5 (211|$#,23|$#,204|$#,)! +3 f0 (23|$#,204|$#,)! +3 f5 (23|$#,204|$#,)! +3 f0 (23|4@0@7&#,63|$#,23|$#,204|$#,)! +3 f5 (23|4@0@7&#,63|$#,23|$#,204|$#,)! +3 f0 (23|4@0@7&#,23|$#,204|$#,)! +3 f5 (23|4@0@7&#,23|$#,204|$#,)! ;;tistable 0 28 @@ -1490,7 +1716,7 @@ 533 417,530,533,756 756 -965 +977 ;;symTable *0 (Datatype) ^0 2@+@-@0@0@0@0@2#lltX_bool @@ -1636,48 +1862,48 @@ *3 (Variable) ^155 211|@1|6@0@0@0@1#stderr *4 (Function) -^156 213$@0@s3,g22@6@0@1@s3,g22$@0#remove -^157 215$@0@s3,g22@6@0@1@s3,g22$@0#rename -^158 218@6@5@1@0@0@0@s3@1@s3@3@0@0#tmpfile -^159 221$@0@s1@1@tp0,s1@19@3@0#tmpnam -^160 223$@0@g22@6@0,s3@1@tp0,g22,s3$@0#fclose -^161 225$@0@g22@6@0,s3@1@tp0,g22,s3$@0#fflush -^162 228@6@5@1@0@0@0@s3@1@s3@18@0@0#fopen -^163 231@6@5@1@0@0@0@s3,g22@6@0@1@tp2,s3,g22@3@0@0#freopen -^164 233$@0@s3@1@s3,tp0,tp1$@0#setbuf -^165 235$@0@s3@1@s3,tp0,tp1$@0#setvbuf -^166 239@6@0@1@1@0@0@s3@1@s3,tp0$@0#fprintf -^167 241@6@0@1@2@0@0@s3@1@s3,tp0$@0#fscanf -^168 244@6@0@1@1@0@1@g18@6@0,s3@1@s3,tg18$@0#printf -^169 246@6@0@1@2@0@1@g17@6@0,s3@1@s3,tg17$@0#scanf -^170 249@6@0@1@1@0@0@@1@tp0$@0#sprintf -^171 251@6@0@1@2@0^$@0#sscanf -^172 253$@1@g18@6@0,s3@1@s3,tg18$@0#vprintf -^173 255$@0@s3,g22@6@0@1@s3,tp0,p2,g22$@0#vfprintf -^174 257$@0@@1@p0$@0@W:bufferoverflowhigh#Use vsnprintf instead##vsprintf -^175 259$@0@@1@p0$@0#vsnprintf -^176 261$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fgetc -^177 264@6@5@1@0@0@0@s3,g22@6@0@1@s3,tp0,tp2,g22$@0#fgets -^178 267$@0@s3,g22@6@0@1@s3,tp1,g22$@0#fputc -^179 269$@0@s3@1@s3,tp1$@0#fputs -^180 271$@0@s3@1@s3,tp0$@0#getc -^181 273$@1@g17@6@0,s3@1@s3,tg17$@0#getchar -^182 276@6@5@1@0@0@1@g17@6@0,s3,g22@6@0@1@s3,tp0,tg17,g22@3@0@0@W:bufferoverflowhigh#Use of gets leads to a buffer overflow vulnerability. Use fgets instead##gets -^183 278$@0@s3@1@s3,tp1$@0#putc -^184 280$@1@g18@6@0,s3@1@s3,tg18$@0#putchar -^185 282$@1@g18@6@0,s3@1@s3,tg18$@0#puts -^186 284$@0@s3,g22@6@0@1@s3,tp1,g22$@0#ungetc -^187 286$@0@s3,g22@6@0@1@s3,tp0,tp3,g22$@0#fread -^188 288$@0@s3,g22@6@0@1@s3,tp3,g22$@0#fwrite -^189 291$@0@g22@6@0@1@tp1,g22$@0#fgetpos -^190 293$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fseek -^191 295$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fsetpos -^192 297$@0@g22@6@0@1@g22$@0#ftell -^193 299$@0@@1@tp0$@0#rewind -^194 301$@0@@1@tp0$@0#clearerr -^195 303$@0@g22@6@0@1@g22$@0#feof -^196 305$@0@g22@6@0@1@g22$@0#ferror -^197 307$@1@g22@6@0,g155@6@0,s3@1@s3,tg155$@0#perror +^156 1656$@0@s3,g22@6@0@1@s3,g22$@0#remove +^157 1658$@0@s3,g22@6@0@1@s3,g22$@0#rename +^158 1682@6@5@1@0@0@0@s3,g22@6@0@1@s3,g22@3@0@0#tmpfile +^159 1685$@0@s1@1@tp0,s1@19@3@0#tmpnam +^160 1560$@0@g22@6@0,s3@1@tp0,g22,s3$@0#fclose +^161 1569$@0@g22@6@0,s3@1@tp0,g22,s3$@0#fflush +^162 1583@6@5@1@0@0@0@s3,g22@6@0@1@s3,g22@18@0@0#fopen +^163 1597@6@5@1@0@0@0@s3,g22@6@0@1@tp2,s3,g22@3@0@0#freopen +^164 1664$@0@s3@1@s3,tp0,tp1$@0#setbuf +^165 1666$@0@s3@1@s3,tp0,tp1$@0#setvbuf +^166 1588@6@0@1@1@0@0@s3,g22@6@0@1@s3,tp0,g22$@0#fprintf +^167 1599@6@0@1@2@0@0@s3,g22@6@0@1@s3,tp0,g22$@0#fscanf +^168 1642@6@0@1@1@0@1@g18@6@0,s3@1@s3,tg18$@0#printf +^169 1662@6@0@1@2@0@1@g17@6@0,s3,g22@6@0@1@s3,tg17,g22$@0#scanf +^170 1674@6@0@1@1@0@0@@1@tp0$@0#sprintf +^171 1676@6@0@1@2@0@1@g22@6@0@1@g22$@0#sscanf +^172 1691$@1@g18@6@0,s3@1@s3,tg18$@0#vprintf +^173 1689$@0@s3,g22@6@0@1@s3,tp0,p2,g22$@0#vfprintf +^174 1695$@0@@1@p0$@0@W:bufferoverflowhigh#Use vsnprintf instead##vsprintf +^175 1693$@0@@1@p0$@0#vsnprintf +^176 1571$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fgetc +^177 1576@6@5@1@0@0@0@s3,g22@6@0@1@s3,tp0,tp2,g22$@0#fgets +^178 1590$@0@s3,g22@6@0@1@s3,tp1,g22$@0#fputc +^179 1592$@0@s3,g22@6@0@1@s3,tp1,g22$@0#fputs +^180 1617$@0@s3,g22@6@0@1@s3,tp0,g22$@0#getc +^181 1619$@1@g17@6@0,s3,g22@6@0@1@s3,tg17,g22$@0#getchar +^182 1628@6@5@1@0@0@1@g17@6@0,s3,g22@6@0@1@s3,tp0,tg17,g22@3@0@0@W:bufferoverflowhigh#Use of gets leads to a buffer overflow vulnerability. Use fgets instead##gets +^183 1644$@0@s3,g22@6@0@1@s3,tp1,g22$@0#putc +^184 1646$@1@g18@6@0,s3,g22@6@0@1@s3,tg18,g22$@0#putchar +^185 1652$@1@g18@6@0,s3,g22@6@0@1@s3,tg18,g22$@0#puts +^186 1687$@0@s3,g22@6@0@1@s3,tp1,g22$@0#ungetc +^187 1594$@0@s3,g22@6@0@1@s3,tp0,tp3,g22$@0#fread +^188 1615$@0@s3,g22@6@0@1@s3,tp3,g22$@0#fwrite +^189 1573$@0@g22@6@0@1@tp1,g22$@0#fgetpos +^190 1601$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fseek +^191 1605$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fsetpos +^192 1607$@0@g22@6@0@1@g22$@0#ftell +^193 1660$@0@s3,g22@6@0@1@tp0,g22$@0#rewind +^194 1552$@0@@1@tp0$@0#clearerr +^195 1565$@0@g22@6@0@1@g22$@0#feof +^196 1567$@0@g22@6@0@1@g22$@0#ferror +^197 1634$@1@g22@6@0,g155@6@0,s3@1@s3,tg155$@0#perror ^198 309$^$@0#atof ^199 311$^$@0#atoi ^200 313$^$@0#atol @@ -1692,7 +1918,7 @@ ^207 328@6@5@1@0@0^@2@0@0#calloc ^208 331@4@5@1@0@0^@2@0@0#malloc ^209 334@6@5@1@0@0@0@@1@tp0@2@0@0#realloc -^210 1103$@0@@1@p0,tp0$@0#free +^210 1108$@0@@1@p0,tp0$@0#free *1 (Constant) ^211 5$#EXIT_FAILURE#EXIT_SUCCESS *4 (Function) @@ -1883,12 +2109,12 @@ ^416 13@-@-@0@0@0@0@691#uid_t ^417 20@+@+@0@0@0@0@692#DIR *7 (Struct tag) -^418 693@694#@dirent +^418 1527@694#@dirent *4 (Function) -^419 697$@0@g22@6@0@1@g22$@0#closedir -^420 700@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#opendir -^421 704@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#readdir -^422 706$^$@0#rewinddir +^419 1529$@0@g22@6@0@1@g22$@0#closedir +^420 1532@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#opendir +^421 1535@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#readdir +^422 1540$^$@0#rewinddir *1 (Constant) ^423 5$#E2BIG#EACCES#EAGAIN#EBADF#EBUSY#ECHILD#EDEADLK#EEXIST#EFAULT#EFBIG#EINTR#EINVAL#EIO#EISDIR#EMFILE#EMLINK#ENAMETOOLONG#ENFILE#ENODEV#ENOENT#ENOEXEC#ENOLCK#ENOMEM#ENOSPC#ENOSYS#ENOTDIR#ENOTEMPTY#ENOTTY#ENXIO#EPERM#EPIPE#EROFS#ESPIPE#ESRCH#EXDEV#FD_CLOEXEC#F_DUPFD#F_GETFD#F_GETFL#F_GETLK#F_RDLCK#F_SETFD#F_SETFL#F_SETLK#F_SETLKW#F_UNLCK#F_WRLCK#O_ACCMODE#O_APPEND#O_CREAT#O_EXCL#O_NOCTTY#O_NONBLOCK#O_RDONLY#O_RDWR#O_TRUNC#O_WRONLY#S_IRGRP#S_IROTH#S_IUSR#S_IWXG#S_IWXO#S_IWXU#S_ISGID#S_ISUID#S_IWGRP#S_IWOTH#S_IWUSR#S_IXGRP#S_IXOTH#S_IXUSR *7 (Struct tag) @@ -1934,16 +2160,16 @@ *1 (Constant) ^562 5$#L_ctermid#L_cuserid *4 (Function) -^564 769@6@5@1@0@0@0@g22@6@0,s3@1@g22,s3@18@0@0#fdopen -^565 771$@0@g22@6@0@1@g22$@0#fileno +^564 1563@6@5@1@0@0@0@g22@6@0,s3@1@g22,s3@18@0@0#fdopen +^565 1578$@0@g22@6@0@1@g22$@0#fileno *7 (Struct tag) -^566 772@773#@stat +^566 1346@773#@stat *4 (Function) -^567 775$^$@0#S_ISBLK -^568 777$^$@0#S_ISCHR -^569 779$^$@0#S_ISDIR -^570 781$^$@0#S_ISFIFO -^571 783$^$@0#S_ISREG +^567 1349$^$@0#S_ISBLK +^568 1353$^$@0#S_ISCHR +^569 1357$^$@0#S_ISDIR +^570 1361$^$@0#S_ISFIFO +^571 1365$^$@0#S_ISREG ^572 785$@0@s3,g22@6@0@1@s3,g22$@0#chmod ^573 788$@0@g22@6@0@1@g22,tp1$@0#fstat ^574 790$@0@s3,g22@6@0@1@s3,g22$@0#mkdir @@ -1993,7 +2219,7 @@ *1 (Constant) ^674 5$#CLK_TCK *4 (Function) -^675 1038$@1@g673@6@0,s3@1@s3,g921,g922,g923$@0#tzset +^675 1045$@1@g673@6@0,s3@1@s3,g935,g936,g937$@0#tzset *1 (Constant) ^676 5$#F_OK#R_OK#STDERR_FILENO#STDIN_FILENO#STDOUT_FILENO#W_OK#X_OK#_PC_CHOWN_RESTRUCTED#_PC_MAX_CANON#_PC_MAX_INPUT#_PC_NAME_MAX#_PC_NO_TRUNC#_PC_PATH_MAX#_PC_PIPE_BUF#_PC_VDISABLE#_POSIX_CHOWN_RESTRICTED#_POSIX_JOB_CONTROL#_POSIX_NO_TRUNC#_POSIX_SAVED_IDS#_POSIX_VDISABLE#_POSIX_VERSION#_SC_ARG_MAX#_SC_CHILD_MAX#_SC_CLK_TCK#_SC_JOB_CONTROL#_SC_NGROUPS_MAX#_SC_OPEN_MAX#_SC_SAVED_IDS#_SC_STREAM_MAX#_SC_TZNAME_MAX#_SC_VERSION *4 (Function) @@ -2003,8 +2229,8 @@ ^710 862$@0@g22@6@0@1@g22$@0#chdir ^711 864$@0@s3,g22@6@0@1@s3,g22$@0#chown ^712 866$@0@s3,g22@6@0@1@s3,g22$@0#close -^713 869$@0@s3@1@tp0,s3$@0#ctermid -^714 872$@0@@1@tp0@3@0@0#cuserid +^713 1555$@0@s3@1@tp0,s3$@0#ctermid +^714 1558$@0@@1@tp0@3@0@0#cuserid ^715 874$@0@g22@6@0,s3@1@g22,s3$@0#dup2 ^716 876$@0@g22@6@0,s3@1@g22,s3$@0#dup ^717 878@6@0@5@0@0@0@g22@6@0@1@g22$@0#execl @@ -2062,345 +2288,417 @@ ^763 976$$$@0#regfree *1 (Constant) ^764 5$#REG_BASIC#REG_EXTENDED#REG_ICASE#REG_NOSUB#REG_NEWLINE#REG_NOSPEC#REG_PEND#REG_DUMP#REG_NOMATCH#REG_BADPAT#REG_ECOLLATE#REG_ECTYPE#REG_EESCAPE#REG_ESUBREG#REG_EBRACK#REG_EPAREN#REG_EBRACE#REG_BADBR#REG_ERANGE#REG_ESPACE#REG_BADRPT#REG_EMPTY#REG_ASSERT#REG_INVARG#REG_ATOI#REG_ITOA#REG_NOTBOL#REG_NOTEOL#REG_STARTEND#REG_TRACE#REG_LARGE#REG_BACKR -*3 (Variable) -^796 5|@1|6@0@0@0@1#signgam *0 (Datatype) -^797 13@-@-@0@0@0@0@977#clockid_t +^796 13@-@-@0@0@0@0@977#blkcnt_t +^797 13@-@-@0@0@0@0@978#blksize_t +^798 13@-@-@0@0@0@0@979#clockid_t +^799 14@-@-@0@0@0@0@980#fsblkcnt_t +^800 14@-@-@0@0@0@0@981#fsfilcnt_t +^801 13@-@-@0@0@0@0@982#id_t +^802 13@-@-@0@0@0@0@983#key_t +^803 13@-@-@0@0@0@0@984#pthread_attr_t +^804 13@-@-@0@0@0@0@985#pthread_cond_t +^805 13@-@-@0@0@0@0@986#pthread_condattr_t +^806 13@-@-@0@0@0@0@987#pthread_key_t +^807 13@-@-@0@0@0@0@988#pthread_mutex_t +^808 13@-@-@0@0@0@0@989#pthread_mutexattr_t +^809 13@-@-@0@0@0@0@990#pthread_once_t +^810 13@-@-@0@0@0@0@991#pthread_rwlock_t +^811 13@-@-@0@0@0@0@992#pthread_rwlockattr_t +^812 13@-@-@0@0@0@0@993#pthread_t +^813 15@-@-@0@0@0@0@994#suseconds_t +^814 13@-@-@0@0@0@0@995#timer_t +^815 14@-@-@0@0@0@0@996#useconds_t +*3 (Variable) +^816 5|@1|6@0@0@0@1#signgam *4 (Function) -^798 979$@0@@1@tp1$@0#bcopy -^799 983$^$@0#bcmp -^800 985$@0@@1@tp0$@0#bzero -^801 987$^$@0#ffs -^802 1261$@0@s3@1@s3$@0#symlink -^803 991$@0@s1@1@s1$@0#setvbuf_unlocked -^804 993$@0@s1@1@s1$@0#setbuffer -^805 995$@0@s1@1@s1$@0#setlinebuf -^806 997$@0@@1@p1$@0#strerror_r -^807 999$@0@@1@tp3,tp0$@0#fread_unlocked -^808 1001$@0@@1@tp3$@0#fwrite_unlocked -^809 1003$@0@@1@tp0$@0#funlockfile -^810 1005$@0@@1@tp0$@0#flockfile -^811 1009$@0@@1@tp0$@0#memccpy -^812 1011$^$@0#strcasecmp -^813 1013$^$@0#strncasecmp -^814 1016$^@3@0@0#strdup -^815 1019@6@5@1@0@0@0@s1@1@s1@3@0@0#tempnam -^816 1022@6@5@1@0@0^@18@0@0#index -^817 1025@6@5@1@0@0^@18@0@0#rindex -^818 1028@6@5@1@0@0@0@s3,g22@6@0@1@s3,g22@18@0@0#popen -^819 1030$@0@s3,g22@6@0@1@s3,tp0,g22$@0#pclose -^820 1032$@0@g22@6@0@1@g22$@0#cbrt -^821 1034$^$@0#rint -^822 1036$^$@0#trunc +^817 998$@0@@1@tp1$@0#bcopy +^818 1002$^$@0#bcmp +^819 1004$@0@@1@tp0$@0#bzero +^820 1006$^$@0#ffs +^821 1262$@0@s3@1@s3$@0#symlink +^822 1010$@0@s1@1@s1$@0#setvbuf_unlocked +^823 1012$@0@s1@1@s1$@0#setbuffer +^824 1014$@0@s1@1@s1$@0#setlinebuf +^825 1016$@0@@1@p1$@0#strerror_r +^826 1018$@0@@1@tp3,tp0$@0#fread_unlocked +^827 1020$@0@@1@tp3$@0#fwrite_unlocked +^828 1024$@0@@1@tp0$@0#memccpy +^829 1026$^$@0#strcasecmp +^830 1028$^$@0#strncasecmp +^831 1031@6@5@1@0@0^@2@0@0#strdup +^832 1034@6@5@1@0@0^@18@0@0#index +^833 1037@6@5@1@0@0^@18@0@0#rindex +^834 1039$@0@g22@6@0@1@g22$@0#cbrt +^835 1041$^$@0#rint +^836 1043$^$@0#trunc *1 (Constant) -^823 5$#ENOTBLK#ETXTBSY#EWOULDBLOCK#EINPROGRESS#EALREADY#ENOTSOCK#EDESTADDRREQ#EMSGSIZE#EPROTOTYPE#ENOPROTOOPT#EPROTONOSUPPORT#ESOCKTNOSUPPORT#EOPNOTSUPP#EPFNOSUPPORT#EAFNOSUPPORT#EADDRINUSE#EADDRNOTAVAIL#ENETDOWN#ENETUNREACH#ENETRESET#ECONNABORTED#ECONNRESET#ENOBUFS#EISCONN#ENOTCONN#ESHUTDOWN#ETOOMANYREFS#ETIMEDOUT#ECONNREFUSED#EHOSTDOWN#EHOSTUNREACH#EPROCLIM#EUSERS#EDQUOT#ESTALE#EREMOTE#ENOMSG#EIDRM#EALIGN#EACTIVE#ENOACTIVE#ENORESOURCES#ENOSYSTEM#ENODUST#EDUPNOCONN#EDUPNODISCONN#EDUPNOTCNTD#EDUPNOTIDLE#EDUPNOTWAIT#EDUPNOTRUN#EDUPBADOPCODE#EDUPINTRANSIT#EDUPTOOMANYCPUS#ELOOP#LOCK_MAX#FCHR_MAX#USI_MAX#WORD_BIT#LONG_BIT#MAX_CHAR#PASS_MAX#PID_MAX#SYSPID_MAX#PIPE_MAX#PROC_MAX#STD_BLK#SYS_NMLN#SYS_OPEN#NZERO#UID_MAX#NL_ARGMAX#NL_MSGMAX#NL_NMAX#NL_SETMAX#NL_TEXTMAX#NL_LBLMAX#NL_LANGMAX -^900 17$#M_E#M_LOG2E#M_LOG10E#M_LN2#M_LN10#M_PI#M_PI_2#M_PI_4#M_1_PI#M_2_PI#M_2_SQRTPI#M_SQRT2#M_SQRT1_2#MAXFLOAT#HUGE -^915 5$#DOMAIN#SING#OVERFLOW#UNDERFLOW#TLOSS#PLOSS +^837 5$#ENOTBLK#ETXTBSY#EWOULDBLOCK#EINPROGRESS#EALREADY#ENOTSOCK#EDESTADDRREQ#EMSGSIZE#EPROTOTYPE#ENOPROTOOPT#EPROTONOSUPPORT#ESOCKTNOSUPPORT#EOPNOTSUPP#EPFNOSUPPORT#EAFNOSUPPORT#EADDRINUSE#EADDRNOTAVAIL#ENETDOWN#ENETUNREACH#ENETRESET#ECONNABORTED#ECONNRESET#ENOBUFS#EISCONN#ENOTCONN#ESHUTDOWN#ETOOMANYREFS#ETIMEDOUT#ECONNREFUSED#EHOSTDOWN#EHOSTUNREACH#EPROCLIM#EUSERS#EDQUOT#ESTALE#EREMOTE#ENOMSG#EIDRM#EALIGN#EACTIVE#ENOACTIVE#ENORESOURCES#ENOSYSTEM#ENODUST#EDUPNOCONN#EDUPNODISCONN#EDUPNOTCNTD#EDUPNOTIDLE#EDUPNOTWAIT#EDUPNOTRUN#EDUPBADOPCODE#EDUPINTRANSIT#EDUPTOOMANYCPUS#ELOOP#LOCK_MAX#FCHR_MAX#USI_MAX#WORD_BIT#LONG_BIT#MAX_CHAR#PASS_MAX#PID_MAX#SYSPID_MAX#PIPE_MAX#PROC_MAX#STD_BLK#SYS_NMLN#SYS_OPEN#NZERO#UID_MAX#NL_ARGMAX#NL_MSGMAX#NL_NMAX#NL_SETMAX#NL_TEXTMAX#NL_LBLMAX#NL_LANGMAX +^914 17$#M_E#M_LOG2E#M_LOG10E#M_LN2#M_LN10#M_PI#M_PI_2#M_PI_4#M_1_PI#M_2_PI#M_2_SQRTPI#M_SQRT2#M_SQRT1_2#MAXFLOAT#HUGE +^929 5$#DOMAIN#SING#OVERFLOW#UNDERFLOW#TLOSS#PLOSS *3 (Variable) -^921 5|@1|6@0@0@0@1#daylight -^922 9|@1|6@0@0@0@1#timezone -^923 884|@1|6@0@0@0@1#tzname +^935 5|@1|6@0@0@0@1#daylight +^936 9|@1|6@0@0@0@1#timezone +^937 884|@1|6@0@0@0@1#tzname *0 (Datatype) -^924 3@-@-@0@0@0@0@1039#uchar_t -^925 8@-@-@0@0@0@0@1040#ushort_t -^926 6@-@-@0@0@0@0@1041#uint_t -^927 10@-@-@0@0@0@0@1042#ulong_t -^928 3@-@-@0@0@0@0@1043#vuchar_t -^929 8@-@-@0@0@0@0@1044#vushort_t -^930 6@-@-@0@0@0@0@1045#vuint_t -^931 10@-@-@0@0@0@0@1046#vulong_t -^932 9@-@-@0@0@0@0@1047#label_t -^933 5@-@-@0@0@0@0@1048#level_t -^934 13@-@-@0@0@0@0@1049#daddr_t -^935 23@-@+@0@0@0@0@1050#caddr_t -^936 28@-@+@0@0@0@0@1051#qaddr_t -^937 23@-@+@0@0@0@0@1052#addr_t -^938 9@-@-@0@0@0@0@1053#physadr_t -^939 7@-@-@0@0@0@0@1054#cnt_t -^940 5@-@-@0@0@0@0@1055#chan_t -^941 10@-@-@0@0@0@0@1056#rlim_t -^942 5@-@-@0@0@0@0@1057#paddr_t -^943 13@-@-@0@0@0@0@1058#key_t -^944 20@-@+@0@0@0@0@1059#mid_t -^945 1061@-@-@0@0@0@0@1062#slab_t -^946 1042@-@-@0@0@0@0@1063#shmatt_t -^947 1042@-@-@0@0@0@0@1064#msgqnum_t -^948 1042@-@-@0@0@0@0@1065#msglen_t -^949 9@-@-@0@0@0@0@1066#timer_t -^950 1039@-@-@0@0@0@0@1067#uchar -^951 1040@-@-@0@0@0@0@1068#ushort -^952 1041@-@-@0@0@0@0@1069#uint -^953 1042@-@-@0@0@0@0@1070#ulong -^954 1039@-@-@0@0@0@0@1071#u_char -^955 1040@-@-@0@0@0@0@1072#u_short -^956 1041@-@-@0@0@0@0@1073#u_int -^957 1042@-@-@0@0@0@0@1074#u_long -^958 1043@-@-@0@0@0@0@1075#vu_char -^959 1044@-@-@0@0@0@0@1076#vu_short -^960 1045@-@-@0@0@0@0@1077#vu_int -^961 1046@-@-@0@0@0@0@1078#vu_long -^962 9@-@-@0@0@0@0@1079#swblk_t -^963 1074@-@-@0@0@0@0@1080#fixpt_t -^964 9@-@-@0@0@0@0@1081#segsz_t -^965 0@+@=@0@0@0@0@1082#fd_set +^938 3@-@-@0@0@0@0@1046#uchar_t +^939 8@-@-@0@0@0@0@1047#ushort_t +^940 6@-@-@0@0@0@0@1048#uint_t +^941 10@-@-@0@0@0@0@1049#ulong_t +^942 3@-@-@0@0@0@0@1050#vuchar_t +^943 8@-@-@0@0@0@0@1051#vushort_t +^944 6@-@-@0@0@0@0@1052#vuint_t +^945 10@-@-@0@0@0@0@1053#vulong_t +^946 9@-@-@0@0@0@0@1054#label_t +^947 5@-@-@0@0@0@0@1055#level_t +^948 13@-@-@0@0@0@0@1056#daddr_t +^949 23@-@+@0@0@0@0@1057#caddr_t +^950 28@-@+@0@0@0@0@1058#qaddr_t +^951 23@-@+@0@0@0@0@1059#addr_t +^952 9@-@-@0@0@0@0@1060#physadr_t +^953 7@-@-@0@0@0@0@1061#cnt_t +^954 5@-@-@0@0@0@0@1062#chan_t +^955 10@-@-@0@0@0@0@1063#rlim_t +^956 5@-@-@0@0@0@0@1064#paddr_t +^957 20@-@+@0@0@0@0@1065#mid_t +^958 1067@-@-@0@0@0@0@1068#slab_t +^959 1049@-@-@0@0@0@0@1069#shmatt_t +^960 1049@-@-@0@0@0@0@1070#msgqnum_t +^961 1049@-@-@0@0@0@0@1071#msglen_t +^962 1046@-@-@0@0@0@0@1072#uchar +^963 1047@-@-@0@0@0@0@1073#ushort +^964 1048@-@-@0@0@0@0@1074#uint +^965 1049@-@-@0@0@0@0@1075#ulong +^966 1046@-@-@0@0@0@0@1076#u_char +^967 1047@-@-@0@0@0@0@1077#u_short +^968 1048@-@-@0@0@0@0@1078#u_int +^969 1049@-@-@0@0@0@0@1079#u_long +^970 1050@-@-@0@0@0@0@1080#vu_char +^971 1051@-@-@0@0@0@0@1081#vu_short +^972 1052@-@-@0@0@0@0@1082#vu_int +^973 1053@-@-@0@0@0@0@1083#vu_long +^974 9@-@-@0@0@0@0@1084#swblk_t +^975 1079@-@-@0@0@0@0@1085#fixpt_t +^976 9@-@-@0@0@0@0@1086#segsz_t +^977 0@+@=@0@0@0@0@1087#fd_set *4 (Function) -^966 1084$@0@@1@p1$@0#ttyname_r -^967 1087$@0@g22@6@0@1@tp2,g22$@0#ioctl -^968 1089$@0@s3@1@s3$@0#vfork +^978 1089$@0@@1@p1$@0#ttyname_r +^979 1092$@0@g22@6@0@1@tp2,g22$@0#ioctl +^980 1094$@0@s3@1@s3$@0#vfork *7 (Struct tag) -^969 1090@1091#@iovec +^981 1095@1096#@iovec *1 (Constant) -^970 5$#UIO_MAXIOV#IOV_MAX +^982 5$#UIO_MAXIOV#IOV_MAX *4 (Function) -^972 1094$@0@s3,g22@6@0@1@fiov_base.ap1,s3,g22$@0#readv -^973 1096$@0@g22@6@0@1@g22$@0#writev +^984 1099$@0@s3,g22@6@0@1@fiov_base.ap1,s3,g22$@0#readv +^985 1101$@0@g22@6@0@1@g22$@0#writev *7 (Struct tag) -^974 1097@1098#@poll +^986 1102@1103#@poll *1 (Constant) -^975 7$#POLLIN#POLLRDNORM#POLLRDBAND#POLLPRI#POLLOUT#POLLWRNORM#POLLWRBAND#POLLERR#POLLHUP#POLLNVAL +^987 7$#POLLIN#POLLRDNORM#POLLRDBAND#POLLPRI#POLLOUT#POLLWRNORM#POLLWRBAND#POLLERR#POLLHUP#POLLNVAL *4 (Function) -^985 1101$@0@g22@6@0@1@frevents.ap0,g22$@0#poll +^997 1106$@0@g22@6@0@1@frevents.ap0,g22$@0#poll *1 (Constant) -^986 5$#SOCK_STREAM#SOCK_DGRAM#SOCK_RAW#SOCK_RDM#SOCK_SEQPACKET#SO_DEBUG#SO_ACCEPTCONN#SO_REUSEADDR#SO_KEEPALIVE#SO_DONTROUTE#SO_BROADCAST#SO_USELOOPBACK#SO_LINGER#SO_OOBINLINE#SO_REUSEPORT#SO_SNDBUF#SO_RCVBUF#SO_SNDLOWAT#SO_RCVLOWAT#SO_SNDTIMEO#SO_RCVTIMEO#SO_ERROR#SO_TYPE#SOL_SOCKET#AF_UNSPEC#AF_LOCAL#AF_UNIX#AF_INET#AF_IMPLINK#AF_PUP#AF_CHAOS#AF_NS#AF_ISO#AF_OSI#AF_ECMA#AF_DATAKIT#AF_CCITT#AF_SNA#AF_DECnet#AF_DLI#AF_LAT#AF_HYLINK#AF_APPLETALK#AF_ROUTE#AF_LINK#pseudo_AF_XTP#AF_COIP#AF_CNT#pseudo_AF_RTIP#AF_IPX#AF_SIP#pseudo_AF_PIP#AF_ISDN#AF_E164#AF_MAX#MSG_OOB#MSG_PEEK#MSG_DONTROUTE#MSG_EOR#MSG_TRUNC#MSG_CTRUNC#MSG_WAITALL#MSG_DONTWAIT#MSG_EOF#MSG_COMPAT#PF_UNSPEC#PF_LOCAL#PF_UNIX#PF_INET#PF_IMPLINK#PF_PUP#PF_CHAOS#PF_NS#PF_ISO#PF_OSI#PF_ECMA#PF_DATAKIT#PF_CCITT#PF_SNA#PF_DECnet#PF_DLI#PF_LAT#PF_HYLINK#PF_APPLETALK#PF_ROUTE#PF_LINK#PF_XTP#PF_COIP#PF_CNT#PF_SIP#PF_IPX#PF_RTIP#PF_PIP#PF_ISDN#PF_MAX#NET_MAXID#NET_RT_DUMP#NET_RT_FLAGS#NET_RT_IFLIST#NET_RT_MAXID#SOMAXCONN#SCM_RIGHTS +^998 5$#SOCK_STREAM#SOCK_DGRAM#SOCK_RAW#SOCK_RDM#SOCK_SEQPACKET#SO_DEBUG#SO_ACCEPTCONN#SO_REUSEADDR#SO_KEEPALIVE#SO_DONTROUTE#SO_BROADCAST#SO_USELOOPBACK#SO_LINGER#SO_OOBINLINE#SO_REUSEPORT#SO_SNDBUF#SO_RCVBUF#SO_SNDLOWAT#SO_RCVLOWAT#SO_SNDTIMEO#SO_RCVTIMEO#SO_ERROR#SO_TYPE#SOL_SOCKET#AF_UNSPEC#AF_LOCAL#AF_UNIX#AF_INET#AF_IMPLINK#AF_PUP#AF_CHAOS#AF_NS#AF_ISO#AF_OSI#AF_ECMA#AF_DATAKIT#AF_CCITT#AF_SNA#AF_DECnet#AF_DLI#AF_LAT#AF_HYLINK#AF_APPLETALK#AF_ROUTE#AF_LINK#pseudo_AF_XTP#AF_COIP#AF_CNT#pseudo_AF_RTIP#AF_IPX#AF_SIP#pseudo_AF_PIP#AF_ISDN#AF_E164#AF_MAX#MSG_OOB#MSG_PEEK#MSG_DONTROUTE#MSG_EOR#MSG_TRUNC#MSG_CTRUNC#MSG_WAITALL#MSG_DONTWAIT#MSG_EOF#MSG_COMPAT#PF_UNSPEC#PF_LOCAL#PF_UNIX#PF_INET#PF_IMPLINK#PF_PUP#PF_CHAOS#PF_NS#PF_ISO#PF_OSI#PF_ECMA#PF_DATAKIT#PF_CCITT#PF_SNA#PF_DECnet#PF_DLI#PF_LAT#PF_HYLINK#PF_APPLETALK#PF_ROUTE#PF_LINK#PF_XTP#PF_COIP#PF_CNT#PF_SIP#PF_IPX#PF_RTIP#PF_PIP#PF_ISDN#PF_MAX#NET_MAXID#NET_RT_DUMP#NET_RT_FLAGS#NET_RT_IFLIST#NET_RT_MAXID#SOMAXCONN#SCM_RIGHTS *7 (Struct tag) -^1088 1106@1107#@sockaddr -^1089 1108@1109#@linger -^1090 1110@1111#@sockproto -^1091 1113@1114#@msghdr -^1092 1115@1116#@cmsghdr +^1100 1111@1112#@sockaddr +^1101 1113@1114#@linger +^1102 1115@1116#@sockproto +^1103 1118@1119#@msghdr +^1104 1120@1121#@cmsghdr *4 (Function) -^1093 1119$@0@g22@6@0@1@tp2,g22$@0#accept -^1094 1121$@0@g22@6@0,s3@1@g22,s3$@0#bind -^1095 1123$@0@g22@6@0,s1@1@g22,s1$@0#connect -^1096 1126$@0@g22@6@0@1@tp1,tp2,g22$@0#getpeername -^1097 1128$@0@g22@6@0@1@tp1,tp2,g22$@0#getsockname -^1098 1130$@0@g22@6@0@1@tp3,tp4,g22$@0#getsockopt -^1099 1132$@0@g22@6@0,s1@1@g22,s1$@0#listen -^1100 1134$@0@g22@6@0@1@tp1,g22$@0#recv -^1101 1136$@0@g22@6@0@1@tp1,tp4,tp5,g22$@0#recvfrom -^1102 1139$@0@g22@6@0@1@afiov_base.tfmsg_iov.tp1,g22$@0#recvmsg -^1103 1141$@0@g22@6@0@1@g22$@0#send -^1104 1143$@0@g22@6@0@1@g22$@0#sendto -^1105 1145$@0@g22@6@0@1@g22$@0#sendmsg -^1106 1147$@0@s1,g22@6@0@1@s1,g22$@0#setsockopt -^1107 1149$@0@g22@6@0@1@g22$@0#shutdown -^1108 1151$@0@g22@6@0@1@g22$@0#socket -^1109 1153$@0@g22@6@0@1@g22$@0#socketpair +^1105 1124$@0@g22@6@0@1@tp2,g22$@0#accept +^1106 1126$@0@g22@6@0,s3@1@g22,s3$@0#bind +^1107 1128$@0@g22@6@0,s1@1@g22,s1$@0#connect +^1108 1131$@0@g22@6@0@1@tp1,tp2,g22$@0#getpeername +^1109 1133$@0@g22@6@0@1@tp1,tp2,g22$@0#getsockname +^1110 1135$@0@g22@6@0@1@tp3,tp4,g22$@0#getsockopt +^1111 1137$@0@g22@6@0,s1@1@g22,s1$@0#listen +^1112 1139$@0@g22@6@0@1@tp1,g22$@0#recv +^1113 1141$@0@g22@6@0@1@tp1,tp4,tp5,g22$@0#recvfrom +^1114 1144$@0@g22@6@0@1@afiov_base.tfmsg_iov.tp1,g22$@0#recvmsg +^1115 1146$@0@g22@6@0@1@g22$@0#send +^1116 1148$@0@g22@6@0@1@g22$@0#sendto +^1117 1150$@0@g22@6@0@1@g22$@0#sendmsg +^1118 1152$@0@s1,g22@6@0@1@s1,g22$@0#setsockopt +^1119 1154$@0@g22@6@0@1@g22$@0#shutdown +^1120 1156$@0@g22@6@0@1@g22$@0#socket +^1121 1158$@0@g22@6@0@1@g22$@0#socketpair *1 (Constant) -^1110 5$#BADSIG#SA_ONSTACK#SA_RESTART#SA_DISABLE#SIGBUS#SIGEMT#SIGINFO#SIGIO#SIGIOT#SIGPOLL#SIGPROF#SIGPWR#SIGSYS#SIGTRAP#SIGURG#SIGVTALRM#SIGWINCH#SIGXCPU#SIGXFSZ -*4 (Function) -^1129 1155$@0@s3@1@s3$@0#psignal -*3 (Variable) -^1130 23|@1|6@0@0@0@1#optarg -^1131 5|@1|6@0@0@0@1#optind#optopt#opterr#optreset +^1122 5$#BADSIG#SA_ONSTACK#SA_RESTART#SA_DISABLE#SIGBUS#SIGEMT#SIGINFO#SIGIO#SIGIOT#SIGPOLL#SIGPROF#SIGPWR#SIGSYS#SIGTRAP#SIGURG#SIGVTALRM#SIGWINCH#SIGXCPU#SIGXFSZ *4 (Function) -^1135 1157$@1@g1130@6@0,g1131@6@0,g1132@6@0,g1133@6@0,g1134@6@0@1@g1130,g1131,g1132$@0#getopt -^1136 1159$@1@g673@6@0,g22@6@0@1@tg673,g22$@0#setenv -^1137 1161$@1@g673@6@0,g22@6@0@1@tg673,g22$@0#putenv -^1138 1163$@1@g673@6@0@1@tg673$@0#unsetenv -^1139 1165$^$@0#WCOREDUMP -^1140 1167$^$@0#W_EXITCODE -^1141 1169$^$@0#W_STOPCODE +^1141 1160$@0@s3@1@s3$@0#psignal +^1142 1162$@1@g673@6@0,g22@6@0@1@tg673,g22$@0#setenv +^1143 1164$@1@g673@6@0@1@tg673$@0#unsetenv +^1144 1166$^$@0#WCOREDUMP +^1145 1168$^$@0#W_EXITCODE +^1146 1170$^$@0#W_STOPCODE *1 (Constant) -^1142 5$#WAIT_ANY#WAIT_MYPGRP#WSTOPPED +^1147 5$#WAIT_ANY#WAIT_MYPGRP#WSTOPPED *7 (Struct tag) -^1145 1375@1170#@rusage +^1150 1403@1171#@rusage *4 (Function) -^1146 1173$@0@g22@6@0@1@tp0,tp2,g22$@0#wait3 -^1147 1175$@0@g22@6@0@1@tp1,tp3,g22$@0#wait4 +^1151 1174$@0@g22@6@0@1@tp0,tp2,g22$@0#wait3 +^1152 1176$@0@g22@6@0@1@tp1,tp3,g22$@0#wait4 *7 (Struct tag) -^1148 1176@1177#@timeval -^1149 1178@1179#@timespec -^1150 1180@1181#@timezone +^1153 1177@1178#@timeval +^1154 1179@1180#@timespec +^1155 1181@1182#@timezone *1 (Constant) -^1151 5$#DST_NONE#DST_USA#DST_AUST#DST_WET#DST_MET#DST_EET#DST_CAN#ITIMER_PROF#ITIMER_REAL#ITIMER_VIRTUAL +^1156 5$#DST_NONE#DST_USA#DST_AUST#DST_WET#DST_MET#DST_EET#DST_CAN#ITIMER_PROF#ITIMER_REAL#ITIMER_VIRTUAL *7 (Struct tag) -^1161 1182@1183#@itimerval -^1162 1184@1185#@clockinfo +^1166 1183@1184#@itimerval +^1167 1185@1186#@clockinfo *4 (Function) -^1163 1188$@0@s1,g22@6@0@1@s1,tp1,g22$@0#adjtime -^1164 1191$@0@g22@6@0@1@g22,tp1$@0#getitimer -^1165 1194$@0@g22@6@0@1@tp0,tp1,g22$@0#gettimeofday -^1166 1196$@0@g22@6@0,s1@1@tp2,g22,s1$@0#setitimer -^1167 1198$@0@s1,g22@6@0@1@s1,g22$@0#settimeofday -^1168 1200$@0@s3,g22@6@0@1@s3,g22$@0#utimes +^1168 1189$@0@s1,g22@6@0@1@s1,tp1,g22$@0#adjtime +^1169 1192$@0@g22@6@0@1@g22,tp1$@0#getitimer +^1170 1195$@0@g22@6@0@1@tp0,tp1,g22$@0#gettimeofday +^1171 1197$@0@g22@6@0,s1@1@tp2,g22,s1$@0#setitimer +^1172 1199$@0@s1,g22@6@0@1@s1,g22$@0#settimeofday +^1173 1201$@0@s3,g22@6@0@1@s3,g22$@0#utimes *1 (Constant) -^1169 5$#PROT_READ#PROT_WRITE#PROT_EXEC#MAP_SHARED#MAP_PRIVATE#MAP_COPY#MAP_FIXED#MAP_RENAME#MAP_NORESERVE#MAP_INHERIT#MAP_NOEXTEND#MAP_HASSEMAPHORE#MS_ASYNC#MS_INVALIDATE#MAP_FILE#MAP_ANON#MADV_NORMAL#MADV_RANDOM#MADV_SEQUENTIAL#MADV_WILLNEED#MADV_DONTNEED +^1174 5$#PROT_READ#PROT_WRITE#PROT_EXEC#MAP_SHARED#MAP_PRIVATE#MAP_COPY#MAP_FIXED#MAP_RENAME#MAP_NORESERVE#MAP_INHERIT#MAP_NOEXTEND#MAP_HASSEMAPHORE#MS_ASYNC#MS_INVALIDATE#MAP_FILE#MAP_ANON#MADV_NORMAL#MADV_RANDOM#MADV_SEQUENTIAL#MADV_WILLNEED#MADV_DONTNEED *4 (Function) -^1190 1202$@0@@1@p0$@0#mmap -^1191 1204$^$@0#madvise -^1192 1206$^$@0#mprotect -^1193 1208$^$@0#munmap -^1194 1210$^$@0#msync -^1195 1212$^$@0#mlock -^1196 1214$^$@0#munlock +^1195 1203$@0@@1@p0$@0#mmap +^1196 1205$^$@0#madvise +^1197 1207$^$@0#mprotect +^1198 1209$@0@s3,g22@6@0@1@s3,tp0,g22$@0#munmap +^1199 1211$^$@0#msync +^1200 1213$^$@0#mlock +^1201 1215$^$@0#munlock *7 (Struct tag) -^1197 1215@1216#@winsize +^1202 1216@1217#@winsize *1 (Constant) -^1198 5$#TIOCMODG#TIOCMODS#TIOCM_LE#TIOCM_DTR#TIOCM_RTS#TIOCM_ST#TIOCM_SR#TIOCM_CTS#TIOCM_CAR#TIOCM_CD#TIOCM_RNG#TIOCM_RI#TIOCM_DSR#TIOCEXCL#TIOCNXCL#TIOCFLUSH#TIOCGETA#TIOCSETA#TIOCSETAW#TIOCSETAF#TIOCGETD#TIOCSETD#TIOCSBRK#TIOCCBRK#TIOCSDTR#TIOCCDTR#TIOCGPGRP#TIOCSPGRP#TIOCOUTQ#TIOCSTI#TIOCNOTTY#TIOCPKT#TIOCPKT_DATA#TIOCPKT_FLUSHREAD#TIOCPKT_FLUSHWRITE#TIOCPKT_STOP#TIOCPKT_START#TIOCPKT_NOSTOP#TIOCPKT_DOSTOP#TIOCPKT_IOCTL#TIOCSTOP#TIOCSTART#TIOCMSET#TIOCMBIS#TIOCMBIC#TIOCMGET#TIOCREMOTE#TIOCGWINSZ#TIOCSWINSZ#TIOCUCNTL#TIOCSTAT#TIOCCONS#TIOCSCTTY#TIOCEXT#TIOCSIG#TIOCDRAIN#TIOCMSDTRWAIT#TIOCMGDTRWAIT#TIOCTIMESTAMP#TIOCSDRAINWAIT#TIOCGDRAINWAIT#TTYDISC#TABLDISC#SLIPDISC#PPPDISC#MAXHOSTNAMELEN +^1203 5$#TIOCMODG#TIOCMODS#TIOCM_LE#TIOCM_DTR#TIOCM_RTS#TIOCM_ST#TIOCM_SR#TIOCM_CTS#TIOCM_CAR#TIOCM_CD#TIOCM_RNG#TIOCM_RI#TIOCM_DSR#TIOCEXCL#TIOCNXCL#TIOCFLUSH#TIOCGETA#TIOCSETA#TIOCSETAW#TIOCSETAF#TIOCGETD#TIOCSETD#TIOCSBRK#TIOCCBRK#TIOCSDTR#TIOCCDTR#TIOCGPGRP#TIOCSPGRP#TIOCOUTQ#TIOCSTI#TIOCNOTTY#TIOCPKT#TIOCPKT_DATA#TIOCPKT_FLUSHREAD#TIOCPKT_FLUSHWRITE#TIOCPKT_STOP#TIOCPKT_START#TIOCPKT_NOSTOP#TIOCPKT_DOSTOP#TIOCPKT_IOCTL#TIOCSTOP#TIOCSTART#TIOCMSET#TIOCMBIS#TIOCMBIC#TIOCMGET#TIOCREMOTE#TIOCGWINSZ#TIOCSWINSZ#TIOCUCNTL#TIOCSTAT#TIOCCONS#TIOCSCTTY#TIOCEXT#TIOCSIG#TIOCDRAIN#TIOCMSDTRWAIT#TIOCMGDTRWAIT#TIOCTIMESTAMP#TIOCSDRAINWAIT#TIOCGDRAINWAIT#TTYDISC#TABLDISC#SLIPDISC#PPPDISC#MAXHOSTNAMELEN *4 (Function) -^1264 1219$@0@@1@tp1$@0#FD_CLR -^1265 1221$@0@@1@tp1$@0#FD_COPY -^1266 1224$^$@0#FD_ISSET -^1267 1226$@0@@1@tp1$@0#FD_SET -^1268 1228$@0@@1@tp0$@0#FD_ZERO -^1269 1230$@0@s1,g22@6@0@1@s1,g22$@0#fchdir -^1270 1232$@0@g22@6@0,s3@1@g22,s3$@0#fchown -^1271 1234$@0@g22@6@0,s3@1@g22,s3$@0#fsync -^1272 1236$@0@g22@6@0,s3@1@g22,s3$@0#ftruncate -^1273 1238$@0@@1@p0$@0#gethostname -^1274 1240$@0@s1@1@s1$@0#initgroups -^1275 1242$@0@g22@6@0,s3@1@g22,s3$@0#lchown -^1276 1244$@0@g22@6@0@1@tp1,g22$@0#readlink -^1277 1246$@0@g22@6@0@1@tp1,tp2,tp3,tp4,g22$@0#select -^1278 1248$@0@g22@6@0,s1@1@g22,s1$@0#setegid -^1279 1250$@0@g22@6@0,s1@1@g22,s1$@0#seteuid -^1280 1253$@0@g22@6@0,s1@1@g22,s1$@0#setgroups -^1281 1255$@0@g22@6@0,s1@1@g22,s1$@0#setregid -^1282 1257$@0@g22@6@0,s1@1@g22,s1$@0#setreuid -^1283 1259$@0@s3@1@s3$@0#sync -^1284 1263$@0@g22@6@0,s3@1@g22,s3$@0#truncate +^1269 1220$@0@@1@tp1$@0#FD_CLR +^1270 1222$@0@@1@tp1$@0#FD_COPY +^1271 1225$^$@0#FD_ISSET +^1272 1227$@0@@1@tp1$@0#FD_SET +^1273 1229$@0@@1@tp0$@0#FD_ZERO +^1274 1231$@0@s1,g22@6@0@1@s1,g22$@0#fchdir +^1275 1233$@0@g22@6@0,s3@1@g22,s3$@0#fchown +^1276 1235$@0@g22@6@0,s3@1@g22,s3$@0#fsync +^1277 1237$@0@g22@6@0,s3@1@g22,s3$@0#ftruncate +^1278 1239$@0@@1@p0$@0#gethostname +^1279 1241$@0@s1@1@s1$@0#initgroups +^1280 1243$@0@g22@6@0,s3@1@g22,s3$@0#lchown +^1281 1245$@0@g22@6@0@1@tp1,g22$@0#readlink +^1282 1247$@0@g22@6@0@1@tp1,tp2,tp3,tp4,g22$@0#select +^1283 1249$@0@g22@6@0,s1@1@g22,s1$@0#setegid +^1284 1251$@0@g22@6@0,s1@1@g22,s1$@0#seteuid +^1285 1254$@0@g22@6@0,s1@1@g22,s1$@0#setgroups +^1286 1256$@0@g22@6@0,s1@1@g22,s1$@0#setregid +^1287 1258$@0@g22@6@0,s1@1@g22,s1$@0#setreuid +^1288 1260$@0@s3@1@s3$@0#sync +^1289 1264$@0@g22@6@0,s3@1@g22,s3$@0#truncate *1 (Constant) -^1285 5$#EBADRPC#ERPCMISMATCH#EPROGUNAVAIL#EPROGMISMATCH#EPROCUNAVAIL#EFTYPE#EAUTH#ENEEDAUTH#ELAST +^1290 5$#EBADRPC#ERPCMISMATCH#EPROGUNAVAIL#EPROGMISMATCH#EPROCUNAVAIL#EFTYPE#EAUTH#ENEEDAUTH#ELAST *3 (Variable) -^1294 23|@1|6@0@0@0@1#TMAGIC +^1299 23|@1|6@0@0@0@1#TMAGIC *1 (Constant) -^1295 5$#TMAGLEN +^1300 5$#TMAGLEN *3 (Variable) -^1296 23|@1|6@0@0@0@1#TVERSION +^1301 23|@1|6@0@0@0@1#TVERSION *1 (Constant) -^1297 5$#TVERSLEN#REGTYPE#AREGTYPE#LNKTYPE#SYMTYPE#CHRTYPE#BLKTYPE#DIRTYPE#FIFOTYPE#CONTTYPE#TSUID#TSGID#TSVTX#TUREAD#TUWRITE#TUEXEC#TGREAD#TGWRITE#TGEXEC#TOREAD#TOWRITE#TOEXEC +^1302 5$#TVERSLEN#REGTYPE#AREGTYPE#LNKTYPE#SYMTYPE#CHRTYPE#BLKTYPE#DIRTYPE#FIFOTYPE#CONTTYPE#TSUID#TSGID#TSVTX#TUREAD#TUWRITE#TUEXEC#TGREAD#TGWRITE#TGEXEC#TOREAD#TOWRITE#TOEXEC *7 (Struct tag) -^1319 1264@1265#@ipc_perm +^1324 1265@1266#@ipc_perm *1 (Constant) -^1320 5$#IPC_R#IPC_W#IPC_M#IPC_CREAT#IPC_EXCL#IPC_NOWAIT -^1326 1058$#IPC_PRIVATE -^1327 5$#IPC_RMID#IPC_SET#IPC_STAT +^1325 5$#IPC_R#IPC_W#IPC_M#IPC_CREAT#IPC_EXCL#IPC_NOWAIT +^1331 983$#IPC_PRIVATE +^1332 5$#IPC_RMID#IPC_SET#IPC_STAT *7 (Struct tag) -^1330 0@1266#@msg -^1331 1268@1269#@msqid_ds -^1332 1270@1271#@mymesg +^1335 0@1267#@msg +^1336 1269@1270#@msqid_ds +^1337 1271@1272#@mymesg *1 (Constant) -^1333 5$#MSG_NOERROR#MSGMAX#MSGMNB#MSGMNI#MSGTQL +^1338 5$#MSG_NOERROR#MSGMAX#MSGMNB#MSGMNI#MSGTQL *4 (Function) -^1338 1274$@0@g22@6@0@1@g22,tp2$@0#msgctl -^1339 1276$@0@g22@6@0@1@g22$@0#msgget -^1340 1278$@0@g22@6@0@1@g22,tp1$@0#msgrcv -^1341 1280$@0@g22@6@0@1@g22$@0#msgsnd +^1343 1275$@0@g22@6@0@1@g22,tp2$@0#msgctl +^1344 1277$@0@g22@6@0@1@g22$@0#msgget +^1345 1279$@0@g22@6@0@1@g22,tp1$@0#msgrcv +^1346 1281$@0@g22@6@0@1@g22$@0#msgsnd *7 (Struct tag) -^1342 1285@1281#@sem -^1343 1283@1284#@semid_ds +^1347 1286@1282#@sem +^1348 1284@1285#@semid_ds *8 (Union tag) -^1344 1288@1289#$semun +^1349 1289@1290#$semun *7 (Struct tag) -^1345 1290@1291#@sembuf +^1350 1291@1292#@sembuf *1 (Constant) -^1346 5$#SEM_A#SEMAEM#SEMMNI#SEMMNS#SEMMNU#SEMMSL#SEMOPN#SEM_R#SEMUME#SEM_UNDO#SEMVMX#GETVAL#SETVAL#GETPID#GETNCNT#GETZCNT#GETALL#SETALL#ERMID +^1351 5$#SEM_A#SEMAEM#SEMMNI#SEMMNS#SEMMNU#SEMMSL#SEMOPN#SEM_R#SEMUME#SEM_UNDO#SEMVMX#GETVAL#SETVAL#GETPID#GETNCNT#GETZCNT#GETALL#SETALL#ERMID *4 (Function) -^1365 1293$@0@g22@6@0@1@g22$@0#semctl -^1366 1295$@0@g22@6@0@1@g22$@0#semget -^1367 1298$@0@g22@6@0@1@g22$@0#semop +^1370 1294$@0@g22@6@0@1@g22$@0#semctl +^1371 1296$@0@g22@6@0@1@g22$@0#semget +^1372 1299$@0@g22@6@0@1@g22$@0#semop *7 (Struct tag) -^1368 1299@1300#@shmid_ds +^1373 1300@1301#@shmid_ds *1 (Constant) -^1369 5$#SHMLBA#SHM_LOCK#SHMMAX#SHMMIN#SHMMNI#SHM_R#SHM_RDONLY#SHM_RND#SHMSEG#SHM_W#SHM_UNLOCK +^1374 5$#SHMLBA#SHM_LOCK#SHMMAX#SHMMIN#SHMMNI#SHM_R#SHM_RDONLY#SHM_RND#SHMSEG#SHM_W#SHM_UNLOCK *4 (Function) -^1380 1303$@0@g22@6@0@1@g22@3@0@0#shmat -^1381 1306$@0@g22@6@0@1@g22,tp2$@0#shmctl -^1382 1308$@0@g22@6@0@1@g22$@0#shmdt -^1383 1310$@0@g22@6@0@1@g22$@0#shmget +^1385 1304$@0@g22@6@0@1@g22@3@0@0#shmat +^1386 1307$@0@g22@6@0@1@g22,tp2$@0#shmctl +^1387 1309$@0@g22@6@0@1@g22$@0#shmdt +^1388 1311$@0@g22@6@0@1@g22$@0#shmget *1 (Constant) -^1384 5$#LOG_EMERG#LOG_ALERT#LOG_CRIT#LOG_ERR#LOG_WARNING#LOG_NOTICE#LOG_INFO#LOG_DEBUG#LOG_KERN#LOG_USER#LOG_MAIL#LOG_DAEMON#LOG_AUTH#LOG_SYSLOG#LOG_LPR#LOG_NEWS#LOG_UUCP#LOG_CRON#LOG_AUTHPRIV#LOG_FTP#LOG_LOCAL0#LOG_LOCAL1#LOG_LOCAL2#LOG_LOCAL3#LOG_LOCAL4#LOG_LOCAL5#LOG_LOCAL6#LOG_LOCAL7#LOG_PID#LOG_CONS#LOG_ODELAY#LOG_NDELAY#LOG_NOWAIT#LOG_PERROR +^1389 5$#LOG_EMERG#LOG_ALERT#LOG_CRIT#LOG_ERR#LOG_WARNING#LOG_NOTICE#LOG_INFO#LOG_DEBUG#LOG_KERN#LOG_USER#LOG_MAIL#LOG_DAEMON#LOG_AUTH#LOG_SYSLOG#LOG_LPR#LOG_NEWS#LOG_UUCP#LOG_CRON#LOG_AUTHPRIV#LOG_FTP#LOG_LOCAL0#LOG_LOCAL1#LOG_LOCAL2#LOG_LOCAL3#LOG_LOCAL4#LOG_LOCAL5#LOG_LOCAL6#LOG_LOCAL7#LOG_PID#LOG_CONS#LOG_ODELAY#LOG_NDELAY#LOG_NOWAIT#LOG_PERROR *4 (Function) -^1418 1312$^$@0#LOG_MASK -^1419 1314$^$@0#LOG_UPTO -^1420 1316$@0@s3@1@s3$@0#closelog -^1421 1318$@0@s3@1@s3$@0#openlog -^1422 1320$@0@s1@1@s1$@0#setlogmask -^1423 1322@6@0@1@1@0@0@s3@1@s3$@0#syslog -^1424 1324$@0@s3@1@s3$@0#vsyslog -^1425 1326$@0@s1@1@s1$@0#endpwent -^1426 1329@6@5@1@0@0@0@s1@1@s1@3@0@0#getpwent -^1427 1331$@0@s1@1@s1$@0#setpassent -^1428 1333$@0@s1@1@s1$@0#setpwent -^1429 1335$@0@s1@1@s1$@0#endgrent -^1430 1338@6@5@1@0@0@0@s1@1@s1@3@0@0#getgrent -^1431 1340$@0@s1@1@s1$@0#setgrent -^1432 1342$@0@s1@1@s1$@0#setgrfile -^1433 1344$@0@s1@1@s1$@0#setgroupent +^1423 1313$^$@0#LOG_MASK +^1424 1315$^$@0#LOG_UPTO +^1425 1317$@0@s3@1@s3$@0#closelog +^1426 1319$@0@s3@1@s3$@0#openlog +^1427 1321$@0@s1@1@s1$@0#setlogmask +^1428 1323@6@0@1@1@0@0@s3@1@s3$@0#syslog +^1429 1325$@0@s3@1@s3$@0#vsyslog +^1430 1327$@0@s1@1@s1$@0#endpwent +^1431 1330@6@5@1@0@0@0@s1@1@s1@3@0@0#getpwent +^1432 1332$@0@s1@1@s1$@0#setpassent +^1433 1334$@0@s1@1@s1$@0#setpwent +^1434 1336$@0@s1@1@s1$@0#endgrent +^1435 1339@6@5@1@0@0@0@s1@1@s1@3@0@0#getgrent +^1436 1341$@0@s1@1@s1$@0#setgrent +^1437 1343$@0@s1@1@s1$@0#setgrfile +^1438 1345$@0@s1@1@s1$@0#setgroupent *1 (Constant) -^1434 5$#S_ISTXT#S_IREAD#S_IWRITE#S_IEXEC#S_IFMT#S_IFIFO#S_IFCHR#S_IFDIR#S_IFBLK#S_IFREG#S_IFLNK#S_IFSOCK#S_ISVTX#SF_SETTABLE#SF_ARCHIVED#ACCESSPERMS#ALLPERMS#DEFFILEMODE#S_BLKSIZE#SF_IMMUTABLE#SF_APPEND#UF_NODUMP#UF_IMMUTABLE#UF_APPEND +^1439 687$#S_IFMT#S_IFBLK#S_IFCHR#S_IFIFO#S_IFREG#S_IFDIR#S_IFLNK#S_IRWXU#S_IRUSR#S_IRWXG#S_IRWXO#S_ISVTX *4 (Function) -^1458 1347$^$@0#S_ISLNK -^1459 1350$^$@0#S_ISSOCK -^1460 1352$@0@s3,g22@6@0@1@s3,g22$@0#chflags -^1461 1354$@0@s3,g22@6@0@1@s3,g22$@0#fchflags -^1462 1356$@0@s3,g22@6@0@1@s3,g22$@0#fchmod -^1463 1358$@0@g22@6@0@1@g22,tp1$@0#lstat +^1451 1369$^$@0#S_ISLNK +^1452 1372$^$@0#S_TYPEISMQ +^1453 1375$^$@0#S_TYPEISSEM +^1454 1378$^$@0#S_TYPEISSHM +^1455 1380$@0@g22@6@0@1@g22$@0#lstat +^1456 1382$@0@g22@6@0@1@g22$@0@W:portability#The only portable use of mknod is to create FIFO-special file. If mode is not S_IFIFO or dev is not 0, the behaviour of mknod() is unspecified.##mknod +^1457 1384$@0@s3,g22@6@0@1@s3,g22$@0@W:unixstandard#Not in Single UNIX Specification Version 2##chflags +^1458 1386$@0@s3,g22@6@0@1@s3,g22$@0@W:unixstandard#Not in Single UNIX Specification Version 2##fchflags *1 (Constant) -^1464 5$#FMNAMESZ#MSG_BAND#MSG_HIPRI#RS_HIPRI#S_INPUT#S_RDNORM#S_RDBAND#S_BANDURG#S_HIPRI#S_OUTPUT#S_WRNORM#S_WRBAND#S_MSG#S_ERROR#S_HANGUP +^1459 5$#FMNAMESZ#MSG_BAND#MSG_HIPRI#RS_HIPRI#S_INPUT#S_RDNORM#S_RDBAND#S_BANDURG#S_HIPRI#S_OUTPUT#S_WRNORM#S_WRBAND#S_MSG#S_ERROR#S_HANGUP *7 (Struct tag) -^1479 1359@1360#@strbuf -^1480 1361@1362#@str_mlist -^1481 1364@1365#@str_list +^1474 1387@1388#@strbuf +^1475 1389@1390#@str_mlist +^1476 1392@1393#@str_list *4 (Function) -^1482 1368$@0@g22@6@0@1@tp1,tp2,g22$@0#getmsg -^1483 1370$@0@g22@6@0@1@tp3,tp1,tp2,g22$@0#getpmsg -^1484 1372$@0@s1,g22@6@0@1@s1,g22$@0#putmsg -^1485 1374$@0@s1,g22@6@0@1@s1,g22$@0#putpmsg +^1477 1396$@0@g22@6@0@1@tp1,tp2,g22$@0#getmsg +^1478 1398$@0@g22@6@0@1@tp3,tp1,tp2,g22$@0#getpmsg +^1479 1400$@0@s1,g22@6@0@1@s1,g22$@0#putmsg +^1480 1402$@0@s1,g22@6@0@1@s1,g22$@0#putpmsg *1 (Constant) -^1486 5$#RLIMIT_CPU#RLIMIT_FSIZE#RLIMIT_DATA#RLIMIT_STACK#RLIMIT_CORE#RLIMIT_RSS#RLIMIT_MEMLOCK#RLIMIT_NPROC#RLIMIT_NOFILE#RLIM_NLIMITS#RLIM_INFINITY#PRIO_MIN#PRIO_MAX#PRIO_PROCESS#PRIO_PGRP#PRIO_USER#RUSAGE_SELF#RUSAGE_CHILDREN +^1481 5$#RLIMIT_CPU#RLIMIT_FSIZE#RLIMIT_DATA#RLIMIT_STACK#RLIMIT_CORE#RLIMIT_RSS#RLIMIT_MEMLOCK#RLIMIT_NPROC#RLIMIT_NOFILE#RLIM_NLIMITS#RLIM_INFINITY#PRIO_MIN#PRIO_MAX#PRIO_PROCESS#PRIO_PGRP#PRIO_USER#RUSAGE_SELF#RUSAGE_CHILDREN *7 (Struct tag) -^1504 1376@1377#@rlimit -^1505 1380@1381#@loadavg +^1499 1404@1405#@rlimit +^1500 1408@1409#@loadavg *4 (Function) -^1506 1383$@0@g22@6@0@1@g22$@0#getpriority -^1507 1386$@0@g22@6@0@1@tp1,g22$@0#getrlimit -^1508 1388$@0@g22@6@0@1@tp1,g22$@0#getrusage -^1509 1390$@0@g22@6@0,s1@1@g22,s1$@0#setpriority -^1510 1392$@0@g22@6@0,s1@1@g22,s1$@0#setrlimit +^1501 1411$@0@g22@6@0@1@g22$@0#getpriority +^1502 1414$@0@g22@6@0@1@tp1,g22$@0#getrlimit +^1503 1416$@0@g22@6@0@1@tp1,g22$@0#getrusage +^1504 1418$@0@g22@6@0,s1@1@g22,s1$@0#setpriority +^1505 1420$@0@g22@6@0,s1@1@g22,s1$@0#setrlimit *7 (Struct tag) -^1511 1393@1394#@servent +^1506 1421@1422#@servent *4 (Function) -^1512 1398@6@5@1@0@0$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getsrvbyname_r instead##getservbyname -^1513 1401$$$@0#getservbyname_r -^1514 1404$$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getservbyport_r instead##getservbyport -^1515 1407$$$@0#getservbyport_r -^1516 1410@6@5@1@0@0$@3@0@0#getservent -^1517 1413@6@5@1@0@0$@3@0@0#getservent_r -^1518 1415$$$@0#setservent -^1519 1417$$$@0#endservent +^1507 1426@6@5@1@0@0$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getsrvbyname_r instead##getservbyname +^1508 1429$$$@0#getservbyname_r +^1509 1432$$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getservbyport_r instead##getservbyport +^1510 1435$$$@0#getservbyport_r +^1511 1438@6@5@1@0@0$@3@0@0#getservent +^1512 1441@6@5@1@0@0$@3@0@0#getservent_r +^1513 1443$$$@0#setservent +^1514 1445$$$@0#endservent *3 (Variable) -^1520 5|@1|6@0@0&#h_errno +^1515 5|@1|6@0@0&#h_errno *7 (Struct tag) -^1521 1453@1418#@hostent +^1516 1481@1446#@hostent *4 (Function) -^1522 1422@6@5@1@0@0@0@g1520@6@0@1@g1520@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyname_r instead##gethostbyname -^1523 1425$$$@0#gethostbyname_r -^1524 1428@6@5@1@0@0@0@g1520@6@0@1@g1520@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyaddr_r instead##gethostbyaddr -^1525 1431$$$@0#gethostbyaddr_r -^1526 1434@6@5@1@0@0$@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostent_r instead##gethostent -^1527 1437$$$@0#gethostent_r -^1528 1440$$@3@0@0#fgethostent -^1529 1443$$@3@0@0#fgethostent_r -^1530 1445$$$@0#sethostent -^1531 1447$$$@0#endhostent -^1532 1449$$$@0#herror -^1533 1452$$@3@0@0#hstrerror +^1517 1450@6@5@1@0@0@0@g1515@6@0@1@g1515@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyname_r instead##gethostbyname +^1518 1453$$$@0#gethostbyname_r +^1519 1456@6@5@1@0@0@0@g1515@6@0@1@g1515@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyaddr_r instead##gethostbyaddr +^1520 1459$$$@0#gethostbyaddr_r +^1521 1462@6@5@1@0@0$@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostent_r instead##gethostent +^1522 1465$$$@0#gethostent_r +^1523 1468$$@3@0@0#fgethostent +^1524 1471$$@3@0@0#fgethostent_r +^1525 1473$$$@0#sethostent +^1526 1475$$$@0#endhostent +^1527 1477$$$@0#herror +^1528 1480$$@3@0@0#hstrerror *0 (Datatype) -^1534 662@-@-@0@0@0@0@1454#in_addr_t +^1529 662@-@-@0@0@0@0@1482#in_addr_t *7 (Struct tag) -^1535 1455@1456#@in_addr +^1530 1483@1484#@in_addr *0 (Datatype) -^1536 661@-@-@0@0@0@0@1457#in_port_t +^1531 661@-@-@0@0@0@0@1485#in_port_t +*4 (Function) +^1532 1487$^$@0#htonl +^1533 1489$^$@0#htons +^1534 1491$^$@0#ntohl +^1535 1493$^$@0#ntohs +^1536 1495$$$@0@W:superuser#Only super-user processes may call chroot.##chroot +^1537 1497$$$@0@W:superuser#Only super-user processes may call fchroot.##fchroot +^1538 1502$^$@0#isascii +^1539 1505$$$@0#toascii +^1540 1509$$$@0#_toupper +^1541 1512$$$@0#_tolower +^1542 1514$@0@s1@1@s1$@0#drand48 +^1543 1518$@0@s1@1@s1$@0#erand48 +^1544 1520$@0@s1@1@s1$@0#srand48 +*0 (Datatype) +^1545 14@-@-@0@0@0@0@1521#sa_family_t +*7 (Struct tag) +^1546 1525@1526#@sockaddr_in +*1 (Constant) +^1547 5$#IPPROTO_IP#IPPROTO_ICMP#IPPROTO_TCP#IPPROTO_UDP +^1551 1482$#INADDR_ANY#INADDR_BROADCAST *4 (Function) -^1537 1459$^$@0#htonl -^1538 1461$^$@0#htons -^1539 1463$^$@0#ntohl -^1540 1465$^$@0#ntohs -^1541 1467$$$@0@W:superuser#Only super-user processes may call chroot.##chroot -^1542 1469$$$@0@W:superuser#Only super-user processes may call fchroot.##fchroot +^1553 1538$$$@0#readdir_r +^1554 1542$$$@0#seekdir +^1555 1544$$$@0#telldir +^1556 1547$@0@@1@tp0$@0#stpcpy +^1557 1550$@0@@1@tp0$@0#stpncpy +^1558 1580$@0@s3@1@tp0,s3$@0#flockfile +^1559 1603$@0@s3,g22@6@0@1@s3,tp0,g22$@0#fseeko +^1560 1609$@0@g22@6@0@1@g22$@0#ftello +^1561 1611$@0@s3@1@tp0,s3$@0#ftrylockfile +^1562 1613$@0@s3@1@tp0,s3$@0#funlockfile +^1563 1621$@0@s3,g22@6@0@1@s3,tp0,g22$@0#getc_unlocked +^1564 1623$@1@g17@6@0,s3,g22@6@0@1@s3,tg17,g22$@0#getchar_unlocked +*3 (Variable) +^1565 23|@1|6@0@0@0@1#optarg +^1566 5|@1|6@0@0@0@1#optind#optopt#opterr#optreset +*4 (Function) +^1570 1625$@1@g1565@6@0,g1566@6@0,g1567@6@0,g1568@6@0,g1569@6@0@1@g1565,g1566,g1567$@0#getopt +^1571 1630$@0@s3,g22@6@0@1@s3,tp0,g22$@0#getw +^1572 1632$@0@s3,g22@6@0@1@s3,tp0,g22$@0#pclose +^1573 1637@6@5@1@0@0@0@s3,g22@6@0@1@s3,g22@18@0@0#popen +^1574 1648$@0@s3,g22@6@0@1@s3,tp1,g22$@0#putc_unlocked +^1575 1650$@1@g18@6@0,s3,g22@6@0@1@s3,tg18,g22$@0#putchar_unlocked +^1576 1654$@0@s3,g22@6@0@1@s3,tp1,g22$@0#putw +^1577 1670@6@0@1@1@0@0@@1@tp0$@0#snprintf +^1578 1679@6@5@1@0@0@0@s1,g22@6@0@1@s1,g22@3@0@0#tempnam ;; Library constraints +constraints +setvbuf +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 23 1 +r +0 +1 +e1 +2 +2 +Param 63 3 +e2 +2 +3 +-1 +;; end precondition constraints +post:EMPTY vsnprintf pre: C @@ -2412,9 +2710,16 @@ l 2 Param 23 0 r +0 +1 +e1 2 2 Param 63 1 +e2 +2 +3 +-1 ;; end precondition constraints post:EMPTY fgets @@ -2472,6 +2777,74 @@ e2 3 -1 ;; end precondition constraints +fread +pre:EMPTY +post: +C +0@1@4 +l +1 +3 +2 +2 +Param 20 0 +r +0 +1 +e1 +2 +2 +Param 63 1 +e2 +2 +3 +-1 +;; end precondition constraints +fwrite +pre: +C +0@1@3 +l +1 +3 +2 +2 +Param 20 0 +r +2 +2 +Param 63 1 +;; end precondition constraints +post:EMPTY +fgetpos +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 289 1 +r +2 +3 +0 +;; end precondition constraints +post: +C +0@1@3 +l +1 +3 +2 +2 +Param 289 1 +r +2 +3 +0 +;; end precondition constraints calloc pre:EMPTY post: @@ -3363,6 +3736,198 @@ r Param 5 2 ;; end precondition constraints post:EMPTY +stpcpy +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 23 0 +r +1 +3 +2 +2 +Param 23 1 +;; end precondition constraints +post: +C +0@1@4 +l +1 +1 +2 +2 +Result +r +0 +2 +e1 +1 +1 +2 +2 +Param 23 0 +e2 +1 +3 +2 +2 +Param 23 1 +C +0@1@4 +l +1 +3 +2 +2 +Result +r +2 +3 +0 +C +0@1@4 +l +1 +3 +2 +2 +Param 23 0 +r +1 +3 +2 +2 +Param 23 1 +;; end precondition constraints +stpncpy +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 23 0 +r +0 +1 +e1 +2 +2 +Param 63 2 +e2 +2 +3 +-1 +;; end precondition constraints +post: +C +0@1@1 +l +1 +3 +2 +2 +Param 23 0 +r +2 +2 +Param 63 2 +C +0@1@3 +l +1 +3 +2 +2 +Param 23 1 +r +1 +3 +2 +2 +Param 23 0 +;; end precondition constraints +getopt +pre: +C +0@1@3 +l +1 +3 +2 +2 +Param 315 1 +r +0 +1 +e1 +2 +2 +Param 5 0 +e2 +2 +3 +-1 +;; end precondition constraints +post:EMPTY +snprintf +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 23 0 +r +0 +1 +e1 +2 +2 +Param 63 1 +e2 +2 +3 +-1 +;; end precondition constraints +post:EMPTY +tempnam +pre:EMPTY +post: +C +0@1@3 +l +1 +3 +2 +2 +Result +r +2 +3 +0 +C +0@1@3 +l +1 +1 +2 +2 +Result +r +2 +3 +0 +;; end precondition constraints ;; Modules access lltX_bool#1@ types#1@ diff --git a/lib/unixstrict.lcd b/lib/unixstrict.lcd index 34c6395..0377f4c 100644 --- a/lib/unixstrict.lcd +++ b/lib/unixstrict.lcd @@ -1,5 +1,5 @@ ;;LCLint Dump: unixstrict.lcd -;;LCLint 3.0.0.12 --- 21 August 2001 +;;LCLint 3.0.0.16 --- 10 September 2001 ;;lib:167 ;;ctTable 0 u-2 19 38 @@ -65,7 +65,7 @@ 0 s11|& 0 s12|& 0 s23|& -0 s24|-1 1087 -1 +0 s24|-1 1092 -1 0 s25|& 0 s26|-1 359 -1 0 s27|& @@ -644,7 +644,7 @@ 0 s369|& 0 s370|& 0 s409|& -0 s410|-1 1214 867 +0 s410|-1 1215 867 0 s411|& 0 s412|& 0 s413|& @@ -662,7 +662,7 @@ 3 f652 (23|$#,)! 3 f0 (652|$#,)! 3 f19 (652|$#,)! -1 t651|651& +1 t651|651 1492 -1 3 f660 (652|$#,)! 3 f0 (652|$#,)! 3 f1 (652|$#,)! @@ -942,13 +942,32 @@ 3 f63 (5|$#,930|$#,23|4@0@7&#,63|$#,)! 3 f0 (930|0@0@2&#,)! 3 f1 (930|0@0@2&#,)! +0 s796|& 0 s797|& +0 s798|& +0 s799|& +0 s800|& +0 s801|& +0 s802|& +0 s803|& +0 s804|& +0 s805|& +0 s806|& +0 s807|& +0 s808|& +0 s809|& +0 s810|& +0 s811|& +0 s812|& +0 s813|& +0 s814|& +0 s815|& 3 f0 (23|$#,23|4@0@7&#,5|$#,)! 3 f1 (23|$#,23|4@0@7&#,5|$#,)! 3 C0.5/2|! 3 f0 (23|$#,23|$#,5|$#,)! 3 f5 (23|$#,23|$#,5|$#,)! -3 f943 (23|$#,23|$#,5|$#,)! +3 f962 (23|$#,23|$#,5|$#,)! 3 f0 (23|4@0@7&#,5|$#,)! 3 f1 (23|4@0@7&#,5|$#,)! 3 f0 (5|$#,)! @@ -967,14 +986,10 @@ 3 f63 (20|4@0@7&#,63|$#,63|$#,191|$#,)! 3 f0 (20|$#,63|$#,63|$#,191|$#,)! 3 f63 (20|$#,63|$#,63|$#,191|$#,)! -3 f0 (191|$#,)! -3 f1 (191|$#,)! -3 f0 (191|$#,)! -3 f1 (191|$#,)! 3 C0.1/20|! 3 f0 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! 3 f1 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! -3 f969 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! +3 f984 (20|@5|4@0@7&#,20|0@0@9&#,5|$#,63|$#,)! 3 f0 (23|$#,23|$#,)! 3 f5 (23|$#,23|$#,)! 3 f0 (23|$#,23|$#,5|$#,)! @@ -982,20 +997,12 @@ 3 f0 (23|$#,)! 3 f19 (23|$#,)! 3 f23 (23|$#,)! -3 f0 (23|$#,23|0@5@7&#,)! -3 f19 (23|$#,23|0@5@7&#,)! -3 f23 (23|$#,23|0@5@7&#,)! 3 f0 (23|@5|$#,4|$#,)! 3 f19 (23|@5|$#,4|$#,)! 3 f23 (23|@5|$#,4|$#,)! 3 f0 (23|@5|$#,4|$#,)! 3 f19 (23|@5|$#,4|$#,)! 3 f23 (23|@5|$#,4|$#,)! -3 f0 (23|$#,23|$#,)! -3 f19 (23|$#,23|$#,)! -3 f191 (23|$#,23|$#,)! -3 f0 (191|$#,)! -3 f5 (191|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! @@ -1004,20 +1011,6 @@ 3 f17 (17|$#,)! 3 f0 ()! 3 f1 ()! -0 s924|& -0 s925|& -0 s926|& -0 s927|& -0 s928|& -0 s929|& -0 s930|& -0 s931|& -0 s932|& -0 s933|& -0 s934|& -0 s935|& -0 s936|& -0 s937|& 0 s938|& 0 s939|& 0 s940|& @@ -1025,92 +1018,104 @@ 0 s942|& 0 s943|& 0 s944|& -2 F0/12|0& -2 F4/12|4& 0 s945|& 0 s946|& 0 s947|& 0 s948|& 0 s949|& 0 s950|& -0 s951|-1 1250 -1 +0 s951|& 0 s952|& 0 s953|& 0 s954|& 0 s955|& 0 s956|& 0 s957|& +2 F0/12|0& +2 F4/12|4& 0 s958|& 0 s959|& 0 s960|& 0 s961|& 0 s962|& -0 s963|& +0 s963|-1 1251 -1 0 s964|& -0 a965|-1 1180 -1 +0 s965|& +0 s966|& +0 s967|& +0 s968|& +0 s969|& +0 s970|& +0 s971|& +0 s972|& +0 s973|& +0 s974|& +0 s975|& +0 s976|& +0 a977|-1 1181 -1 3 f0 (5|$#,23|4@0@7&#,5|$#,)! 3 f5 (5|$#,23|4@0@7&#,5|$#,)! 3 C0.5/9|! -3 f0 (5|$#,1048|$#,20|4@0@7&#,)! -3 f5 (5|$#,1048|$#,20|4@0@7&#,)! +3 f0 (5|$#,1053|$#,20|4@0@7&#,)! +3 f5 (5|$#,1053|$#,20|4@0@7&#,)! 3 f0 ()! 3 f647 ()! 3 Siovec{20|@1|0@0@3&#iov_base,63|@1|^#iov_len,}! -0 s969|-1 1075 1055 -2 y1054|1054& -3 f0 (5|$#,1055|$#,5|$#,)! -3 f64 (5|$#,1055|$#,5|$#,)! -3 f0 (5|$#,1055|$#,5|$#,)! -3 f64 (5|$#,1055|$#,5|$#,)! +0 s981|-1 1080 1060 +2 y1059|1059& +3 f0 (5|$#,1060|$#,5|$#,)! +3 f64 (5|$#,1060|$#,5|$#,)! +3 f0 (5|$#,1060|$#,5|$#,)! +3 f64 (5|$#,1060|$#,5|$#,)! 3 Spoll{5|@1|^#fd,7|@1|^#events,7|@1|^#revents,}! -0 s974|-1 -1 1062 -2 y1061|1061& -3 f0 (1062|$#,10|$#,5|$#,)! -3 f5 (1062|$#,10|$#,5|$#,)! +0 s986|-1 -1 1067 +2 y1066|1066& +3 f0 (1067|$#,10|$#,5|$#,)! +3 f5 (1067|$#,10|$#,5|$#,)! 3 f0 (20|4@2@2&#,)! 3 f1 (20|4@2@2&#,)! 2 F0/14|0& 2 F4/14|4& -3 Ssockaddr{1034|@1|^#sa_len,1034|@1|^#sa_family,1068|@1|^#sa_data,}! -0 s1088|-1 1080 -1 +3 Ssockaddr{1039|@1|^#sa_len,1039|@1|^#sa_family,1073|@1|^#sa_data,}! +0 s1100|-1 1085 -1 3 Slinger{5|@1|^#l_onoff,5|@1|^#l_linger,}! -0 s1089|& -3 Ssockproto{1035|@1|^#sp_family,1035|@1|^#sp_protocol,}! -0 s1090|& -1 t1054|1054& -3 Smsghdr{1013|@1|0@0@3&#msg_name,1036|@1|^#msg_namelen,1075|@1|0@0@3&#msg_iov,1036|@1|^#msg_iovlen,1013|@1|0@0@3&#msg_control,1036|@1|^#msg_controllen,5|@1|^#msg_flags,}! -0 s1091|-1 1100 -1 -3 Scmsghdr{1036|@1|^#cmsg_len,5|@1|^#cmsg_level,5|@1|^#cmsg_type,}! -0 s1092|& -1 t1070|1070& -3 f0 (5|$#,1080|$#,24|$#,)! -3 f5 (5|$#,1080|$#,24|$#,)! -3 f0 (5|$#,1080|$#,5|$#,)! -3 f5 (5|$#,1080|$#,5|$#,)! -3 f0 (5|$#,1080|$#,5|$#,)! -3 f5 (5|$#,1080|$#,5|$#,)! +0 s1101|& +3 Ssockproto{1040|@1|^#sp_family,1040|@1|^#sp_protocol,}! +0 s1102|& +1 t1059|1059& +3 Smsghdr{1020|@1|0@0@3&#msg_name,1041|@1|^#msg_namelen,1080|@1|0@0@3&#msg_iov,1041|@1|^#msg_iovlen,1020|@1|0@0@3&#msg_control,1041|@1|^#msg_controllen,5|@1|^#msg_flags,}! +0 s1103|-1 1105 -1 +3 Scmsghdr{1041|@1|^#cmsg_len,5|@1|^#cmsg_level,5|@1|^#cmsg_type,}! +0 s1104|& +1 t1075|1075& +3 f0 (5|$#,1085|$#,24|$#,)! +3 f5 (5|$#,1085|$#,24|$#,)! +3 f0 (5|$#,1085|$#,5|$#,)! +3 f5 (5|$#,1085|$#,5|$#,)! +3 f0 (5|$#,1085|$#,5|$#,)! +3 f5 (5|$#,1085|$#,5|$#,)! 1 t63|63& -3 f0 (5|$#,1080|4@0@7&#,1087|$#,)! -3 f5 (5|$#,1080|4@0@7&#,1087|$#,)! -3 f0 (5|$#,1080|$#,1087|$#,)! -3 f5 (5|$#,1080|$#,1087|$#,)! -3 f0 (5|$#,5|$#,5|$#,20|4@0@7&#,1087|$#,)! -3 f5 (5|$#,5|$#,5|$#,20|4@0@7&#,1087|$#,)! +3 f0 (5|$#,1085|4@0@7&#,1092|$#,)! +3 f5 (5|$#,1085|4@0@7&#,1092|$#,)! +3 f0 (5|$#,1085|$#,1092|$#,)! +3 f5 (5|$#,1085|$#,1092|$#,)! +3 f0 (5|$#,5|$#,5|$#,20|4@0@7&#,1092|$#,)! +3 f5 (5|$#,5|$#,5|$#,20|4@0@7&#,1092|$#,)! 3 f0 (5|$#,5|$#,)! 3 f5 (5|$#,5|$#,)! 3 f0 (5|$#,20|4@0@7&#,63|$#,5|$#,)! 3 f64 (5|$#,20|4@0@7&#,63|$#,5|$#,)! -3 f0 (5|$#,20|$#,63|$#,5|$#,1080|0@5@7&#,24|$#,)! -3 f64 (5|$#,20|$#,63|$#,5|$#,1080|0@5@7&#,24|$#,)! -1 t1077|1077& -3 f0 (5|$#,1100|$#,5|$#,)! -3 f64 (5|$#,1100|$#,5|$#,)! +3 f0 (5|$#,20|$#,63|$#,5|$#,1085|0@5@7&#,24|$#,)! +3 f64 (5|$#,20|$#,63|$#,5|$#,1085|0@5@7&#,24|$#,)! +1 t1082|1082& +3 f0 (5|$#,1105|$#,5|$#,)! +3 f64 (5|$#,1105|$#,5|$#,)! 3 f0 (5|$#,20|$#,63|$#,5|$#,)! 3 f64 (5|$#,20|$#,63|$#,5|$#,)! -3 f0 (5|$#,20|$#,63|$#,5|$#,1080|$#,5|$#,)! -3 f64 (5|$#,20|$#,63|$#,5|$#,1080|$#,5|$#,)! -3 f0 (5|$#,1100|$#,5|$#,)! -3 f64 (5|$#,1100|$#,5|$#,)! +3 f0 (5|$#,20|$#,63|$#,5|$#,1085|$#,5|$#,)! +3 f64 (5|$#,20|$#,63|$#,5|$#,1085|$#,5|$#,)! +3 f0 (5|$#,1105|$#,5|$#,)! +3 f64 (5|$#,1105|$#,5|$#,)! 3 f0 (5|$#,5|$#,5|$#,20|$#,5|$#,)! 3 f5 (5|$#,5|$#,5|$#,20|$#,5|$#,)! 3 f0 (5|$#,5|$#,)! @@ -1121,13 +1126,9 @@ 3 f5 (5|$#,5|$#,5|$#,24|4@0@7&#,)! 3 f0 (5|$#,23|$#,)! 3 f1 (5|$#,23|$#,)! -3 f0 (5|$#,291|$#,23|$#,)! -3 f5 (5|$#,291|$#,23|$#,)! 3 f0 (23|$#,23|$#,5|$#,)! 3 f5 (23|$#,23|$#,5|$#,)! 3 f0 (23|$#,)! -3 f5 (23|$#,)! -3 f0 (23|$#,)! 3 f1 (23|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! @@ -1135,65 +1136,65 @@ 3 f5 (5|$#,5|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! -0 s1145|-1 1134 -1 -1 t1133|1133& -3 f0 (24|$#,5|$#,1134|4@5@7&#,)! -3 f647 (24|$#,5|$#,1134|4@5@7&#,)! -3 f0 (647|$#,24|$#,5|$#,1134|4@5@7&#,)! -3 f647 (647|$#,24|$#,5|$#,1134|4@5@7&#,)! +0 s1150|-1 1135 -1 +1 t1134|1134& +3 f0 (24|$#,5|$#,1135|4@5@7&#,)! +3 f647 (24|$#,5|$#,1135|4@5@7&#,)! +3 f0 (647|$#,24|$#,5|$#,1135|4@5@7&#,)! +3 f647 (647|$#,24|$#,5|$#,1135|4@5@7&#,)! 3 Stimeval{9|@1|^#tv_sec,9|@1|^#tv_usec,}! -0 s1148|-1 1149 -1 +0 s1153|-1 1150 -1 3 Stimespec{9|@1|^#ts_sec,9|@1|^#ts_nsec,}! -0 s1149|& +0 s1154|& 3 Stimezone{5|@1|^#tz_minuteswest,5|@1|^#tz_dsttime,}! -0 s1150|-1 1155 -1 -3 Sitimerval{1140|@1|^#it_interval,1140|@1|^#it_value,}! -0 s1161|-1 1152 -1 +0 s1155|-1 1156 -1 +3 Sitimerval{1141|@1|^#it_interval,1141|@1|^#it_value,}! +0 s1166|-1 1153 -1 3 Sclockinfo{5|@1|^#hz,5|@1|^#tick,5|@1|^#stathz,5|@1|^#profhz,}! -0 s1162|& -1 t1140|1140& -3 f0 (1149|$#,1149|4@5@7&#,)! -3 f5 (1149|$#,1149|4@5@7&#,)! -1 t1146|1146& -3 f0 (5|$#,1152|4@0@7&#,)! -3 f5 (5|$#,1152|4@0@7&#,)! -1 t1144|1144& -3 f0 (1149|4@5@7&#,1155|4@5@7&#,)! -3 f5 (1149|4@5@7&#,1155|4@5@7&#,)! -3 f0 (5|$#,1152|$#,1152|4@5@7&#,)! -3 f5 (5|$#,1152|$#,1152|4@5@7&#,)! -3 f0 (1149|$#,1155|$#,)! -3 f5 (1149|$#,1155|$#,)! -3 f0 (23|$#,1149|0@5@7&#,)! -3 f5 (23|$#,1149|0@5@7&#,)! -3 f0 (1013|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,646|$#,)! -3 f1013 (1013|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,646|$#,)! -3 f0 (1013|$#,5|$#,5|$#,)! -3 f5 (1013|$#,5|$#,5|$#,)! -3 f0 (1013|$#,5|$#,5|$#,)! -3 f5 (1013|$#,5|$#,5|$#,)! -3 f0 (1013|$#,63|$#,)! -3 f5 (1013|$#,63|$#,)! -3 f0 (1013|$#,5|$#,5|$#,)! -3 f5 (1013|$#,5|$#,5|$#,)! -3 f0 (1013|$#,63|$#,)! -3 f5 (1013|$#,63|$#,)! -3 f0 (1013|$#,63|$#,)! -3 f5 (1013|$#,63|$#,)! +0 s1167|& +1 t1141|1141& +3 f0 (1150|$#,1150|4@5@7&#,)! +3 f5 (1150|$#,1150|4@5@7&#,)! +1 t1147|1147& +3 f0 (5|$#,1153|4@0@7&#,)! +3 f5 (5|$#,1153|4@0@7&#,)! +1 t1145|1145& +3 f0 (1150|4@5@7&#,1156|4@5@7&#,)! +3 f5 (1150|4@5@7&#,1156|4@5@7&#,)! +3 f0 (5|$#,1153|$#,1153|4@5@7&#,)! +3 f5 (5|$#,1153|$#,1153|4@5@7&#,)! +3 f0 (1150|$#,1156|$#,)! +3 f5 (1150|$#,1156|$#,)! +3 f0 (23|$#,1150|0@5@7&#,)! +3 f5 (23|$#,1150|0@5@7&#,)! +3 f0 (1020|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,646|$#,)! +3 f1020 (1020|@5|0@5@7&#,63|$#,5|$#,5|$#,5|$#,646|$#,)! +3 f0 (1020|$#,5|$#,5|$#,)! +3 f5 (1020|$#,5|$#,5|$#,)! +3 f0 (1020|$#,5|$#,5|$#,)! +3 f5 (1020|$#,5|$#,5|$#,)! +3 f0 (1020|0@0@2&#,63|$#,)! +3 f5 (1020|0@0@2&#,63|$#,)! +3 f0 (1020|$#,5|$#,5|$#,)! +3 f5 (1020|$#,5|$#,5|$#,)! +3 f0 (1020|$#,63|$#,)! +3 f5 (1020|$#,63|$#,)! +3 f0 (1020|$#,63|$#,)! +3 f5 (1020|$#,63|$#,)! 3 Swinsize{8|@1|^#ws_row,8|@1|^#ws_col,8|@1|^#ws_xpixel,8|@1|^#ws_ypixel,}! -0 s1197|& -1 t1045|1045& -3 f0 (5|$#,1180|$#,)! -3 f1 (5|$#,1180|$#,)! -3 f0 (1180|$#,1180|4@0@7&#,)! -3 f1 (1180|$#,1180|4@0@7&#,)! -3 f0 (5|$#,1180|$#,)! -3 f5 (5|$#,1180|$#,)! -3 f943 (5|$#,1180|$#,)! -3 f0 (5|$#,1180|$#,)! -3 f1 (5|$#,1180|$#,)! -3 f0 (1180|4@0@7&#,)! -3 f1 (1180|4@0@7&#,)! +0 s1202|& +1 t1050|1050& +3 f0 (5|$#,1181|$#,)! +3 f1 (5|$#,1181|$#,)! +3 f0 (1181|$#,1181|4@0@7&#,)! +3 f1 (1181|$#,1181|4@0@7&#,)! +3 f0 (5|$#,1181|$#,)! +3 f5 (5|$#,1181|$#,)! +3 f962 (5|$#,1181|$#,)! +3 f0 (5|$#,1181|$#,)! +3 f1 (5|$#,1181|$#,)! +3 f0 (1181|4@0@7&#,)! +3 f1 (1181|4@0@7&#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 f0 (5|$#,648|$#,642|$#,)! @@ -1210,15 +1211,15 @@ 3 f5 (23|$#,648|$#,642|$#,)! 3 f0 (23|$#,23|4@0@7&#,5|$#,)! 3 f5 (23|$#,23|4@0@7&#,5|$#,)! -3 f0 (5|$#,1180|0@5@7&#,1180|0@5@7&#,1180|0@5@7&#,1149|$#,)! -3 f5 (5|$#,1180|0@5@7&#,1180|0@5@7&#,1180|0@5@7&#,1149|$#,)! +3 f0 (5|$#,1181|0@5@7&#,1181|0@5@7&#,1181|0@5@7&#,1150|$#,)! +3 f5 (5|$#,1181|0@5@7&#,1181|0@5@7&#,1181|0@5@7&#,1150|$#,)! 3 f0 (642|$#,)! 3 f5 (642|$#,)! 3 f0 (648|$#,)! 3 f5 (648|$#,)! 1 t642|642& -3 f0 (5|$#,1214|$#,)! -3 f5 (5|$#,1214|$#,)! +3 f0 (5|$#,1215|$#,)! +3 f5 (5|$#,1215|$#,)! 3 f0 (642|$#,642|$#,)! 3 f5 (642|$#,642|$#,)! 3 f0 (642|$#,642|$#,)! @@ -1229,53 +1230,53 @@ 3 f5 (23|$#,23|$#,)! 3 f0 (23|$#,646|$#,)! 3 f5 (23|$#,646|$#,)! -3 Sipc_perm{648|@1|^#uid,642|@1|^#gid,648|@1|^#cuid,642|@1|^#cgid,644|@1|^#mode,1033|@1|^#seq,1021|@1|^#key,}! -0 s1319|& -0 s1330|-1 1230 -1 -1 t1229|1229& -3 Smsqid_ds{1228|@1|^#msg_perm,1230|@1|0@0@3&#msg_first,1230|@1|0@0@3&#msg_last,1037|@1|^#msg_cbytes,1037|@1|^#msg_qnum,1037|@1|^#msg_qbytes,647|@1|^#msg_lspid,647|@1|^#msg_lrpid,588|@1|^#msg_stime,588|@1|^#msg_rtime,588|@1|^#msg_ctime,}! -0 s1331|-1 1235 -1 +3 Sipc_perm{648|@1|^#uid,642|@1|^#gid,648|@1|^#cuid,642|@1|^#cgid,644|@1|^#mode,1038|@1|^#seq,946|@1|^#key,}! +0 s1324|& +0 s1335|-1 1231 -1 +1 t1230|1230& +3 Smsqid_ds{1229|@1|^#msg_perm,1231|@1|0@0@3&#msg_first,1231|@1|0@0@3&#msg_last,1042|@1|^#msg_cbytes,1042|@1|^#msg_qnum,1042|@1|^#msg_qbytes,647|@1|^#msg_lspid,647|@1|^#msg_lrpid,588|@1|^#msg_stime,588|@1|^#msg_rtime,588|@1|^#msg_ctime,}! +0 s1336|-1 1236 -1 3 Smymesg{9|@1|^#mtype,42|@1|^#mtext,}! -0 s1332|& -1 t1232|1232& -3 f0 (5|$#,5|$#,1235|4@0@7&#,)! -3 f5 (5|$#,5|$#,1235|4@0@7&#,)! -3 f0 (1021|$#,5|$#,)! -3 f5 (1021|$#,5|$#,)! +0 s1337|& +1 t1233|1233& +3 f0 (5|$#,5|$#,1236|4@0@7&#,)! +3 f5 (5|$#,5|$#,1236|4@0@7&#,)! +3 f0 (946|$#,5|$#,)! +3 f5 (946|$#,5|$#,)! 3 f0 (5|$#,20|4@0@7&#,63|$#,9|$#,5|$#,)! 3 f5 (5|$#,20|4@0@7&#,63|$#,9|$#,5|$#,)! 3 f0 (5|$#,20|$#,63|$#,5|$#,)! 3 f5 (5|$#,20|$#,63|$#,5|$#,)! -0 s1342|-1 1245 -1 -1 t1244|1244& -3 Ssemid_ds{1228|@1|^#sem_perm,1245|@1|0@0@3&#sem_base,1031|@1|^#sem_nsems,588|@1|^#sem_otime,588|@1|^#sem_ctime,}! -0 s1343|-1 1249 -1 -3 Ssem{1031|@1|^#semval,647|@1|^#sempid,1031|@1|^#semncnt,1031|@1|^#semzcnt,}! -1 t1247|1247& -1 t1031|1031& -3 Usemun{5|@1|^#val,1249|@1|0@0@3&#buf,1250|@1|0@0@3&#array,}! -0 s1344|& -3 Ssembuf{1031|@1|^#sem_num,7|@1|^#sem_op,7|@1|^#sem_flg,}! -0 s1345|-1 1259 -1 -3 f0 (5|$#,5|$#,5|$#,1252|$#,)! -3 f5 (5|$#,5|$#,5|$#,1252|$#,)! -3 f0 (1021|$#,5|$#,5|$#,)! -3 f5 (1021|$#,5|$#,5|$#,)! -1 t1254|1254& -3 f0 (5|$#,1259|$#,63|$#,)! -3 f5 (5|$#,1259|$#,63|$#,)! -3 Sshmid_ds{1228|@1|^#shm_perm,5|@1|^#shm_segsz,1031|@1|^#shm_lkcnt,647|@1|^#shm_lpid,647|@1|^#shm_cpid,1033|@1|^#shm_nattch,1033|@1|^#shm_cnattch,588|@1|^#shm_atime,588|@1|^#shm_dtime,588|@1|^#shm_ctime,}! -0 s1368|-1 1267 -1 +0 s1347|-1 1246 -1 +1 t1245|1245& +3 Ssemid_ds{1229|@1|^#sem_perm,1246|@1|0@0@3&#sem_base,1036|@1|^#sem_nsems,588|@1|^#sem_otime,588|@1|^#sem_ctime,}! +0 s1348|-1 1250 -1 +3 Ssem{1036|@1|^#semval,647|@1|^#sempid,1036|@1|^#semncnt,1036|@1|^#semzcnt,}! +1 t1248|1248& +1 t1036|1036& +3 Usemun{5|@1|^#val,1250|@1|0@0@3&#buf,1251|@1|0@0@3&#array,}! +0 s1349|& +3 Ssembuf{1036|@1|^#sem_num,7|@1|^#sem_op,7|@1|^#sem_flg,}! +0 s1350|-1 1260 -1 +3 f0 (5|$#,5|$#,5|$#,1253|$#,)! +3 f5 (5|$#,5|$#,5|$#,1253|$#,)! +3 f0 (946|$#,5|$#,5|$#,)! +3 f5 (946|$#,5|$#,5|$#,)! +1 t1255|1255& +3 f0 (5|$#,1260|$#,63|$#,)! +3 f5 (5|$#,1260|$#,63|$#,)! +3 Sshmid_ds{1229|@1|^#shm_perm,5|@1|^#shm_segsz,1036|@1|^#shm_lkcnt,647|@1|^#shm_lpid,647|@1|^#shm_cpid,1038|@1|^#shm_nattch,1038|@1|^#shm_cnattch,588|@1|^#shm_atime,588|@1|^#shm_dtime,588|@1|^#shm_ctime,}! +0 s1373|-1 1268 -1 3 f0 (5|$#,20|0@5@7&#,5|$#,)! 3 f19 (5|$#,20|0@5@7&#,5|$#,)! 3 f20 (5|$#,20|0@5@7&#,5|$#,)! -1 t1263|1263& -3 f0 (5|$#,5|$#,1267|4@0@7&#,)! -3 f5 (5|$#,5|$#,1267|4@0@7&#,)! +1 t1264|1264& +3 f0 (5|$#,5|$#,1268|4@0@7&#,)! +3 f5 (5|$#,5|$#,1268|4@0@7&#,)! 3 f0 (20|$#,)! 3 f5 (20|$#,)! -3 f0 (1021|$#,5|$#,5|$#,)! -3 f5 (1021|$#,5|$#,5|$#,)! +3 f0 (946|$#,5|$#,5|$#,)! +3 f5 (946|$#,5|$#,5|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 f0 (5|$#,)! @@ -1310,105 +1311,132 @@ 3 f1 (23|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! +3 Sstat{641|@1|^#st_dev,643|@1|^#st_ino,644|@1|^#st_mode,645|@1|^#st_nlink,648|@1|^#st_uid,642|@1|^#st_gid,641|@1|^#st_rdev,646|@1|^#st_size,588|@1|^#st_atime,588|@1|^#st_mtime,588|@1|^#st_ctime,941|@1|^#st_blksize,940|@1|^#st_blocks,}! 3 f0 (644|@7|$#,)! 3 f5 (644|@7|$#,)! -3 f943 (644|@7|$#,)! +3 f962 (644|@7|$#,)! +3 f731 (644|@7|$#,)! 3 f0 (644|@7|$#,)! 3 f5 (644|@7|$#,)! -3 f943 (644|@7|$#,)! -3 f0 (23|$#,1037|$#,)! -3 f5 (23|$#,1037|$#,)! -3 f0 (5|$#,1037|$#,)! -3 f5 (5|$#,1037|$#,)! -3 f0 (5|$#,644|$#,)! -3 f5 (5|$#,644|$#,)! +3 f962 (644|@7|$#,)! +3 f731 (644|@7|$#,)! +3 f0 (644|@7|$#,)! +3 f5 (644|@7|$#,)! +3 f962 (644|@7|$#,)! +3 f731 (644|@7|$#,)! +3 f0 (644|@7|$#,)! +3 f5 (644|@7|$#,)! +3 f962 (644|@7|$#,)! +3 f731 (644|@7|$#,)! +3 f0 (644|@7|$#,)! +3 f5 (644|@7|$#,)! +3 f962 (644|@7|$#,)! +3 f731 (644|@7|$#,)! +3 f0 (644|@7|$#,)! +3 f5 (644|@7|$#,)! +3 f962 (644|@7|$#,)! +3 f0 (749|@7|$#,)! +3 f5 (749|@7|$#,)! +3 f962 (749|@7|$#,)! +3 f0 (749|@7|$#,)! +3 f5 (749|@7|$#,)! +3 f962 (749|@7|$#,)! +3 f0 (749|@7|$#,)! +3 f5 (749|@7|$#,)! +3 f962 (749|@7|$#,)! 3 f0 (23|$#,749|4@0@7&#,)! 3 f5 (23|$#,749|4@0@7&#,)! +3 f0 (23|$#,644|$#,641|$#,)! +3 f5 (23|$#,644|$#,641|$#,)! +3 f0 (23|$#,1042|$#,)! +3 f5 (23|$#,1042|$#,)! +3 f0 (5|$#,1042|$#,)! +3 f5 (5|$#,1042|$#,)! 3 Sstrbuf{5|@1|^#maxlen,5|@1|^#len,23|@1|0@0@3&#buf,}! -0 s1479|-1 1329 -1 +0 s1474|-1 1357 -1 3 Sstr_mlist{42|@1|^#l_name,}! -0 s1480|-1 1326 -1 -1 t1325|1325& -3 Sstr_list{5|@1|^#sl_nmods,1326|@1|0@0@3&#sl_modlist,}! -0 s1481|& -1 t1323|1323& -3 f0 (5|$#,1329|4@0@7&#,1329|4@0@7&#,24|$#,)! -3 f5 (5|$#,1329|4@0@7&#,1329|4@0@7&#,24|$#,)! -3 f0 (5|$#,1329|4@0@7&#,1329|4@0@7&#,24|$#,24|$#,)! -3 f5 (5|$#,1329|4@0@7&#,1329|4@0@7&#,24|$#,24|$#,)! -3 f0 (5|$#,1329|$#,1329|$#,24|$#,)! -3 f5 (5|$#,1329|$#,1329|$#,24|$#,)! -3 f0 (5|$#,1329|$#,1329|$#,5|$#,24|$#,)! -3 f5 (5|$#,1329|$#,1329|$#,5|$#,24|$#,)! -3 Srusage{1140|@1|^#ru_utime,1140|@1|^#ru_stime,9|@1|^#ru_maxrss,9|@1|^#ru_ixrss,9|@1|^#ru_idrss,9|@1|^#ru_isrss,9|@1|^#ru_minflt,9|@1|^#ru_majflt,9|@1|^#ru_nswap,9|@1|^#ru_inblock,9|@1|^#ru_oublock,9|@1|^#ru_msgsnd,9|@1|^#ru_msgrcv,9|@1|^#ru_nsignals,9|@1|^#ru_nvcsw,9|@1|^#ru_nivcsw,}! +0 s1475|-1 1354 -1 +1 t1353|1353& +3 Sstr_list{5|@1|^#sl_nmods,1354|@1|0@0@3&#sl_modlist,}! +0 s1476|& +1 t1351|1351& +3 f0 (5|$#,1357|4@0@7&#,1357|4@0@7&#,24|$#,)! +3 f5 (5|$#,1357|4@0@7&#,1357|4@0@7&#,24|$#,)! +3 f0 (5|$#,1357|4@0@7&#,1357|4@0@7&#,24|$#,24|$#,)! +3 f5 (5|$#,1357|4@0@7&#,1357|4@0@7&#,24|$#,24|$#,)! +3 f0 (5|$#,1357|$#,1357|$#,24|$#,)! +3 f5 (5|$#,1357|$#,1357|$#,24|$#,)! +3 f0 (5|$#,1357|$#,1357|$#,5|$#,24|$#,)! +3 f5 (5|$#,1357|$#,1357|$#,5|$#,24|$#,)! +3 Srusage{1141|@1|^#ru_utime,1141|@1|^#ru_stime,9|@1|^#ru_maxrss,9|@1|^#ru_ixrss,9|@1|^#ru_idrss,9|@1|^#ru_isrss,9|@1|^#ru_minflt,9|@1|^#ru_majflt,9|@1|^#ru_nswap,9|@1|^#ru_inblock,9|@1|^#ru_oublock,9|@1|^#ru_msgsnd,9|@1|^#ru_msgrcv,9|@1|^#ru_nsignals,9|@1|^#ru_nvcsw,9|@1|^#ru_nivcsw,}! 3 Srlimit{9|@1|^#rlim_cur,9|@1|^#rlim_max,}! -0 s1504|-1 1347 -1 +0 s1499|-1 1375 -1 2 F0/3|0& 2 F10/3|10& -3 Sloadavg{1342|@1|^#ldavg,9|@1|^#fscale,}! -0 s1505|& +3 Sloadavg{1370|@1|^#ldavg,9|@1|^#fscale,}! +0 s1500|& 3 f0 (5|$#,5|$#,)! 3 f5 (5|$#,5|$#,)! -1 t1340|1340& -3 f0 (5|$#,1347|4@0@7&#,)! -3 f5 (5|$#,1347|4@0@7&#,)! -3 f0 (5|$#,1134|4@0@7&#,)! -3 f5 (5|$#,1134|4@0@7&#,)! +1 t1368|1368& +3 f0 (5|$#,1375|4@0@7&#,)! +3 f5 (5|$#,1375|4@0@7&#,)! +3 f0 (5|$#,1135|4@0@7&#,)! +3 f5 (5|$#,1135|4@0@7&#,)! 3 f0 (5|$#,5|$#,5|$#,)! 3 f5 (5|$#,5|$#,5|$#,)! -3 f0 (5|$#,1347|$#,)! -3 f5 (5|$#,1347|$#,)! +3 f0 (5|$#,1375|$#,)! +3 f5 (5|$#,1375|$#,)! 3 Sservent{23|@1|0@0@18@3@0#s_name,291|@1|0@0@18@3@0#s_aliases,5|@1|^#s_port,23|@1|0@0@18@3@0#s_proto,}! -0 s1511|-1 1360 -1 +0 s1506|-1 1388 -1 3 f0 (23|$#,23|0@5@7&#,)! 3 f19 (23|$#,23|0@5@7&#,)! -1 t1357|1357& -3 f1360 (23|$#,23|0@5@7&#,)! -3 f0 (23|$#,23|0@5@7&#,1360|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f19 (23|$#,23|0@5@7&#,1360|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f1360 (23|$#,23|0@5@7&#,1360|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +1 t1385|1385& +3 f1388 (23|$#,23|0@5@7&#,)! +3 f0 (23|$#,23|0@5@7&#,1388|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f19 (23|$#,23|0@5@7&#,1388|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f1388 (23|$#,23|0@5@7&#,1388|@5|4@0@7&#,23|4@0@7&#,5|$#,)! 3 f0 (5|$#,23|0@5@7&#,)! 3 f19 (5|$#,23|0@5@7&#,)! -3 f1360 (5|$#,23|0@5@7&#,)! -3 f0 (5|$#,23|0@5@7&#,1360|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f19 (5|$#,23|0@5@7&#,1360|@5|4@0@7&#,23|4@0@7&#,5|$#,)! -3 f1360 (5|$#,23|0@5@7&#,1360|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f1388 (5|$#,23|0@5@7&#,)! +3 f0 (5|$#,23|0@5@7&#,1388|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f19 (5|$#,23|0@5@7&#,1388|@5|4@0@7&#,23|4@0@7&#,5|$#,)! +3 f1388 (5|$#,23|0@5@7&#,1388|@5|4@0@7&#,23|4@0@7&#,5|$#,)! 3 f0 ()! 3 f19 ()! -3 f1360 ()! -3 f0 (1360|$#,23|$#,5|$#,)! -3 f19 (1360|$#,23|$#,5|$#,)! -3 f1360 (1360|$#,23|$#,5|$#,)! +3 f1388 ()! +3 f0 (1388|$#,23|$#,5|$#,)! +3 f19 (1388|$#,23|$#,5|$#,)! +3 f1388 (1388|$#,23|$#,5|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 f0 ()! 3 f5 ()! -0 s1521|-1 1384 -1 +0 s1516|-1 1412 -1 3 f0 (23|0@2@7&#,)! 3 f19 (23|0@2@7&#,)! -1 t1381|1381& -3 f1384 (23|0@2@7&#,)! -3 f0 (23|$#,1384|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f19 (23|$#,1384|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f1384 (23|$#,1384|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +1 t1409|1409& +3 f1412 (23|0@2@7&#,)! +3 f0 (23|$#,1412|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f19 (23|$#,1412|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f1412 (23|$#,1412|@5|0@2@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! 3 f0 (20|0@2@7&#,63|$#,5|$#,)! 3 f19 (20|0@2@7&#,63|$#,5|$#,)! -3 f1384 (20|0@2@7&#,63|$#,5|$#,)! -3 f0 (20|0@2@7&#,63|$#,5|$#,1384|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f19 (20|0@2@7&#,63|$#,5|$#,1384|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! -3 f1384 (20|0@2@7&#,63|$#,5|$#,1384|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f1412 (20|0@2@7&#,63|$#,5|$#,)! +3 f0 (20|0@2@7&#,63|$#,5|$#,1412|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f19 (20|0@2@7&#,63|$#,5|$#,1412|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! +3 f1412 (20|0@2@7&#,63|$#,5|$#,1412|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,24|4@0@7&#,)! 3 f0 ()! 3 f19 ()! -3 f1384 ()! -3 f0 (1384|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! -3 f19 (1384|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! -3 f1384 (1384|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! +3 f1412 ()! +3 f0 (1412|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! +3 f19 (1412|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! +3 f1412 (1412|@5|4@0@7&#,23|4@0@19@2@0#,5|$#,)! 3 f0 (191|$#,)! 3 f19 (191|$#,)! -3 f1384 (191|$#,)! -3 f0 (191|$#,1384|$#,4|$#,5|$#,)! -3 f19 (191|$#,1384|$#,4|$#,5|$#,)! -3 f1384 (191|$#,1384|$#,4|$#,5|$#,)! +3 f1412 (191|$#,)! +3 f0 (191|$#,1412|$#,4|$#,5|$#,)! +3 f19 (191|$#,1412|$#,4|$#,5|$#,)! +3 f1412 (191|$#,1412|$#,4|$#,5|$#,)! 3 f0 (5|$#,)! 3 f1 (5|$#,)! 3 f0 ()! @@ -1419,22 +1447,68 @@ 3 f19 (5|$#,)! 3 f23 (5|$#,)! 3 Shostent{23|@1|0@0@18@3@0#h_name,291|@1|0@0@18@3@0#h_aliases,5|@1|^#h_addrtype,5|@1|^#h_length,291|@1|0@0@18@3@0#h_addr_list,23|@1|0@0@18@3@0#h_addr,}! -0 s1534|& -3 Sin_addr{1417|@1|^#s_addr,}! -0 s1535|& -0 s1536|& -3 f0 (1417|$#,)! -3 f1417 (1417|$#,)! -3 f0 (1420|$#,)! -3 f1420 (1420|$#,)! -3 f0 (1417|$#,)! -3 f1417 (1417|$#,)! -3 f0 (1420|$#,)! -3 f1420 (1420|$#,)! +0 s1529|& +3 Sin_addr{1445|@1|^#s_addr,}! +0 s1530|& +0 s1531|& +3 f0 (1445|$#,)! +3 f1445 (1445|$#,)! +3 f0 (1448|$#,)! +3 f1448 (1448|$#,)! +3 f0 (1445|$#,)! +3 f1445 (1445|$#,)! +3 f0 (1448|$#,)! +3 f1448 (1448|$#,)! 3 f0 (23|0@2@7&#,)! 3 f5 (23|0@2@7&#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! +3 f0 (5|$#,)! +3 f2 (5|$#,)! +3 f0 (5|$#,)! +3 f2 (5|$#,)! +3 f0 (5|@7|$#,)! +3 f4 (5|@7|$#,)! +3 f0 (5|@7|$#,)! +3 f4 (5|@7|$#,)! +3 f0 ()! +3 f17 ()! +2 F0/3|0& +2 F8/3|8& +3 f0 (1472|$#,)! +3 f17 (1472|$#,)! +3 f0 (9|$#,)! +3 f1 (9|$#,)! +0 s1545|& +3 Sin_addr{1445|@1|^#s_addr,}! +2 F0/8|0& +2 F3/8|3& +3 Ssockaddr_in{1477|@1|^#sin_family,1448|@1|^#sin_port,1447|@1|^#sin_addr,1480|@1|^#sin_zero,}! +0 s1546|& +3 Sdirent{643|@1|^#d_ino,42|@1|^#d_name,}! +3 f0 (652|$#,)! +3 f5 (652|$#,)! +3 f0 (23|$#,)! +3 f19 (23|$#,)! +3 f652 (23|$#,)! +3 f0 (652|$#,)! +3 f19 (652|$#,)! +3 f660 (652|$#,)! +1 t660|660& +3 f0 (652|$#,660|$#,1492|$#,)! +3 f5 (652|$#,660|$#,1492|$#,)! +3 f0 (652|$#,)! +3 f1 (652|$#,)! +3 f0 (652|$#,9|$#,)! +3 f1 (652|$#,9|$#,)! +3 f0 (652|$#,)! +3 f9 (652|$#,)! +3 f0 (23|@5|4@0@7&#,23|$#,)! +3 f19 (23|@5|4@0@7&#,23|$#,)! +3 f23 (23|@5|4@0@7&#,23|$#,)! +3 f0 (23|@5|4@0@7&#,23|$#,63|$#,)! +3 f19 (23|@5|4@0@7&#,23|$#,63|$#,)! +3 f23 (23|@5|4@0@7&#,23|$#,63|$#,)! ;;tistable 0 28 @@ -1453,7 +1527,7 @@ 533 417,530,533,756 756 -965 +977 ;;symTable *0 (Datatype) ^0 2@+@-@0@0@0@0@2#lltX_bool @@ -1655,7 +1729,7 @@ ^207 304@6@5@1@0@0^@2@0@0#calloc ^208 307@4@5@1@0@0^@2@0@0#malloc ^209 310@6@5@1@0@0@0@@1@tp0@2@0@0#realloc -^210 1066$@0@@1@p0,tp0$@0#free +^210 1071$@0@@1@p0,tp0$@0#free *1 (Constant) ^211 5$#EXIT_FAILURE#EXIT_SUCCESS *4 (Function) @@ -1846,12 +1920,12 @@ ^416 13@-@-@0@0@0@0@648#uid_t ^417 20@+@+@0@0@0@0@649#DIR *7 (Struct tag) -^418 650@651#@dirent +^418 1483@651#@dirent *4 (Function) -^419 654$@0@g22@6@0@1@g22$@0#closedir -^420 657@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#opendir -^421 661@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#readdir -^422 663$^$@0#rewinddir +^419 1485$@0@g22@6@0@1@g22$@0#closedir +^420 1488@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#opendir +^421 1491@6@5@1@0@0@0@g22@6@0@1@g22@3@0@0#readdir +^422 1496$^$@0#rewinddir *1 (Constant) ^423 5$#E2BIG#EACCES#EAGAIN#EBADF#EBUSY#ECHILD#EDEADLK#EEXIST#EFAULT#EFBIG#EINTR#EINVAL#EIO#EISDIR#EMFILE#EMLINK#ENAMETOOLONG#ENFILE#ENODEV#ENOENT#ENOEXEC#ENOLCK#ENOMEM#ENOSPC#ENOSYS#ENOTDIR#ENOTEMPTY#ENOTTY#ENXIO#EPERM#EPIPE#EROFS#ESPIPE#ESRCH#EXDEV#FD_CLOEXEC#F_DUPFD#F_GETFD#F_GETFL#F_GETLK#F_RDLCK#F_SETFD#F_SETFL#F_SETLK#F_SETLKW#F_UNLCK#F_WRLCK#O_ACCMODE#O_APPEND#O_CREAT#O_EXCL#O_NOCTTY#O_NONBLOCK#O_RDONLY#O_RDWR#O_TRUNC#O_WRONLY#S_IRGRP#S_IROTH#S_IUSR#S_IWXG#S_IWXO#S_IWXU#S_ISGID#S_ISUID#S_IWGRP#S_IWOTH#S_IWUSR#S_IXGRP#S_IXOTH#S_IXUSR *7 (Struct tag) @@ -1900,13 +1974,13 @@ ^564 726@6@5@1@0@0@0@g22@6@0,s3@1@g22,s3@18@0@0#fdopen ^565 728$@0@g22@6@0@1@g22$@0#fileno *7 (Struct tag) -^566 729@730#@stat +^566 1309@730#@stat *4 (Function) -^567 734$^$@0#S_ISBLK -^568 737$^$@0#S_ISCHR -^569 740$^$@0#S_ISDIR -^570 743$^$@0#S_ISFIFO -^571 746$^$@0#S_ISREG +^567 1313$^$@0#S_ISBLK +^568 1317$^$@0#S_ISCHR +^569 1321$^$@0#S_ISDIR +^570 1325$^$@0#S_ISFIFO +^571 1329$^$@0#S_ISREG ^572 748$@0@s3,g22@6@0@1@s3,g22$@0#chmod ^573 751$@0@g22@6@0@1@g22,tp1$@0#fstat ^574 753$@0@s3,g22@6@0@1@s3,g22$@0#mkdir @@ -1956,7 +2030,7 @@ *1 (Constant) ^674 5$#CLK_TCK *4 (Function) -^675 1001$@1@g673@6@0,s3@1@s3,g921,g922,g923$@0#tzset +^675 1008$@1@g673@6@0,s3@1@s3,g935,g936,g937$@0#tzset *1 (Constant) ^676 5$#F_OK#R_OK#STDERR_FILENO#STDIN_FILENO#STDOUT_FILENO#W_OK#X_OK#_PC_CHOWN_RESTRUCTED#_PC_MAX_CANON#_PC_MAX_INPUT#_PC_NAME_MAX#_PC_NO_TRUNC#_PC_PATH_MAX#_PC_PIPE_BUF#_PC_VDISABLE#_POSIX_CHOWN_RESTRICTED#_POSIX_JOB_CONTROL#_POSIX_NO_TRUNC#_POSIX_SAVED_IDS#_POSIX_VDISABLE#_POSIX_VERSION#_SC_ARG_MAX#_SC_CHILD_MAX#_SC_CLK_TCK#_SC_JOB_CONTROL#_SC_NGROUPS_MAX#_SC_OPEN_MAX#_SC_SAVED_IDS#_SC_STREAM_MAX#_SC_TZNAME_MAX#_SC_VERSION *4 (Function) @@ -2025,345 +2099,374 @@ ^763 939$$$@0#regfree *1 (Constant) ^764 5$#REG_BASIC#REG_EXTENDED#REG_ICASE#REG_NOSUB#REG_NEWLINE#REG_NOSPEC#REG_PEND#REG_DUMP#REG_NOMATCH#REG_BADPAT#REG_ECOLLATE#REG_ECTYPE#REG_EESCAPE#REG_ESUBREG#REG_EBRACK#REG_EPAREN#REG_EBRACE#REG_BADBR#REG_ERANGE#REG_ESPACE#REG_BADRPT#REG_EMPTY#REG_ASSERT#REG_INVARG#REG_ATOI#REG_ITOA#REG_NOTBOL#REG_NOTEOL#REG_STARTEND#REG_TRACE#REG_LARGE#REG_BACKR -*3 (Variable) -^796 5|@1|6@0@0@0@1#signgam *0 (Datatype) -^797 13@-@-@0@0@0@0@940#clockid_t +^796 13@-@-@0@0@0@0@940#blkcnt_t +^797 13@-@-@0@0@0@0@941#blksize_t +^798 13@-@-@0@0@0@0@942#clockid_t +^799 14@-@-@0@0@0@0@943#fsblkcnt_t +^800 14@-@-@0@0@0@0@944#fsfilcnt_t +^801 13@-@-@0@0@0@0@945#id_t +^802 13@-@-@0@0@0@0@946#key_t +^803 13@-@-@0@0@0@0@947#pthread_attr_t +^804 13@-@-@0@0@0@0@948#pthread_cond_t +^805 13@-@-@0@0@0@0@949#pthread_condattr_t +^806 13@-@-@0@0@0@0@950#pthread_key_t +^807 13@-@-@0@0@0@0@951#pthread_mutex_t +^808 13@-@-@0@0@0@0@952#pthread_mutexattr_t +^809 13@-@-@0@0@0@0@953#pthread_once_t +^810 13@-@-@0@0@0@0@954#pthread_rwlock_t +^811 13@-@-@0@0@0@0@955#pthread_rwlockattr_t +^812 13@-@-@0@0@0@0@956#pthread_t +^813 15@-@-@0@0@0@0@957#suseconds_t +^814 13@-@-@0@0@0@0@958#timer_t +^815 14@-@-@0@0@0@0@959#useconds_t +*3 (Variable) +^816 5|@1|6@0@0@0@1#signgam *4 (Function) -^798 942$@0@@1@tp1$@0#bcopy -^799 946$^$@0#bcmp -^800 948$@0@@1@tp0$@0#bzero -^801 950$^$@0#ffs -^802 1224$@0@s3@1@s3$@0#symlink -^803 954$@0@s1@1@s1$@0#setvbuf_unlocked -^804 956$@0@s1@1@s1$@0#setbuffer -^805 958$@0@s1@1@s1$@0#setlinebuf -^806 960$@0@@1@p1$@0#strerror_r -^807 962$@0@@1@tp3,tp0$@0#fread_unlocked -^808 964$@0@@1@tp3$@0#fwrite_unlocked -^809 966$@0@@1@tp0$@0#funlockfile -^810 968$@0@@1@tp0$@0#flockfile -^811 972$@0@@1@tp0$@0#memccpy -^812 974$^$@0#strcasecmp -^813 976$^$@0#strncasecmp -^814 979$^@3@0@0#strdup -^815 982@6@5@1@0@0@0@s1@1@s1@3@0@0#tempnam -^816 985@6@5@1@0@0^@18@0@0#index -^817 988@6@5@1@0@0^@18@0@0#rindex -^818 991@6@5@1@0@0@0@s3,g22@6@0@1@s3,g22@18@0@0#popen -^819 993$@0@s3,g22@6@0@1@s3,tp0,g22$@0#pclose -^820 995$@0@g22@6@0@1@g22$@0#cbrt -^821 997$^$@0#rint -^822 999$^$@0#trunc +^817 961$@0@@1@tp1$@0#bcopy +^818 965$^$@0#bcmp +^819 967$@0@@1@tp0$@0#bzero +^820 969$^$@0#ffs +^821 1225$@0@s3@1@s3$@0#symlink +^822 973$@0@s1@1@s1$@0#setvbuf_unlocked +^823 975$@0@s1@1@s1$@0#setbuffer +^824 977$@0@s1@1@s1$@0#setlinebuf +^825 979$@0@@1@p1$@0#strerror_r +^826 981$@0@@1@tp3,tp0$@0#fread_unlocked +^827 983$@0@@1@tp3$@0#fwrite_unlocked +^828 987$@0@@1@tp0$@0#memccpy +^829 989$^$@0#strcasecmp +^830 991$^$@0#strncasecmp +^831 994@6@5@1@0@0^@2@0@0#strdup +^832 997@6@5@1@0@0^@18@0@0#index +^833 1000@6@5@1@0@0^@18@0@0#rindex +^834 1002$@0@g22@6@0@1@g22$@0#cbrt +^835 1004$^$@0#rint +^836 1006$^$@0#trunc *1 (Constant) -^823 5$#ENOTBLK#ETXTBSY#EWOULDBLOCK#EINPROGRESS#EALREADY#ENOTSOCK#EDESTADDRREQ#EMSGSIZE#EPROTOTYPE#ENOPROTOOPT#EPROTONOSUPPORT#ESOCKTNOSUPPORT#EOPNOTSUPP#EPFNOSUPPORT#EAFNOSUPPORT#EADDRINUSE#EADDRNOTAVAIL#ENETDOWN#ENETUNREACH#ENETRESET#ECONNABORTED#ECONNRESET#ENOBUFS#EISCONN#ENOTCONN#ESHUTDOWN#ETOOMANYREFS#ETIMEDOUT#ECONNREFUSED#EHOSTDOWN#EHOSTUNREACH#EPROCLIM#EUSERS#EDQUOT#ESTALE#EREMOTE#ENOMSG#EIDRM#EALIGN#EACTIVE#ENOACTIVE#ENORESOURCES#ENOSYSTEM#ENODUST#EDUPNOCONN#EDUPNODISCONN#EDUPNOTCNTD#EDUPNOTIDLE#EDUPNOTWAIT#EDUPNOTRUN#EDUPBADOPCODE#EDUPINTRANSIT#EDUPTOOMANYCPUS#ELOOP#LOCK_MAX#FCHR_MAX#USI_MAX#WORD_BIT#LONG_BIT#MAX_CHAR#PASS_MAX#PID_MAX#SYSPID_MAX#PIPE_MAX#PROC_MAX#STD_BLK#SYS_NMLN#SYS_OPEN#NZERO#UID_MAX#NL_ARGMAX#NL_MSGMAX#NL_NMAX#NL_SETMAX#NL_TEXTMAX#NL_LBLMAX#NL_LANGMAX -^900 17$#M_E#M_LOG2E#M_LOG10E#M_LN2#M_LN10#M_PI#M_PI_2#M_PI_4#M_1_PI#M_2_PI#M_2_SQRTPI#M_SQRT2#M_SQRT1_2#MAXFLOAT#HUGE -^915 5$#DOMAIN#SING#OVERFLOW#UNDERFLOW#TLOSS#PLOSS +^837 5$#ENOTBLK#ETXTBSY#EWOULDBLOCK#EINPROGRESS#EALREADY#ENOTSOCK#EDESTADDRREQ#EMSGSIZE#EPROTOTYPE#ENOPROTOOPT#EPROTONOSUPPORT#ESOCKTNOSUPPORT#EOPNOTSUPP#EPFNOSUPPORT#EAFNOSUPPORT#EADDRINUSE#EADDRNOTAVAIL#ENETDOWN#ENETUNREACH#ENETRESET#ECONNABORTED#ECONNRESET#ENOBUFS#EISCONN#ENOTCONN#ESHUTDOWN#ETOOMANYREFS#ETIMEDOUT#ECONNREFUSED#EHOSTDOWN#EHOSTUNREACH#EPROCLIM#EUSERS#EDQUOT#ESTALE#EREMOTE#ENOMSG#EIDRM#EALIGN#EACTIVE#ENOACTIVE#ENORESOURCES#ENOSYSTEM#ENODUST#EDUPNOCONN#EDUPNODISCONN#EDUPNOTCNTD#EDUPNOTIDLE#EDUPNOTWAIT#EDUPNOTRUN#EDUPBADOPCODE#EDUPINTRANSIT#EDUPTOOMANYCPUS#ELOOP#LOCK_MAX#FCHR_MAX#USI_MAX#WORD_BIT#LONG_BIT#MAX_CHAR#PASS_MAX#PID_MAX#SYSPID_MAX#PIPE_MAX#PROC_MAX#STD_BLK#SYS_NMLN#SYS_OPEN#NZERO#UID_MAX#NL_ARGMAX#NL_MSGMAX#NL_NMAX#NL_SETMAX#NL_TEXTMAX#NL_LBLMAX#NL_LANGMAX +^914 17$#M_E#M_LOG2E#M_LOG10E#M_LN2#M_LN10#M_PI#M_PI_2#M_PI_4#M_1_PI#M_2_PI#M_2_SQRTPI#M_SQRT2#M_SQRT1_2#MAXFLOAT#HUGE +^929 5$#DOMAIN#SING#OVERFLOW#UNDERFLOW#TLOSS#PLOSS *3 (Variable) -^921 5|@1|6@0@0@0@1#daylight -^922 9|@1|6@0@0@0@1#timezone -^923 847|@1|6@0@0@0@1#tzname +^935 5|@1|6@0@0@0@1#daylight +^936 9|@1|6@0@0@0@1#timezone +^937 847|@1|6@0@0@0@1#tzname *0 (Datatype) -^924 3@-@-@0@0@0@0@1002#uchar_t -^925 8@-@-@0@0@0@0@1003#ushort_t -^926 6@-@-@0@0@0@0@1004#uint_t -^927 10@-@-@0@0@0@0@1005#ulong_t -^928 3@-@-@0@0@0@0@1006#vuchar_t -^929 8@-@-@0@0@0@0@1007#vushort_t -^930 6@-@-@0@0@0@0@1008#vuint_t -^931 10@-@-@0@0@0@0@1009#vulong_t -^932 9@-@-@0@0@0@0@1010#label_t -^933 5@-@-@0@0@0@0@1011#level_t -^934 13@-@-@0@0@0@0@1012#daddr_t -^935 23@-@+@0@0@0@0@1013#caddr_t -^936 28@-@+@0@0@0@0@1014#qaddr_t -^937 23@-@+@0@0@0@0@1015#addr_t -^938 9@-@-@0@0@0@0@1016#physadr_t -^939 7@-@-@0@0@0@0@1017#cnt_t -^940 5@-@-@0@0@0@0@1018#chan_t -^941 10@-@-@0@0@0@0@1019#rlim_t -^942 5@-@-@0@0@0@0@1020#paddr_t -^943 13@-@-@0@0@0@0@1021#key_t -^944 20@-@+@0@0@0@0@1022#mid_t -^945 1024@-@-@0@0@0@0@1025#slab_t -^946 1005@-@-@0@0@0@0@1026#shmatt_t -^947 1005@-@-@0@0@0@0@1027#msgqnum_t -^948 1005@-@-@0@0@0@0@1028#msglen_t -^949 9@-@-@0@0@0@0@1029#timer_t -^950 1002@-@-@0@0@0@0@1030#uchar -^951 1003@-@-@0@0@0@0@1031#ushort -^952 1004@-@-@0@0@0@0@1032#uint -^953 1005@-@-@0@0@0@0@1033#ulong -^954 1002@-@-@0@0@0@0@1034#u_char -^955 1003@-@-@0@0@0@0@1035#u_short -^956 1004@-@-@0@0@0@0@1036#u_int -^957 1005@-@-@0@0@0@0@1037#u_long -^958 1006@-@-@0@0@0@0@1038#vu_char -^959 1007@-@-@0@0@0@0@1039#vu_short -^960 1008@-@-@0@0@0@0@1040#vu_int -^961 1009@-@-@0@0@0@0@1041#vu_long -^962 9@-@-@0@0@0@0@1042#swblk_t -^963 1037@-@-@0@0@0@0@1043#fixpt_t -^964 9@-@-@0@0@0@0@1044#segsz_t -^965 0@+@=@0@0@0@0@1045#fd_set +^938 3@-@-@0@0@0@0@1009#uchar_t +^939 8@-@-@0@0@0@0@1010#ushort_t +^940 6@-@-@0@0@0@0@1011#uint_t +^941 10@-@-@0@0@0@0@1012#ulong_t +^942 3@-@-@0@0@0@0@1013#vuchar_t +^943 8@-@-@0@0@0@0@1014#vushort_t +^944 6@-@-@0@0@0@0@1015#vuint_t +^945 10@-@-@0@0@0@0@1016#vulong_t +^946 9@-@-@0@0@0@0@1017#label_t +^947 5@-@-@0@0@0@0@1018#level_t +^948 13@-@-@0@0@0@0@1019#daddr_t +^949 23@-@+@0@0@0@0@1020#caddr_t +^950 28@-@+@0@0@0@0@1021#qaddr_t +^951 23@-@+@0@0@0@0@1022#addr_t +^952 9@-@-@0@0@0@0@1023#physadr_t +^953 7@-@-@0@0@0@0@1024#cnt_t +^954 5@-@-@0@0@0@0@1025#chan_t +^955 10@-@-@0@0@0@0@1026#rlim_t +^956 5@-@-@0@0@0@0@1027#paddr_t +^957 20@-@+@0@0@0@0@1028#mid_t +^958 1030@-@-@0@0@0@0@1031#slab_t +^959 1012@-@-@0@0@0@0@1032#shmatt_t +^960 1012@-@-@0@0@0@0@1033#msgqnum_t +^961 1012@-@-@0@0@0@0@1034#msglen_t +^962 1009@-@-@0@0@0@0@1035#uchar +^963 1010@-@-@0@0@0@0@1036#ushort +^964 1011@-@-@0@0@0@0@1037#uint +^965 1012@-@-@0@0@0@0@1038#ulong +^966 1009@-@-@0@0@0@0@1039#u_char +^967 1010@-@-@0@0@0@0@1040#u_short +^968 1011@-@-@0@0@0@0@1041#u_int +^969 1012@-@-@0@0@0@0@1042#u_long +^970 1013@-@-@0@0@0@0@1043#vu_char +^971 1014@-@-@0@0@0@0@1044#vu_short +^972 1015@-@-@0@0@0@0@1045#vu_int +^973 1016@-@-@0@0@0@0@1046#vu_long +^974 9@-@-@0@0@0@0@1047#swblk_t +^975 1042@-@-@0@0@0@0@1048#fixpt_t +^976 9@-@-@0@0@0@0@1049#segsz_t +^977 0@+@=@0@0@0@0@1050#fd_set *4 (Function) -^966 1047$@0@@1@p1$@0#ttyname_r -^967 1050$@0@g22@6@0@1@tp2,g22$@0#ioctl -^968 1052$@0@s3@1@s3$@0#vfork +^978 1052$@0@@1@p1$@0#ttyname_r +^979 1055$@0@g22@6@0@1@tp2,g22$@0#ioctl +^980 1057$@0@s3@1@s3$@0#vfork *7 (Struct tag) -^969 1053@1054#@iovec +^981 1058@1059#@iovec *1 (Constant) -^970 5$#UIO_MAXIOV#IOV_MAX +^982 5$#UIO_MAXIOV#IOV_MAX *4 (Function) -^972 1057$@0@s3,g22@6@0@1@fiov_base.ap1,s3,g22$@0#readv -^973 1059$@0@g22@6@0@1@g22$@0#writev +^984 1062$@0@s3,g22@6@0@1@fiov_base.ap1,s3,g22$@0#readv +^985 1064$@0@g22@6@0@1@g22$@0#writev *7 (Struct tag) -^974 1060@1061#@poll +^986 1065@1066#@poll *1 (Constant) -^975 7$#POLLIN#POLLRDNORM#POLLRDBAND#POLLPRI#POLLOUT#POLLWRNORM#POLLWRBAND#POLLERR#POLLHUP#POLLNVAL +^987 7$#POLLIN#POLLRDNORM#POLLRDBAND#POLLPRI#POLLOUT#POLLWRNORM#POLLWRBAND#POLLERR#POLLHUP#POLLNVAL *4 (Function) -^985 1064$@0@g22@6@0@1@frevents.ap0,g22$@0#poll +^997 1069$@0@g22@6@0@1@frevents.ap0,g22$@0#poll *1 (Constant) -^986 5$#SOCK_STREAM#SOCK_DGRAM#SOCK_RAW#SOCK_RDM#SOCK_SEQPACKET#SO_DEBUG#SO_ACCEPTCONN#SO_REUSEADDR#SO_KEEPALIVE#SO_DONTROUTE#SO_BROADCAST#SO_USELOOPBACK#SO_LINGER#SO_OOBINLINE#SO_REUSEPORT#SO_SNDBUF#SO_RCVBUF#SO_SNDLOWAT#SO_RCVLOWAT#SO_SNDTIMEO#SO_RCVTIMEO#SO_ERROR#SO_TYPE#SOL_SOCKET#AF_UNSPEC#AF_LOCAL#AF_UNIX#AF_INET#AF_IMPLINK#AF_PUP#AF_CHAOS#AF_NS#AF_ISO#AF_OSI#AF_ECMA#AF_DATAKIT#AF_CCITT#AF_SNA#AF_DECnet#AF_DLI#AF_LAT#AF_HYLINK#AF_APPLETALK#AF_ROUTE#AF_LINK#pseudo_AF_XTP#AF_COIP#AF_CNT#pseudo_AF_RTIP#AF_IPX#AF_SIP#pseudo_AF_PIP#AF_ISDN#AF_E164#AF_MAX#MSG_OOB#MSG_PEEK#MSG_DONTROUTE#MSG_EOR#MSG_TRUNC#MSG_CTRUNC#MSG_WAITALL#MSG_DONTWAIT#MSG_EOF#MSG_COMPAT#PF_UNSPEC#PF_LOCAL#PF_UNIX#PF_INET#PF_IMPLINK#PF_PUP#PF_CHAOS#PF_NS#PF_ISO#PF_OSI#PF_ECMA#PF_DATAKIT#PF_CCITT#PF_SNA#PF_DECnet#PF_DLI#PF_LAT#PF_HYLINK#PF_APPLETALK#PF_ROUTE#PF_LINK#PF_XTP#PF_COIP#PF_CNT#PF_SIP#PF_IPX#PF_RTIP#PF_PIP#PF_ISDN#PF_MAX#NET_MAXID#NET_RT_DUMP#NET_RT_FLAGS#NET_RT_IFLIST#NET_RT_MAXID#SOMAXCONN#SCM_RIGHTS +^998 5$#SOCK_STREAM#SOCK_DGRAM#SOCK_RAW#SOCK_RDM#SOCK_SEQPACKET#SO_DEBUG#SO_ACCEPTCONN#SO_REUSEADDR#SO_KEEPALIVE#SO_DONTROUTE#SO_BROADCAST#SO_USELOOPBACK#SO_LINGER#SO_OOBINLINE#SO_REUSEPORT#SO_SNDBUF#SO_RCVBUF#SO_SNDLOWAT#SO_RCVLOWAT#SO_SNDTIMEO#SO_RCVTIMEO#SO_ERROR#SO_TYPE#SOL_SOCKET#AF_UNSPEC#AF_LOCAL#AF_UNIX#AF_INET#AF_IMPLINK#AF_PUP#AF_CHAOS#AF_NS#AF_ISO#AF_OSI#AF_ECMA#AF_DATAKIT#AF_CCITT#AF_SNA#AF_DECnet#AF_DLI#AF_LAT#AF_HYLINK#AF_APPLETALK#AF_ROUTE#AF_LINK#pseudo_AF_XTP#AF_COIP#AF_CNT#pseudo_AF_RTIP#AF_IPX#AF_SIP#pseudo_AF_PIP#AF_ISDN#AF_E164#AF_MAX#MSG_OOB#MSG_PEEK#MSG_DONTROUTE#MSG_EOR#MSG_TRUNC#MSG_CTRUNC#MSG_WAITALL#MSG_DONTWAIT#MSG_EOF#MSG_COMPAT#PF_UNSPEC#PF_LOCAL#PF_UNIX#PF_INET#PF_IMPLINK#PF_PUP#PF_CHAOS#PF_NS#PF_ISO#PF_OSI#PF_ECMA#PF_DATAKIT#PF_CCITT#PF_SNA#PF_DECnet#PF_DLI#PF_LAT#PF_HYLINK#PF_APPLETALK#PF_ROUTE#PF_LINK#PF_XTP#PF_COIP#PF_CNT#PF_SIP#PF_IPX#PF_RTIP#PF_PIP#PF_ISDN#PF_MAX#NET_MAXID#NET_RT_DUMP#NET_RT_FLAGS#NET_RT_IFLIST#NET_RT_MAXID#SOMAXCONN#SCM_RIGHTS *7 (Struct tag) -^1088 1069@1070#@sockaddr -^1089 1071@1072#@linger -^1090 1073@1074#@sockproto -^1091 1076@1077#@msghdr -^1092 1078@1079#@cmsghdr +^1100 1074@1075#@sockaddr +^1101 1076@1077#@linger +^1102 1078@1079#@sockproto +^1103 1081@1082#@msghdr +^1104 1083@1084#@cmsghdr *4 (Function) -^1093 1082$@0@g22@6@0@1@tp2,g22$@0#accept -^1094 1084$@0@g22@6@0,s3@1@g22,s3$@0#bind -^1095 1086$@0@g22@6@0,s1@1@g22,s1$@0#connect -^1096 1089$@0@g22@6@0@1@tp1,tp2,g22$@0#getpeername -^1097 1091$@0@g22@6@0@1@tp1,tp2,g22$@0#getsockname -^1098 1093$@0@g22@6@0@1@tp3,tp4,g22$@0#getsockopt -^1099 1095$@0@g22@6@0,s1@1@g22,s1$@0#listen -^1100 1097$@0@g22@6@0@1@tp1,g22$@0#recv -^1101 1099$@0@g22@6@0@1@tp1,tp4,tp5,g22$@0#recvfrom -^1102 1102$@0@g22@6@0@1@afiov_base.tfmsg_iov.tp1,g22$@0#recvmsg -^1103 1104$@0@g22@6@0@1@g22$@0#send -^1104 1106$@0@g22@6@0@1@g22$@0#sendto -^1105 1108$@0@g22@6@0@1@g22$@0#sendmsg -^1106 1110$@0@s1,g22@6@0@1@s1,g22$@0#setsockopt -^1107 1112$@0@g22@6@0@1@g22$@0#shutdown -^1108 1114$@0@g22@6@0@1@g22$@0#socket -^1109 1116$@0@g22@6@0@1@g22$@0#socketpair +^1105 1087$@0@g22@6@0@1@tp2,g22$@0#accept +^1106 1089$@0@g22@6@0,s3@1@g22,s3$@0#bind +^1107 1091$@0@g22@6@0,s1@1@g22,s1$@0#connect +^1108 1094$@0@g22@6@0@1@tp1,tp2,g22$@0#getpeername +^1109 1096$@0@g22@6@0@1@tp1,tp2,g22$@0#getsockname +^1110 1098$@0@g22@6@0@1@tp3,tp4,g22$@0#getsockopt +^1111 1100$@0@g22@6@0,s1@1@g22,s1$@0#listen +^1112 1102$@0@g22@6@0@1@tp1,g22$@0#recv +^1113 1104$@0@g22@6@0@1@tp1,tp4,tp5,g22$@0#recvfrom +^1114 1107$@0@g22@6@0@1@afiov_base.tfmsg_iov.tp1,g22$@0#recvmsg +^1115 1109$@0@g22@6@0@1@g22$@0#send +^1116 1111$@0@g22@6@0@1@g22$@0#sendto +^1117 1113$@0@g22@6@0@1@g22$@0#sendmsg +^1118 1115$@0@s1,g22@6@0@1@s1,g22$@0#setsockopt +^1119 1117$@0@g22@6@0@1@g22$@0#shutdown +^1120 1119$@0@g22@6@0@1@g22$@0#socket +^1121 1121$@0@g22@6@0@1@g22$@0#socketpair *1 (Constant) -^1110 5$#BADSIG#SA_ONSTACK#SA_RESTART#SA_DISABLE#SIGBUS#SIGEMT#SIGINFO#SIGIO#SIGIOT#SIGPOLL#SIGPROF#SIGPWR#SIGSYS#SIGTRAP#SIGURG#SIGVTALRM#SIGWINCH#SIGXCPU#SIGXFSZ -*4 (Function) -^1129 1118$@0@s3@1@s3$@0#psignal -*3 (Variable) -^1130 23|@1|6@0@0@0@1#optarg -^1131 5|@1|6@0@0@0@1#optind#optopt#opterr#optreset +^1122 5$#BADSIG#SA_ONSTACK#SA_RESTART#SA_DISABLE#SIGBUS#SIGEMT#SIGINFO#SIGIO#SIGIOT#SIGPOLL#SIGPROF#SIGPWR#SIGSYS#SIGTRAP#SIGURG#SIGVTALRM#SIGWINCH#SIGXCPU#SIGXFSZ *4 (Function) -^1135 1120$@1@g1130@6@0,g1131@6@0,g1132@6@0,g1133@6@0,g1134@6@0@1@g1130,g1131,g1132$@0#getopt -^1136 1122$@1@g673@6@0,g22@6@0@1@tg673,g22$@0#setenv -^1137 1124$@1@g673@6@0,g22@6@0@1@tg673,g22$@0#putenv -^1138 1126$@1@g673@6@0@1@tg673$@0#unsetenv -^1139 1128$^$@0#WCOREDUMP -^1140 1130$^$@0#W_EXITCODE -^1141 1132$^$@0#W_STOPCODE +^1141 1123$@0@s3@1@s3$@0#psignal +^1142 1125$@1@g673@6@0,g22@6@0@1@tg673,g22$@0#setenv +^1143 1127$@1@g673@6@0@1@tg673$@0#unsetenv +^1144 1129$^$@0#WCOREDUMP +^1145 1131$^$@0#W_EXITCODE +^1146 1133$^$@0#W_STOPCODE *1 (Constant) -^1142 5$#WAIT_ANY#WAIT_MYPGRP#WSTOPPED +^1147 5$#WAIT_ANY#WAIT_MYPGRP#WSTOPPED *7 (Struct tag) -^1145 1338@1133#@rusage +^1150 1366@1134#@rusage *4 (Function) -^1146 1136$@0@g22@6@0@1@tp0,tp2,g22$@0#wait3 -^1147 1138$@0@g22@6@0@1@tp1,tp3,g22$@0#wait4 +^1151 1137$@0@g22@6@0@1@tp0,tp2,g22$@0#wait3 +^1152 1139$@0@g22@6@0@1@tp1,tp3,g22$@0#wait4 *7 (Struct tag) -^1148 1139@1140#@timeval -^1149 1141@1142#@timespec -^1150 1143@1144#@timezone +^1153 1140@1141#@timeval +^1154 1142@1143#@timespec +^1155 1144@1145#@timezone *1 (Constant) -^1151 5$#DST_NONE#DST_USA#DST_AUST#DST_WET#DST_MET#DST_EET#DST_CAN#ITIMER_PROF#ITIMER_REAL#ITIMER_VIRTUAL +^1156 5$#DST_NONE#DST_USA#DST_AUST#DST_WET#DST_MET#DST_EET#DST_CAN#ITIMER_PROF#ITIMER_REAL#ITIMER_VIRTUAL *7 (Struct tag) -^1161 1145@1146#@itimerval -^1162 1147@1148#@clockinfo +^1166 1146@1147#@itimerval +^1167 1148@1149#@clockinfo *4 (Function) -^1163 1151$@0@s1,g22@6@0@1@s1,tp1,g22$@0#adjtime -^1164 1154$@0@g22@6@0@1@g22,tp1$@0#getitimer -^1165 1157$@0@g22@6@0@1@tp0,tp1,g22$@0#gettimeofday -^1166 1159$@0@g22@6@0,s1@1@tp2,g22,s1$@0#setitimer -^1167 1161$@0@s1,g22@6@0@1@s1,g22$@0#settimeofday -^1168 1163$@0@s3,g22@6@0@1@s3,g22$@0#utimes +^1168 1152$@0@s1,g22@6@0@1@s1,tp1,g22$@0#adjtime +^1169 1155$@0@g22@6@0@1@g22,tp1$@0#getitimer +^1170 1158$@0@g22@6@0@1@tp0,tp1,g22$@0#gettimeofday +^1171 1160$@0@g22@6@0,s1@1@tp2,g22,s1$@0#setitimer +^1172 1162$@0@s1,g22@6@0@1@s1,g22$@0#settimeofday +^1173 1164$@0@s3,g22@6@0@1@s3,g22$@0#utimes *1 (Constant) -^1169 5$#PROT_READ#PROT_WRITE#PROT_EXEC#MAP_SHARED#MAP_PRIVATE#MAP_COPY#MAP_FIXED#MAP_RENAME#MAP_NORESERVE#MAP_INHERIT#MAP_NOEXTEND#MAP_HASSEMAPHORE#MS_ASYNC#MS_INVALIDATE#MAP_FILE#MAP_ANON#MADV_NORMAL#MADV_RANDOM#MADV_SEQUENTIAL#MADV_WILLNEED#MADV_DONTNEED +^1174 5$#PROT_READ#PROT_WRITE#PROT_EXEC#MAP_SHARED#MAP_PRIVATE#MAP_COPY#MAP_FIXED#MAP_RENAME#MAP_NORESERVE#MAP_INHERIT#MAP_NOEXTEND#MAP_HASSEMAPHORE#MS_ASYNC#MS_INVALIDATE#MAP_FILE#MAP_ANON#MADV_NORMAL#MADV_RANDOM#MADV_SEQUENTIAL#MADV_WILLNEED#MADV_DONTNEED *4 (Function) -^1190 1165$@0@@1@p0$@0#mmap -^1191 1167$^$@0#madvise -^1192 1169$^$@0#mprotect -^1193 1171$^$@0#munmap -^1194 1173$^$@0#msync -^1195 1175$^$@0#mlock -^1196 1177$^$@0#munlock +^1195 1166$@0@@1@p0$@0#mmap +^1196 1168$^$@0#madvise +^1197 1170$^$@0#mprotect +^1198 1172$@0@s3,g22@6@0@1@s3,tp0,g22$@0#munmap +^1199 1174$^$@0#msync +^1200 1176$^$@0#mlock +^1201 1178$^$@0#munlock *7 (Struct tag) -^1197 1178@1179#@winsize +^1202 1179@1180#@winsize *1 (Constant) -^1198 5$#TIOCMODG#TIOCMODS#TIOCM_LE#TIOCM_DTR#TIOCM_RTS#TIOCM_ST#TIOCM_SR#TIOCM_CTS#TIOCM_CAR#TIOCM_CD#TIOCM_RNG#TIOCM_RI#TIOCM_DSR#TIOCEXCL#TIOCNXCL#TIOCFLUSH#TIOCGETA#TIOCSETA#TIOCSETAW#TIOCSETAF#TIOCGETD#TIOCSETD#TIOCSBRK#TIOCCBRK#TIOCSDTR#TIOCCDTR#TIOCGPGRP#TIOCSPGRP#TIOCOUTQ#TIOCSTI#TIOCNOTTY#TIOCPKT#TIOCPKT_DATA#TIOCPKT_FLUSHREAD#TIOCPKT_FLUSHWRITE#TIOCPKT_STOP#TIOCPKT_START#TIOCPKT_NOSTOP#TIOCPKT_DOSTOP#TIOCPKT_IOCTL#TIOCSTOP#TIOCSTART#TIOCMSET#TIOCMBIS#TIOCMBIC#TIOCMGET#TIOCREMOTE#TIOCGWINSZ#TIOCSWINSZ#TIOCUCNTL#TIOCSTAT#TIOCCONS#TIOCSCTTY#TIOCEXT#TIOCSIG#TIOCDRAIN#TIOCMSDTRWAIT#TIOCMGDTRWAIT#TIOCTIMESTAMP#TIOCSDRAINWAIT#TIOCGDRAINWAIT#TTYDISC#TABLDISC#SLIPDISC#PPPDISC#MAXHOSTNAMELEN +^1203 5$#TIOCMODG#TIOCMODS#TIOCM_LE#TIOCM_DTR#TIOCM_RTS#TIOCM_ST#TIOCM_SR#TIOCM_CTS#TIOCM_CAR#TIOCM_CD#TIOCM_RNG#TIOCM_RI#TIOCM_DSR#TIOCEXCL#TIOCNXCL#TIOCFLUSH#TIOCGETA#TIOCSETA#TIOCSETAW#TIOCSETAF#TIOCGETD#TIOCSETD#TIOCSBRK#TIOCCBRK#TIOCSDTR#TIOCCDTR#TIOCGPGRP#TIOCSPGRP#TIOCOUTQ#TIOCSTI#TIOCNOTTY#TIOCPKT#TIOCPKT_DATA#TIOCPKT_FLUSHREAD#TIOCPKT_FLUSHWRITE#TIOCPKT_STOP#TIOCPKT_START#TIOCPKT_NOSTOP#TIOCPKT_DOSTOP#TIOCPKT_IOCTL#TIOCSTOP#TIOCSTART#TIOCMSET#TIOCMBIS#TIOCMBIC#TIOCMGET#TIOCREMOTE#TIOCGWINSZ#TIOCSWINSZ#TIOCUCNTL#TIOCSTAT#TIOCCONS#TIOCSCTTY#TIOCEXT#TIOCSIG#TIOCDRAIN#TIOCMSDTRWAIT#TIOCMGDTRWAIT#TIOCTIMESTAMP#TIOCSDRAINWAIT#TIOCGDRAINWAIT#TTYDISC#TABLDISC#SLIPDISC#PPPDISC#MAXHOSTNAMELEN *4 (Function) -^1264 1182$@0@@1@tp1$@0#FD_CLR -^1265 1184$@0@@1@tp1$@0#FD_COPY -^1266 1187$^$@0#FD_ISSET -^1267 1189$@0@@1@tp1$@0#FD_SET -^1268 1191$@0@@1@tp0$@0#FD_ZERO -^1269 1193$@0@s1,g22@6@0@1@s1,g22$@0#fchdir -^1270 1195$@0@g22@6@0,s3@1@g22,s3$@0#fchown -^1271 1197$@0@g22@6@0,s3@1@g22,s3$@0#fsync -^1272 1199$@0@g22@6@0,s3@1@g22,s3$@0#ftruncate -^1273 1201$@0@@1@p0$@0#gethostname -^1274 1203$@0@s1@1@s1$@0#initgroups -^1275 1205$@0@g22@6@0,s3@1@g22,s3$@0#lchown -^1276 1207$@0@g22@6@0@1@tp1,g22$@0#readlink -^1277 1209$@0@g22@6@0@1@tp1,tp2,tp3,tp4,g22$@0#select -^1278 1211$@0@g22@6@0,s1@1@g22,s1$@0#setegid -^1279 1213$@0@g22@6@0,s1@1@g22,s1$@0#seteuid -^1280 1216$@0@g22@6@0,s1@1@g22,s1$@0#setgroups -^1281 1218$@0@g22@6@0,s1@1@g22,s1$@0#setregid -^1282 1220$@0@g22@6@0,s1@1@g22,s1$@0#setreuid -^1283 1222$@0@s3@1@s3$@0#sync -^1284 1226$@0@g22@6@0,s3@1@g22,s3$@0#truncate +^1269 1183$@0@@1@tp1$@0#FD_CLR +^1270 1185$@0@@1@tp1$@0#FD_COPY +^1271 1188$^$@0#FD_ISSET +^1272 1190$@0@@1@tp1$@0#FD_SET +^1273 1192$@0@@1@tp0$@0#FD_ZERO +^1274 1194$@0@s1,g22@6@0@1@s1,g22$@0#fchdir +^1275 1196$@0@g22@6@0,s3@1@g22,s3$@0#fchown +^1276 1198$@0@g22@6@0,s3@1@g22,s3$@0#fsync +^1277 1200$@0@g22@6@0,s3@1@g22,s3$@0#ftruncate +^1278 1202$@0@@1@p0$@0#gethostname +^1279 1204$@0@s1@1@s1$@0#initgroups +^1280 1206$@0@g22@6@0,s3@1@g22,s3$@0#lchown +^1281 1208$@0@g22@6@0@1@tp1,g22$@0#readlink +^1282 1210$@0@g22@6@0@1@tp1,tp2,tp3,tp4,g22$@0#select +^1283 1212$@0@g22@6@0,s1@1@g22,s1$@0#setegid +^1284 1214$@0@g22@6@0,s1@1@g22,s1$@0#seteuid +^1285 1217$@0@g22@6@0,s1@1@g22,s1$@0#setgroups +^1286 1219$@0@g22@6@0,s1@1@g22,s1$@0#setregid +^1287 1221$@0@g22@6@0,s1@1@g22,s1$@0#setreuid +^1288 1223$@0@s3@1@s3$@0#sync +^1289 1227$@0@g22@6@0,s3@1@g22,s3$@0#truncate *1 (Constant) -^1285 5$#EBADRPC#ERPCMISMATCH#EPROGUNAVAIL#EPROGMISMATCH#EPROCUNAVAIL#EFTYPE#EAUTH#ENEEDAUTH#ELAST +^1290 5$#EBADRPC#ERPCMISMATCH#EPROGUNAVAIL#EPROGMISMATCH#EPROCUNAVAIL#EFTYPE#EAUTH#ENEEDAUTH#ELAST *3 (Variable) -^1294 23|@1|6@0@0@0@1#TMAGIC +^1299 23|@1|6@0@0@0@1#TMAGIC *1 (Constant) -^1295 5$#TMAGLEN +^1300 5$#TMAGLEN *3 (Variable) -^1296 23|@1|6@0@0@0@1#TVERSION +^1301 23|@1|6@0@0@0@1#TVERSION *1 (Constant) -^1297 5$#TVERSLEN#REGTYPE#AREGTYPE#LNKTYPE#SYMTYPE#CHRTYPE#BLKTYPE#DIRTYPE#FIFOTYPE#CONTTYPE#TSUID#TSGID#TSVTX#TUREAD#TUWRITE#TUEXEC#TGREAD#TGWRITE#TGEXEC#TOREAD#TOWRITE#TOEXEC +^1302 5$#TVERSLEN#REGTYPE#AREGTYPE#LNKTYPE#SYMTYPE#CHRTYPE#BLKTYPE#DIRTYPE#FIFOTYPE#CONTTYPE#TSUID#TSGID#TSVTX#TUREAD#TUWRITE#TUEXEC#TGREAD#TGWRITE#TGEXEC#TOREAD#TOWRITE#TOEXEC *7 (Struct tag) -^1319 1227@1228#@ipc_perm +^1324 1228@1229#@ipc_perm *1 (Constant) -^1320 5$#IPC_R#IPC_W#IPC_M#IPC_CREAT#IPC_EXCL#IPC_NOWAIT -^1326 1021$#IPC_PRIVATE -^1327 5$#IPC_RMID#IPC_SET#IPC_STAT +^1325 5$#IPC_R#IPC_W#IPC_M#IPC_CREAT#IPC_EXCL#IPC_NOWAIT +^1331 946$#IPC_PRIVATE +^1332 5$#IPC_RMID#IPC_SET#IPC_STAT *7 (Struct tag) -^1330 0@1229#@msg -^1331 1231@1232#@msqid_ds -^1332 1233@1234#@mymesg +^1335 0@1230#@msg +^1336 1232@1233#@msqid_ds +^1337 1234@1235#@mymesg *1 (Constant) -^1333 5$#MSG_NOERROR#MSGMAX#MSGMNB#MSGMNI#MSGTQL +^1338 5$#MSG_NOERROR#MSGMAX#MSGMNB#MSGMNI#MSGTQL *4 (Function) -^1338 1237$@0@g22@6@0@1@g22,tp2$@0#msgctl -^1339 1239$@0@g22@6@0@1@g22$@0#msgget -^1340 1241$@0@g22@6@0@1@g22,tp1$@0#msgrcv -^1341 1243$@0@g22@6@0@1@g22$@0#msgsnd +^1343 1238$@0@g22@6@0@1@g22,tp2$@0#msgctl +^1344 1240$@0@g22@6@0@1@g22$@0#msgget +^1345 1242$@0@g22@6@0@1@g22,tp1$@0#msgrcv +^1346 1244$@0@g22@6@0@1@g22$@0#msgsnd *7 (Struct tag) -^1342 1248@1244#@sem -^1343 1246@1247#@semid_ds +^1347 1249@1245#@sem +^1348 1247@1248#@semid_ds *8 (Union tag) -^1344 1251@1252#$semun +^1349 1252@1253#$semun *7 (Struct tag) -^1345 1253@1254#@sembuf +^1350 1254@1255#@sembuf *1 (Constant) -^1346 5$#SEM_A#SEMAEM#SEMMNI#SEMMNS#SEMMNU#SEMMSL#SEMOPN#SEM_R#SEMUME#SEM_UNDO#SEMVMX#GETVAL#SETVAL#GETPID#GETNCNT#GETZCNT#GETALL#SETALL#ERMID +^1351 5$#SEM_A#SEMAEM#SEMMNI#SEMMNS#SEMMNU#SEMMSL#SEMOPN#SEM_R#SEMUME#SEM_UNDO#SEMVMX#GETVAL#SETVAL#GETPID#GETNCNT#GETZCNT#GETALL#SETALL#ERMID *4 (Function) -^1365 1256$@0@g22@6@0@1@g22$@0#semctl -^1366 1258$@0@g22@6@0@1@g22$@0#semget -^1367 1261$@0@g22@6@0@1@g22$@0#semop +^1370 1257$@0@g22@6@0@1@g22$@0#semctl +^1371 1259$@0@g22@6@0@1@g22$@0#semget +^1372 1262$@0@g22@6@0@1@g22$@0#semop *7 (Struct tag) -^1368 1262@1263#@shmid_ds +^1373 1263@1264#@shmid_ds *1 (Constant) -^1369 5$#SHMLBA#SHM_LOCK#SHMMAX#SHMMIN#SHMMNI#SHM_R#SHM_RDONLY#SHM_RND#SHMSEG#SHM_W#SHM_UNLOCK +^1374 5$#SHMLBA#SHM_LOCK#SHMMAX#SHMMIN#SHMMNI#SHM_R#SHM_RDONLY#SHM_RND#SHMSEG#SHM_W#SHM_UNLOCK *4 (Function) -^1380 1266$@0@g22@6@0@1@g22@3@0@0#shmat -^1381 1269$@0@g22@6@0@1@g22,tp2$@0#shmctl -^1382 1271$@0@g22@6@0@1@g22$@0#shmdt -^1383 1273$@0@g22@6@0@1@g22$@0#shmget +^1385 1267$@0@g22@6@0@1@g22@3@0@0#shmat +^1386 1270$@0@g22@6@0@1@g22,tp2$@0#shmctl +^1387 1272$@0@g22@6@0@1@g22$@0#shmdt +^1388 1274$@0@g22@6@0@1@g22$@0#shmget *1 (Constant) -^1384 5$#LOG_EMERG#LOG_ALERT#LOG_CRIT#LOG_ERR#LOG_WARNING#LOG_NOTICE#LOG_INFO#LOG_DEBUG#LOG_KERN#LOG_USER#LOG_MAIL#LOG_DAEMON#LOG_AUTH#LOG_SYSLOG#LOG_LPR#LOG_NEWS#LOG_UUCP#LOG_CRON#LOG_AUTHPRIV#LOG_FTP#LOG_LOCAL0#LOG_LOCAL1#LOG_LOCAL2#LOG_LOCAL3#LOG_LOCAL4#LOG_LOCAL5#LOG_LOCAL6#LOG_LOCAL7#LOG_PID#LOG_CONS#LOG_ODELAY#LOG_NDELAY#LOG_NOWAIT#LOG_PERROR +^1389 5$#LOG_EMERG#LOG_ALERT#LOG_CRIT#LOG_ERR#LOG_WARNING#LOG_NOTICE#LOG_INFO#LOG_DEBUG#LOG_KERN#LOG_USER#LOG_MAIL#LOG_DAEMON#LOG_AUTH#LOG_SYSLOG#LOG_LPR#LOG_NEWS#LOG_UUCP#LOG_CRON#LOG_AUTHPRIV#LOG_FTP#LOG_LOCAL0#LOG_LOCAL1#LOG_LOCAL2#LOG_LOCAL3#LOG_LOCAL4#LOG_LOCAL5#LOG_LOCAL6#LOG_LOCAL7#LOG_PID#LOG_CONS#LOG_ODELAY#LOG_NDELAY#LOG_NOWAIT#LOG_PERROR *4 (Function) -^1418 1275$^$@0#LOG_MASK -^1419 1277$^$@0#LOG_UPTO -^1420 1279$@0@s3@1@s3$@0#closelog -^1421 1281$@0@s3@1@s3$@0#openlog -^1422 1283$@0@s1@1@s1$@0#setlogmask -^1423 1285@6@0@1@1@0@0@s3@1@s3$@0#syslog -^1424 1287$@0@s3@1@s3$@0#vsyslog -^1425 1289$@0@s1@1@s1$@0#endpwent -^1426 1292@6@5@1@0@0@0@s1@1@s1@3@0@0#getpwent -^1427 1294$@0@s1@1@s1$@0#setpassent -^1428 1296$@0@s1@1@s1$@0#setpwent -^1429 1298$@0@s1@1@s1$@0#endgrent -^1430 1301@6@5@1@0@0@0@s1@1@s1@3@0@0#getgrent -^1431 1303$@0@s1@1@s1$@0#setgrent -^1432 1305$@0@s1@1@s1$@0#setgrfile -^1433 1307$@0@s1@1@s1$@0#setgroupent +^1423 1276$^$@0#LOG_MASK +^1424 1278$^$@0#LOG_UPTO +^1425 1280$@0@s3@1@s3$@0#closelog +^1426 1282$@0@s3@1@s3$@0#openlog +^1427 1284$@0@s1@1@s1$@0#setlogmask +^1428 1286@6@0@1@1@0@0@s3@1@s3$@0#syslog +^1429 1288$@0@s3@1@s3$@0#vsyslog +^1430 1290$@0@s1@1@s1$@0#endpwent +^1431 1293@6@5@1@0@0@0@s1@1@s1@3@0@0#getpwent +^1432 1295$@0@s1@1@s1$@0#setpassent +^1433 1297$@0@s1@1@s1$@0#setpwent +^1434 1299$@0@s1@1@s1$@0#endgrent +^1435 1302@6@5@1@0@0@0@s1@1@s1@3@0@0#getgrent +^1436 1304$@0@s1@1@s1$@0#setgrent +^1437 1306$@0@s1@1@s1$@0#setgrfile +^1438 1308$@0@s1@1@s1$@0#setgroupent *1 (Constant) -^1434 5$#S_ISTXT#S_IREAD#S_IWRITE#S_IEXEC#S_IFMT#S_IFIFO#S_IFCHR#S_IFDIR#S_IFBLK#S_IFREG#S_IFLNK#S_IFSOCK#S_ISVTX#SF_SETTABLE#SF_ARCHIVED#ACCESSPERMS#ALLPERMS#DEFFILEMODE#S_BLKSIZE#SF_IMMUTABLE#SF_APPEND#UF_NODUMP#UF_IMMUTABLE#UF_APPEND +^1439 644$#S_IFMT#S_IFBLK#S_IFCHR#S_IFIFO#S_IFREG#S_IFDIR#S_IFLNK#S_IRWXU#S_IRUSR#S_IRWXG#S_IRWXO#S_ISVTX *4 (Function) -^1458 1310$^$@0#S_ISLNK -^1459 1313$^$@0#S_ISSOCK -^1460 1315$@0@s3,g22@6@0@1@s3,g22$@0#chflags -^1461 1317$@0@s3,g22@6@0@1@s3,g22$@0#fchflags -^1462 1319$@0@s3,g22@6@0@1@s3,g22$@0#fchmod -^1463 1321$@0@g22@6@0@1@g22,tp1$@0#lstat +^1451 1332$^$@0#S_ISLNK +^1452 1335$^$@0#S_TYPEISMQ +^1453 1338$^$@0#S_TYPEISSEM +^1454 1341$^$@0#S_TYPEISSHM +^1455 1343$@0@g22@6@0@1@g22$@0#lstat +^1456 1345$@0@g22@6@0@1@g22$@0@W:portability#The only portable use of mknod is to create FIFO-special file. If mode is not S_IFIFO or dev is not 0, the behaviour of mknod() is unspecified.##mknod +^1457 1347$@0@s3,g22@6@0@1@s3,g22$@0@W:unixstandard#Not in Single UNIX Specification Version 2##chflags +^1458 1349$@0@s3,g22@6@0@1@s3,g22$@0@W:unixstandard#Not in Single UNIX Specification Version 2##fchflags *1 (Constant) -^1464 5$#FMNAMESZ#MSG_BAND#MSG_HIPRI#RS_HIPRI#S_INPUT#S_RDNORM#S_RDBAND#S_BANDURG#S_HIPRI#S_OUTPUT#S_WRNORM#S_WRBAND#S_MSG#S_ERROR#S_HANGUP +^1459 5$#FMNAMESZ#MSG_BAND#MSG_HIPRI#RS_HIPRI#S_INPUT#S_RDNORM#S_RDBAND#S_BANDURG#S_HIPRI#S_OUTPUT#S_WRNORM#S_WRBAND#S_MSG#S_ERROR#S_HANGUP *7 (Struct tag) -^1479 1322@1323#@strbuf -^1480 1324@1325#@str_mlist -^1481 1327@1328#@str_list +^1474 1350@1351#@strbuf +^1475 1352@1353#@str_mlist +^1476 1355@1356#@str_list *4 (Function) -^1482 1331$@0@g22@6@0@1@tp1,tp2,g22$@0#getmsg -^1483 1333$@0@g22@6@0@1@tp3,tp1,tp2,g22$@0#getpmsg -^1484 1335$@0@s1,g22@6@0@1@s1,g22$@0#putmsg -^1485 1337$@0@s1,g22@6@0@1@s1,g22$@0#putpmsg +^1477 1359$@0@g22@6@0@1@tp1,tp2,g22$@0#getmsg +^1478 1361$@0@g22@6@0@1@tp3,tp1,tp2,g22$@0#getpmsg +^1479 1363$@0@s1,g22@6@0@1@s1,g22$@0#putmsg +^1480 1365$@0@s1,g22@6@0@1@s1,g22$@0#putpmsg *1 (Constant) -^1486 5$#RLIMIT_CPU#RLIMIT_FSIZE#RLIMIT_DATA#RLIMIT_STACK#RLIMIT_CORE#RLIMIT_RSS#RLIMIT_MEMLOCK#RLIMIT_NPROC#RLIMIT_NOFILE#RLIM_NLIMITS#RLIM_INFINITY#PRIO_MIN#PRIO_MAX#PRIO_PROCESS#PRIO_PGRP#PRIO_USER#RUSAGE_SELF#RUSAGE_CHILDREN +^1481 5$#RLIMIT_CPU#RLIMIT_FSIZE#RLIMIT_DATA#RLIMIT_STACK#RLIMIT_CORE#RLIMIT_RSS#RLIMIT_MEMLOCK#RLIMIT_NPROC#RLIMIT_NOFILE#RLIM_NLIMITS#RLIM_INFINITY#PRIO_MIN#PRIO_MAX#PRIO_PROCESS#PRIO_PGRP#PRIO_USER#RUSAGE_SELF#RUSAGE_CHILDREN *7 (Struct tag) -^1504 1339@1340#@rlimit -^1505 1343@1344#@loadavg +^1499 1367@1368#@rlimit +^1500 1371@1372#@loadavg *4 (Function) -^1506 1346$@0@g22@6@0@1@g22$@0#getpriority -^1507 1349$@0@g22@6@0@1@tp1,g22$@0#getrlimit -^1508 1351$@0@g22@6@0@1@tp1,g22$@0#getrusage -^1509 1353$@0@g22@6@0,s1@1@g22,s1$@0#setpriority -^1510 1355$@0@g22@6@0,s1@1@g22,s1$@0#setrlimit +^1501 1374$@0@g22@6@0@1@g22$@0#getpriority +^1502 1377$@0@g22@6@0@1@tp1,g22$@0#getrlimit +^1503 1379$@0@g22@6@0@1@tp1,g22$@0#getrusage +^1504 1381$@0@g22@6@0,s1@1@g22,s1$@0#setpriority +^1505 1383$@0@g22@6@0,s1@1@g22,s1$@0#setrlimit *7 (Struct tag) -^1511 1356@1357#@servent +^1506 1384@1385#@servent *4 (Function) -^1512 1361@6@5@1@0@0$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getsrvbyname_r instead##getservbyname -^1513 1364$$$@0#getservbyname_r -^1514 1367$$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getservbyport_r instead##getservbyport -^1515 1370$$$@0#getservbyport_r -^1516 1373@6@5@1@0@0$@3@0@0#getservent -^1517 1376@6@5@1@0@0$@3@0@0#getservent_r -^1518 1378$$$@0#setservent -^1519 1380$$$@0#endservent +^1507 1389@6@5@1@0@0$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getsrvbyname_r instead##getservbyname +^1508 1392$$$@0#getservbyname_r +^1509 1395$$@18@3@0@W:multithreaded#Unsafe in multithreaded applications, use getservbyport_r instead##getservbyport +^1510 1398$$$@0#getservbyport_r +^1511 1401@6@5@1@0@0$@3@0@0#getservent +^1512 1404@6@5@1@0@0$@3@0@0#getservent_r +^1513 1406$$$@0#setservent +^1514 1408$$$@0#endservent *3 (Variable) -^1520 5|@1|6@0@0&#h_errno +^1515 5|@1|6@0@0&#h_errno *7 (Struct tag) -^1521 1416@1381#@hostent +^1516 1444@1409#@hostent *4 (Function) -^1522 1385@6@5@1@0@0@0@g1520@6@0@1@g1520@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyname_r instead##gethostbyname -^1523 1388$$$@0#gethostbyname_r -^1524 1391@6@5@1@0@0@0@g1520@6@0@1@g1520@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyaddr_r instead##gethostbyaddr -^1525 1394$$$@0#gethostbyaddr_r -^1526 1397@6@5@1@0@0$@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostent_r instead##gethostent -^1527 1400$$$@0#gethostent_r -^1528 1403$$@3@0@0#fgethostent -^1529 1406$$@3@0@0#fgethostent_r -^1530 1408$$$@0#sethostent -^1531 1410$$$@0#endhostent -^1532 1412$$$@0#herror -^1533 1415$$@3@0@0#hstrerror +^1517 1413@6@5@1@0@0@0@g1515@6@0@1@g1515@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyname_r instead##gethostbyname +^1518 1416$$$@0#gethostbyname_r +^1519 1419@6@5@1@0@0@0@g1515@6@0@1@g1515@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostbyaddr_r instead##gethostbyaddr +^1520 1422$$$@0#gethostbyaddr_r +^1521 1425@6@5@1@0@0$@19@3@0@W:multithreaded#Unsafe in multithreaded applications, use gethostent_r instead##gethostent +^1522 1428$$$@0#gethostent_r +^1523 1431$$@3@0@0#fgethostent +^1524 1434$$@3@0@0#fgethostent_r +^1525 1436$$$@0#sethostent +^1526 1438$$$@0#endhostent +^1527 1440$$$@0#herror +^1528 1443$$@3@0@0#hstrerror *0 (Datatype) -^1534 619@-@-@0@0@0@0@1417#in_addr_t +^1529 619@-@-@0@0@0@0@1445#in_addr_t *7 (Struct tag) -^1535 1418@1419#@in_addr +^1530 1446@1447#@in_addr +*0 (Datatype) +^1531 618@-@-@0@0@0@0@1448#in_port_t +*4 (Function) +^1532 1450$^$@0#htonl +^1533 1452$^$@0#htons +^1534 1454$^$@0#ntohl +^1535 1456$^$@0#ntohs +^1536 1458$$$@0@W:superuser#Only super-user processes may call chroot.##chroot +^1537 1460$$$@0@W:superuser#Only super-user processes may call fchroot.##fchroot +^1538 1462$^$@0#isascii +^1539 1464$^$@0#toascii +^1540 1466$^$@0#_toupper +^1541 1468$^$@0#_tolower +^1542 1470$@0@s1@1@s1$@0#drand48 +^1543 1474$@0@s1@1@s1$@0#erand48 +^1544 1476$@0@s1@1@s1$@0#srand48 *0 (Datatype) -^1536 618@-@-@0@0@0@0@1420#in_port_t +^1545 14@-@-@0@0@0@0@1477#sa_family_t +*7 (Struct tag) +^1546 1481@1482#@sockaddr_in +*1 (Constant) +^1547 5$#IPPROTO_IP#IPPROTO_ICMP#IPPROTO_TCP#IPPROTO_UDP +^1551 1445$#INADDR_ANY#INADDR_BROADCAST *4 (Function) -^1537 1422$^$@0#htonl -^1538 1424$^$@0#htons -^1539 1426$^$@0#ntohl -^1540 1428$^$@0#ntohs -^1541 1430$$$@0@W:superuser#Only super-user processes may call chroot.##chroot -^1542 1432$$$@0@W:superuser#Only super-user processes may call fchroot.##fchroot +^1553 1494$$$@0#readdir_r +^1554 1498$$$@0#seekdir +^1555 1500$$$@0#telldir +^1556 1503$@0@@1@tp0$@0#stpcpy +^1557 1506$@0@@1@tp0$@0#stpncpy ;; Library constraints +constraints vsnprintf pre: C @@ -3326,6 +3429,124 @@ r Param 5 2 ;; end precondition constraints post:EMPTY +stpcpy +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 23 0 +r +1 +3 +2 +2 +Param 23 1 +;; end precondition constraints +post: +C +0@1@4 +l +1 +1 +2 +2 +Result +r +0 +2 +e1 +1 +1 +2 +2 +Param 23 0 +e2 +1 +3 +2 +2 +Param 23 1 +C +0@1@4 +l +1 +3 +2 +2 +Result +r +2 +3 +0 +C +0@1@4 +l +1 +3 +2 +2 +Param 23 0 +r +1 +3 +2 +2 +Param 23 1 +;; end precondition constraints +stpncpy +pre: +C +0@1@3 +l +1 +1 +2 +2 +Param 23 0 +r +0 +1 +e1 +2 +2 +Param 63 2 +e2 +2 +3 +-1 +;; end precondition constraints +post: +C +0@1@1 +l +1 +3 +2 +2 +Param 23 0 +r +2 +2 +Param 63 2 +C +0@1@3 +l +1 +3 +2 +2 +Param 23 1 +r +1 +3 +2 +2 +Param 23 0 +;; end precondition constraints ;; Modules access lltX_bool#1@ types#1@ -- 2.45.2