Revision 8cf89e00 hw/file-op-9p.h

b/hw/file-op-9p.h
30 30
    int (*lstat)(FsContext *, const char *, struct stat *);
31 31
    ssize_t (*readlink)(FsContext *, const char *, char *, size_t);
32 32
    int (*chmod)(FsContext *, const char *, mode_t);
33
    int (*chown)(FsContext *, const char *, uid_t, gid_t);
33 34
    int (*mknod)(FsContext *, const char *, mode_t, dev_t);
34 35
    int (*mksock)(FsContext *, const char *);
36
    int (*utime)(FsContext *, const char *, const struct utimbuf *);
35 37
    int (*symlink)(FsContext *, const char *, const char *);
36 38
    int (*link)(FsContext *, const char *, const char *);
37 39
    int (*setuid)(FsContext *, uid_t);
......
49 51
    off_t (*lseek)(FsContext *, int, off_t, int);
50 52
    int (*mkdir)(FsContext *, const char *, mode_t);
51 53
    int (*fstat)(FsContext *, int, struct stat *);
54
    int (*rename)(FsContext *, const char *, const char *);
55
    int (*truncate)(FsContext *, const char *, off_t);
56
    int (*fsync)(FsContext *, int);
52 57
    void *opaque;
53 58
} FileOperations;
54 59
#endif

Also available in: Unified diff