qemu/hw/9pfs
Aneesh Kumar K.V 7834cf77be hw/9pfs: add 9P2000.L unlinkat operation
unlinkat - Remove a directory entry

size[4] Tunlinkat tag[2] dirfid[4] name[s] flag[4]
size[4] Runlinkat tag[2]

older Tremove have the below request format

size[4] Tremove tag[2] fid[4]

The remove message is used to remove a directory entry either file or directory
The remove opreation is actually a directory opertation and should ideally have
dirfid, if not we cannot represent the fid on server with anything other than
name. We will have to derive the directory name from fid in the Tremove request.

NOTE: The operation doesn't clunk the unlink fid.

Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
2011-09-09 15:07:01 +05:30
..
codir.c hw/9pfs: Add directory reclaim support 2011-08-25 20:16:42 +05:30
cofile.c hw/9pfs: Add file descriptor reclaim support 2011-08-25 20:16:41 +05:30
cofs.c hw/9pfs: Add yield support for symlin coroutine 2011-08-22 09:44:26 +05:30
coxattr.c hw/9pfs: Add yeild support for clunk related coroutine 2011-08-22 09:44:13 +05:30
virtio-9p-coth.c [virtio-9p] Add infrastructure to support glib threads and coroutines. 2011-08-08 13:05:09 +05:30
virtio-9p-coth.h hw/9pfs: Add file descriptor reclaim support 2011-08-25 20:16:41 +05:30
virtio-9p-debug.c virtio-9p: Use relative includes for files in hw 2011-06-01 10:25:03 -07:00
virtio-9p-debug.h virtio-9p: move 9p files around 2011-04-27 08:24:37 -07:00
virtio-9p-device.c hw/9pfs: init fid list properly 2011-08-25 20:16:41 +05:30
virtio-9p-local.c use readdir_r instead of readdir for reentrancy 2011-08-22 09:44:52 +05:30
virtio-9p-posix-acl.c [virtio-9p] Make rpath thread safe 2011-06-01 10:25:17 -07:00
virtio-9p-xattr-user.c [virtio-9p] Make rpath thread safe 2011-06-01 10:25:17 -07:00
virtio-9p-xattr.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
virtio-9p-xattr.h [virtio-9p] Make rpath thread safe 2011-06-01 10:25:17 -07:00
virtio-9p.c hw/9pfs: add 9P2000.L unlinkat operation 2011-09-09 15:07:01 +05:30
virtio-9p.h hw/9pfs: add 9P2000.L unlinkat operation 2011-09-09 15:07:01 +05:30