]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/linux/sunrpc/clnt.h
SUNRPC: Remove rpcb_getport_sync()
[mv-sheeva.git] / include / linux / sunrpc / clnt.h
index 8ed9642a5a766bbec8d6ade82a29b7741f47265c..a1a40f0c185605a9efda6b8331806ea43a52c45d 100644 (file)
@@ -131,12 +131,12 @@ struct rpc_clnt   *rpc_bind_new_program(struct rpc_clnt *,
 struct rpc_clnt *rpc_clone_client(struct rpc_clnt *);
 void           rpc_shutdown_client(struct rpc_clnt *);
 void           rpc_release_client(struct rpc_clnt *);
+void           rpc_task_release_client(struct rpc_task *);
 
 int            rpcb_register(u32, u32, int, unsigned short);
 int            rpcb_v4_register(const u32 program, const u32 version,
                                 const struct sockaddr *address,
                                 const char *netid);
-int            rpcb_getport_sync(struct sockaddr_in *, u32, u32, int);
 void           rpcb_getport_async(struct rpc_task *);
 
 void           rpc_call_start(struct rpc_task *);
@@ -148,8 +148,8 @@ int         rpc_call_sync(struct rpc_clnt *clnt,
                              const struct rpc_message *msg, int flags);
 struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred,
                               int flags);
-void           rpc_restart_call_prepare(struct rpc_task *);
-void           rpc_restart_call(struct rpc_task *);
+int            rpc_restart_call_prepare(struct rpc_task *);
+int            rpc_restart_call(struct rpc_task *);
 void           rpc_setbufsize(struct rpc_clnt *, unsigned int, unsigned int);
 size_t         rpc_max_payload(struct rpc_clnt *);
 void           rpc_force_rebind(struct rpc_clnt *);