v9fs_walk: As per 9p2000 RFC, MAXWELEM >= nwnames >= 0.
commit4f8dee2dec9c6d590c8a7844b2824935542ca122
authorHarsh Prateek Bora <harsh@linux.vnet.ibm.com>
Thu, 14 Apr 2011 09:24:40 +0000 (14 14:54 +0530)
committerVenkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Wed, 27 Apr 2011 15:27:25 +0000 (27 08:27 -0700)
tree5a04dbaff4fb1b81799aadaabd3311991d2fbe1b
parentf35bde2f8fb55541d4d7ddca50d64ce5a6ef384c
v9fs_walk: As per 9p2000 RFC, MAXWELEM >= nwnames >= 0.

The nwnames field in TWALK message is assumed to be >=0 and <= MAXWELEM
which is defined as macro P9_MAXWELEM (16) in virtio-9p.h as per 9p2000
RFC. Appropriate changes are required in V9fsWalkState and v9fs_walk.

Signed-off-by: Harsh Prateek Bora <harsh@linux.vnet.ibm.com>
Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
hw/9pfs/virtio-9p.c
hw/9pfs/virtio-9p.h