unsigned id: 31;
};
uint32_t object;
- }
+ };
union {
struct {
unsigned invert: 1;
unsigned perms: 31;
};
uint32_t rawperms;
- }
+ };
};
struct s_sysFInfo {
uint uid, gid;
int clone(int flags, void *stack);
int execve(char *path, char **argv, char **envp);
// --- VFS ---
+ int chdir(char *dir);
int open(char *path, int flags);
int reopen(int fd, char *path, int flags);
void close(int fd);