src/server/daemon/vfs.h

changeset 66
74babc0082b7
parent 63
66442f81f823
child 105
63d9051fe35c
equal deleted inserted replaced
65:14722c5f8856 66:74babc0082b7
45 45
46 int sys_acl_check(VFSContext *ctx, uint32_t access_mask, SysACL *externacl); 46 int sys_acl_check(VFSContext *ctx, uint32_t access_mask, SysACL *externacl);
47 void sys_set_error_status(VFSContext *ctx); 47 void sys_set_error_status(VFSContext *ctx);
48 ssize_t sys_file_read(SYS_FILE fd, void *buf, size_t nbyte); 48 ssize_t sys_file_read(SYS_FILE fd, void *buf, size_t nbyte);
49 ssize_t sys_file_write(SYS_FILE fd, const void *buf, size_t nbyte); 49 ssize_t sys_file_write(SYS_FILE fd, const void *buf, size_t nbyte);
50 off_t sys_file_seek(SYS_FILE fd, off_t offset, int whence);
50 void sys_file_close(SYS_FILE fd); 51 void sys_file_close(SYS_FILE fd);
51 int sys_dir_read(VFS_DIR dir, VFS_ENTRY *entry, int getstat); 52 int sys_dir_read(VFS_DIR dir, VFS_ENTRY *entry, int getstat);
52 void sys_dir_close(VFS_DIR dir); 53 void sys_dir_close(VFS_DIR dir);
53 int sys_mkdir(VFSContext *ctx, char *path, SysACL *sysacl); 54 int sys_mkdir(VFSContext *ctx, char *path, SysACL *sysacl);
54 int sys_unlink(VFSContext *ctx, char *path, SysACL *sysacl); 55 int sys_unlink(VFSContext *ctx, char *path, SysACL *sysacl);

mercurial