typedef /*@abstract@*/ fd_set;
/* Check ISO C99 inttypes.h ... */
-typedef unsigned int u_int32_t;
typedef unsigned int uint32_t;
-
-typedef unsigned short int u_int16_t;
typedef unsigned short int uint16_t;
int ttyname_r (int fg, /*@out@*/ char *buffer, int len) /*@modifies buffer@*/ ;
extern int
readlink (const char *path, /*@out@*/ char *buf, int size)
- /*@modifies *buf, errno@*/;
+ /*@modifies *buf, errno@*/ /*@ensures result <= size @*/;
extern int
select (int mfd, fd_set /*@null@*/ *r, fd_set /*@null@*/ *w, fd_set /*@null@*/ *e, struct timeval *t)