]> err.no Git - linux-2.6/blobdiff - include/linux/sunrpc/xprt.h
SUNRPC: Make the transport-specific setup routine allocate rpc_xprt
[linux-2.6] / include / linux / sunrpc / xprt.h
index 0321fb53bd027423f1bfbbf70dde88ca41982128..d7919010863dcc6025581bc4f3594e82d32b7ae5 100644 (file)
@@ -265,8 +265,8 @@ void                        xprt_disconnect(struct rpc_xprt *xprt);
 /*
  * Socket transport setup operations
  */
-int                    xs_setup_udp(struct rpc_xprt *xprt, struct rpc_timeout *to);
-int                    xs_setup_tcp(struct rpc_xprt *xprt, struct rpc_timeout *to);
+struct rpc_xprt *      xs_setup_udp(struct sockaddr *addr, size_t addrlen, struct rpc_timeout *to);
+struct rpc_xprt *      xs_setup_tcp(struct sockaddr *addr, size_t addrlen, struct rpc_timeout *to);
 
 /*
  * Reserved bit positions in xprt->state