aboutsummaryrefslogtreecommitdiff
path: root/pk/file.h
diff options
context:
space:
mode:
authorColin Schmidt <colins@berkeley.edu>2014-05-22 18:56:56 -0700
committerColin Schmidt <colins@berkeley.edu>2014-05-22 18:56:56 -0700
commite50dc18f5df45ea358182ce7d986b77858219cd9 (patch)
tree67f91335fd545ca51de67df0d5dca8d976a30a3b /pk/file.h
parent894fe673b4f1326abd29512c8419759698d8ea2c (diff)
downloadriscv-pk-e50dc18f5df45ea358182ce7d986b77858219cd9.zip
riscv-pk-e50dc18f5df45ea358182ce7d986b77858219cd9.tar.gz
riscv-pk-e50dc18f5df45ea358182ce7d986b77858219cd9.tar.bz2
Add several syscalls, and move syscall header file from newlib
syscalls added (openat, access, accessat, faccessat, etc.)
Diffstat (limited to 'pk/file.h')
-rw-r--r--pk/file.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/pk/file.h b/pk/file.h
index 88338e6..c5b0f4b 100644
--- a/pk/file.h
+++ b/pk/file.h
@@ -21,6 +21,7 @@ void file_decref(file_t*);
void file_incref(file_t*);
int file_dup(file_t*);
+file_t* file_openat(int dirfd, const char* fn, int flags, int mode);
ssize_t file_pwrite(file_t* f, const void* buf, size_t n, off_t off);
ssize_t file_pread(file_t* f, void* buf, size_t n, off_t off);
ssize_t file_write(file_t* f, const void* buf, size_t n);