remarkable-linux/net/9p
Eric Van Hensbergen ace51c4dd2 9p: add new protocol support code
This adds a new protocol processing support code based on Anthony Liguori's
9p library code.  This code performs protocol marshalling/unmarshalling using
printf like strings to represent protocol elements.  It is my intent to use
them to replace the current functions in conv.c as well as the 
p9_create_* functions.

This should make the client implementation much more clear, and also make it
much easier to add new protocol extensions by limiting the number of places
in which changes need to be made.

Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
2008-10-17 11:04:44 -05:00
..
client.c 9p: encapsulate version function 2008-10-17 11:04:43 -05:00
conv.c 9p: fix put_data error handling 2008-09-24 16:22:22 -05:00
error.c 9p: make cryptic unknown error from server less scary 2008-05-14 19:23:26 -05:00
fcprint.c 9p: Documentation updates 2008-05-14 19:23:25 -05:00
Kconfig 9p: fix error path during early mount 2008-05-14 19:23:27 -05:00
Makefile 9p: add new protocol support code 2008-10-17 11:04:44 -05:00
mod.c 9p: consolidate transport structure 2008-10-17 11:04:41 -05:00
protocol.c 9p: add new protocol support code 2008-10-17 11:04:44 -05:00
protocol.h 9p: add new protocol support code 2008-10-17 11:04:44 -05:00
trans_fd.c 9p: drop broken unused error path from p9_conn_create() 2008-10-17 11:04:42 -05:00
trans_virtio.c 9p: make rpc code common and rework flush code 2008-10-17 11:04:42 -05:00
util.c 9p: fix flags length in net 2008-05-14 19:23:26 -05:00