diff options
author | Frans Kaashoek <[email protected]> | 2018-08-31 09:21:19 -0400 |
---|---|---|
committer | Frans Kaashoek <[email protected]> | 2018-08-31 09:21:19 -0400 |
commit | 308a3b88c9e59b9065f1af9cdd2e0369cdfd0823 (patch) | |
tree | 561d5cc95964191b8b16fe61b16406aeadaf3ad0 /user.h | |
parent | 343255189e3b5dac4bcd132ecc0cb28158657aa6 (diff) | |
download | xv6-labs-308a3b88c9e59b9065f1af9cdd2e0369cdfd0823.tar.gz xv6-labs-308a3b88c9e59b9065f1af9cdd2e0369cdfd0823.tar.bz2 xv6-labs-308a3b88c9e59b9065f1af9cdd2e0369cdfd0823.zip |
thanks tyfkda
Diffstat (limited to 'user.h')
-rw-r--r-- | user.h | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -6,18 +6,18 @@ int fork(void); int exit(void) __attribute__((noreturn)); int wait(void); int pipe(int*); -int write(int, void*, int); +int write(int, const void*, int); int read(int, void*, int); int close(int); int kill(int); int exec(char*, char**); -int open(char*, int); -int mknod(char*, short, short); -int unlink(char*); +int open(const char*, int); +int mknod(const char*, short, short); +int unlink(const char*); int fstat(int fd, struct stat*); -int link(char*, char*); -int mkdir(char*); -int chdir(char*); +int link(const char*, const char*); +int mkdir(const char*); +int chdir(const char*); int dup(int); int getpid(void); char* sbrk(int); @@ -25,14 +25,14 @@ int sleep(int); int uptime(void); // ulib.c -int stat(char*, struct stat*); -char* strcpy(char*, char*); -void *memmove(void*, void*, int); +int stat(const char*, struct stat*); +char* strcpy(char*, const char*); +void *memmove(void*, const void*, int); char* strchr(const char*, char c); int strcmp(const char*, const char*); -void printf(int, char*, ...); +void printf(int, const char*, ...); char* gets(char*, int max); -uint strlen(char*); +uint strlen(const char*); void* memset(void*, int, uint); void* malloc(uint); void free(void*); |