9p: Implement LOPEN
authorM. Mohan Kumar <mohan@in.ibm.com>
Tue, 22 Jun 2010 14:17:50 +0000 (19:47 +0530)
committerEric Van Hensbergen <ericvh@gmail.com>
Mon, 2 Aug 2010 19:28:32 +0000 (14:28 -0500)
commitef56547efa3c88609069e2a91f46e25c31dd536e
tree802bb98048ae36e59fc0bcaa21bd54e5ebf9de99
parent5643135a28464e7c19d8d23a9e0804697a62c84b
9p: Implement LOPEN

Implement 9p2000.L version of open(LOPEN) interface in 9p client.

For LOPEN, no need to convert the flags to and from 9p mode to VFS mode.

Synopsis:

    size[4] Tlopen tag[2] fid[4] mode[4]

    size[4] Rlopen tag[2] qid[13] iounit[4]

[Fix mode bit format - jvrao@linux.vnet.ibm.com]

Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Eric Van Hensbegren <ericvh@gmail.com>
fs/9p/vfs_file.c
include/net/9p/9p.h
net/9p/client.c