aboutsummaryrefslogtreecommitdiff
path: root/pk/file.h
diff options
context:
space:
mode:
authorLuís Marques <luismarques@lowrisc.org>2019-10-22 18:08:57 +0100
committerAndrew Waterman <andrew@sifive.com>2019-10-22 10:08:57 -0700
commit43969b149eb3be5fe18daa7c69a02467e6f16d15 (patch)
tree7dab24aa1df371e12a0a1dd924c36311441d51c7 /pk/file.h
parent15329a8aac5d0f1f1fea01c68230421147c8b50b (diff)
downloadriscv-pk-43969b149eb3be5fe18daa7c69a02467e6f16d15.zip
riscv-pk-43969b149eb3be5fe18daa7c69a02467e6f16d15.tar.gz
riscv-pk-43969b149eb3be5fe18daa7c69a02467e6f16d15.tar.bz2
Implement dup3 syscall (#162)
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 3bf7f12..f761e28 100644
--- a/pk/file.h
+++ b/pk/file.h
@@ -23,6 +23,7 @@ file_t* file_open(const char* fn, int flags, int mode);
void file_decref(file_t*);
void file_incref(file_t*);
int file_dup(file_t*);
+int file_dup3(file_t*, int newfd);
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);