9p: move request management to client code
authorEric Van Hensbergen <ericvh@gmail.com>
Mon, 13 Oct 2008 23:45:23 +0000 (18:45 -0500)
committerEric Van Hensbergen <ericvh@gmail.com>
Fri, 17 Oct 2008 16:04:42 +0000 (11:04 -0500)
commitfea511a644fb0fb938309c6ab286725ac31b87e2
treefc9cdf7af5ad05435ea85fd52070a487930f824c
parent044c7768841f1ef39f951972d3c1e6537a535030
9p: move request management to client code

The virtio transport uses a simplified request management system
that I want to use for all transports.  This patch adapts and moves the
exisiting code for managing requests to the client common code.
Later patches will apply these mechanisms to the other transports.

Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
include/net/9p/client.h
net/9p/client.c
net/9p/trans_virtio.c