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