Started adding sanity checks to syscalls. Added SYS_CHDIR and helpers. Used SYS_CHDIR...
[tpg/acess2.git] / Usermode / include / acess / sys.h
index 62e145e..7fec475 100644 (file)
@@ -26,14 +26,14 @@ struct s_sysACL {
                        unsigned        id:     31;
                };
                uint32_t        object;
-       }
+       };
        union {
                struct {
                        unsigned        invert: 1;
                        unsigned        perms:  31;
                };
                uint32_t        rawperms;
-       }
+       };
 };
 struct s_sysFInfo {
        uint    uid, gid;
@@ -57,6 +57,7 @@ void  wait(int miliseconds);
  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);

UCC git Repository :: git.ucc.asn.au