]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/sunrpc/xprt.h
NFS/SUNRPC: support transport protocol naming
[linux-2.6-omap-h63xx.git] / include / linux / sunrpc / xprt.h
index d7b8fcd312cc1e5506e2bed1cd38467e9b7b49a2..30b17b3bc1a9b9eea991874d83a9a8f24799e4b8 100644 (file)
@@ -187,7 +187,7 @@ struct rpc_xprt {
 };
 
 struct xprt_create {
-       int                     proto;          /* IPPROTO_UDP or IPPROTO_TCP */
+       int                     ident;          /* XPRT_TRANSPORT identifier */
        struct sockaddr *       srcaddr;        /* optional local address */
        struct sockaddr *       dstaddr;        /* remote peer address */
        size_t                  addrlen;
@@ -196,8 +196,7 @@ struct xprt_create {
 
 struct xprt_class {
        struct list_head        list;
-       unsigned short          family;
-       int                     protocol;
+       int                     ident;          /* XPRT_TRANSPORT identifier */
        struct rpc_xprt *       (*setup)(struct xprt_create *);
        struct module           *owner;
        char                    name[32];