diff options
author | M. Mohan Kumar <mohan@in.ibm.com> | 2010-05-10 12:11:03 +0530 |
---|---|---|
committer | Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> | 2010-09-08 22:56:39 +0530 |
commit | be940c8716d4d7783b1649f5f286b4c0187f9f6d (patch) | |
tree | 2c345d839a7c4aded3bd8151d112741455446de5 /hw/virtio-9p-local.c | |
parent | 84151514e488c70caa2c2c0ca10c76156c3b4e14 (diff) | |
download | qemu-be940c8716d4d7783b1649f5f286b4c0187f9f6d.zip |
qemu: virtio-9p: Implement statfs support in server
Implement statfs support in qemu server based on Sripathi's
initial statfs patch.
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com>
Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Diffstat (limited to 'hw/virtio-9p-local.c')
-rw-r--r-- | hw/virtio-9p-local.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/hw/virtio-9p-local.c b/hw/virtio-9p-local.c index 43c03c188f..82f41c64f6 100644 --- a/hw/virtio-9p-local.c +++ b/hw/virtio-9p-local.c @@ -466,6 +466,11 @@ static int local_fsync(FsContext *ctx, int fd) return fsync(fd); } +static int local_statfs(FsContext *s, const char *path, struct statfs *stbuf) +{ + return statfs(rpath(s, path), stbuf); +} + FileOperations local_ops = { .lstat = local_lstat, .readlink = local_readlink, @@ -493,4 +498,5 @@ FileOperations local_ops = { .utime = local_utime, .remove = local_remove, .fsync = local_fsync, + .statfs = local_statfs, }; |