SUNRPC: introduce rpcbind: replacement for in-kernel portmapper
authorChuck Lever <chuck.lever@oracle.com>
Thu, 29 Mar 2007 20:48:04 +0000 (16:48 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 1 May 2007 05:17:12 +0000 (22:17 -0700)
commita509050bd3b8e0aa269c2241aa10d74ca7701e2f
tree47860feb054c6c286fd10c7d19a5ed3c3efb5c32
parentc5a4dd8b7c15927a8fbff83171b57cad675a79b9
SUNRPC: introduce rpcbind: replacement for in-kernel portmapper

Introduce a replacement for the in-kernel portmapper client that supports
all 3 versions of the rpcbind protocol.  This code is not used yet.

Original code by Groupe Bull updated for the latest kernel, with multiple
bug fixes.

Note that rpcb_clnt.c does not yet support registering via versions 3 and
4 of the rpcbind protocol.  That is planned for a later patch.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
include/linux/sunrpc/clnt.h
include/linux/sunrpc/debug.h
include/linux/sunrpc/xprt.h
net/sunrpc/Makefile
net/sunrpc/rpcb_clnt.c [new file with mode: 0644]
net/sunrpc/xprt.c