aboutsummaryrefslogtreecommitdiff
path: root/pk/file.h
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2015-09-14 12:46:54 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2015-09-14 12:46:54 -0700
commit4a37572381acc146da66720f1f8073772f2c9119 (patch)
treeeb46aded5af6936491162048160f947ccc91051b /pk/file.h
parent18efb61dc4fa2f20ce54cafcf12b12545751dd43 (diff)
downloadriscv-pk-4a37572381acc146da66720f1f8073772f2c9119.zip
riscv-pk-4a37572381acc146da66720f1f8073772f2c9119.tar.gz
riscv-pk-4a37572381acc146da66720f1f8073772f2c9119.tar.bz2
Add ftruncate syscall
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 0d942b2..c9f7ce4 100644
--- a/pk/file.h
+++ b/pk/file.h
@@ -31,6 +31,7 @@ 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);
ssize_t file_read(file_t* f, void* buf, size_t n);
ssize_t file_lseek(file_t* f, size_t ptr, int dir);
+int file_truncate(file_t* f, off_t len);
int file_stat(file_t* f, struct stat* s);
int fd_close(int fd);