SUNRPC new transport for the NFSv4.1 shared back channel
authorAndy Adamson <andros@netapp.com>
Thu, 6 Jan 2011 02:04:26 +0000 (02:04 +0000)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Thu, 6 Jan 2011 19:46:23 +0000 (14:46 -0500)
commit1f11a034cdc4b45ee56d51b87a9e37cb776fb15b
tree7d99e63af6a6c0b371ab1ee48da16edc73ab942c
parent71e161a6a9fa021a280e564254fcda894e6fbd14
SUNRPC new transport for the NFSv4.1 shared back channel

Move the current sock create and destroy routines into the new transport ops.
Back channel socket will be destroyed by the svc_closs_all call in svc_destroy.

Added check: only TCP supported on shared back channel.

Signed-off-by: Andy Adamson <andros@netapp.com>
Acked-by: Bruce Fields <bfields@redhat.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
include/linux/sunrpc/svcsock.h
net/sunrpc/svc.c
net/sunrpc/svcsock.c