6 typedef struct stat t_fstat;
13 typedef unsigned long pid_t;
14 typedef unsigned long tid_t;
15 typedef signed long long int time_t;
16 typedef long long int off_t;
18 typedef unsigned int uint;
20 typedef unsigned short fd_set_ent_t;
23 * \brief fd_set for select()
27 fd_set_ent_t flags[FD_SETSIZE/16];
31 unsigned long object; /*!< Group or user (bit 31 determines) */
32 unsigned long perms; /*!< Inverted by bit 31 */
36 unsigned long long inode;
40 unsigned long long size;
45 struct s_sysACL acls[];
46 } __attribute__((packed));
47 typedef struct s_sysFInfo t_sysFInfo;
48 typedef struct s_sysACL t_sysACL;
50 extern void FD_ZERO(fd_set *fdsetp);
51 extern void FD_CLR(int fd, fd_set *fdsetp);
52 extern void FD_SET(int fd, fd_set *fdsetp);
53 extern int FD_ISSET(int fd, fd_set *fdsetp);
55 #include "../sys/stat.h"