diff options
Diffstat (limited to 'rpc/rpc-lib/src')
| -rw-r--r-- | rpc/rpc-lib/src/rpc-clnt.c | 36 | ||||
| -rw-r--r-- | rpc/rpc-lib/src/rpc-clnt.h | 9 | 
2 files changed, 7 insertions, 38 deletions
diff --git a/rpc/rpc-lib/src/rpc-clnt.c b/rpc/rpc-lib/src/rpc-clnt.c index a27d0479193..e6c681df8f3 100644 --- a/rpc/rpc-lib/src/rpc-clnt.c +++ b/rpc/rpc-lib/src/rpc-clnt.c @@ -1384,14 +1384,13 @@ out:  int -rpc_clnt_submit2 (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog, -                  int procnum, fop_cbk_fn_t cbkfn, -                  struct iovec *proghdr, int proghdrcount, -                  struct iovec *progpayload, int progpayloadcount, -                  struct iobref *iobref, void *frame, struct iovec *rsphdr, -                  int rsphdr_count, struct iovec *rsp_payload, -                  int rsp_payload_count, struct iobref *rsp_iobref, -                  gf_boolean_t *lost) +rpc_clnt_submit (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog, +                 int procnum, fop_cbk_fn_t cbkfn, +                 struct iovec *proghdr, int proghdrcount, +                 struct iovec *progpayload, int progpayloadcount, +                 struct iobref *iobref, void *frame, struct iovec *rsphdr, +                 int rsphdr_count, struct iovec *rsp_payload, +                 int rsp_payload_count, struct iobref *rsp_iobref)  {          rpc_clnt_connection_t *conn        = NULL;          struct iobuf          *request_iob = NULL; @@ -1402,7 +1401,6 @@ rpc_clnt_submit2 (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog,          int                    proglen     = 0;          char                   new_iobref  = 0;          uint64_t               callid      = 0; -        gf_boolean_t           cbk_lost    = _gf_true;          if (!rpc || !prog || !frame) {                  goto out; @@ -1491,7 +1489,6 @@ rpc_clnt_submit2 (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog,                  if ((ret >= 0) && frame) {                          /* Save the frame in queue */ -                        cbk_lost = _gf_false;                          __save_frame (rpc, frame, rpcreq);                          gf_log ("rpc-clnt", GF_LOG_TRACE, "submitted request " @@ -1522,31 +1519,12 @@ out:                  if (rpcreq) {                          rpcreq->rpc_status = -1;                          cbkfn (rpcreq, NULL, 0, frame); -                        cbk_lost = _gf_false;                          mem_put (rpcreq);                  }          } -        if (lost) -                *lost = cbk_lost;          return ret;  } -int -rpc_clnt_submit (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog, -                 int procnum, fop_cbk_fn_t cbkfn, -                 struct iovec *proghdr, int proghdrcount, -                 struct iovec *progpayload, int progpayloadcount, -                 struct iobref *iobref, void *frame, struct iovec *rsphdr, -                 int rsphdr_count, struct iovec *rsp_payload, -                 int rsp_payload_count, struct iobref *rsp_iobref) -{ -        return rpc_clnt_submit2 (rpc, prog, procnum, cbkfn, proghdr, -                                 proghdrcount, progpayload, progpayloadcount, -                                 iobref, frame, rsphdr, rsphdr_count, -                                 rsp_payload, rsp_payload_count, rsp_iobref, -                                 NULL); -} -  struct rpc_clnt *  rpc_clnt_ref (struct rpc_clnt *rpc) diff --git a/rpc/rpc-lib/src/rpc-clnt.h b/rpc/rpc-lib/src/rpc-clnt.h index 34612fcc452..0da1655590a 100644 --- a/rpc/rpc-lib/src/rpc-clnt.h +++ b/rpc/rpc-lib/src/rpc-clnt.h @@ -216,15 +216,6 @@ int rpc_clnt_submit (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog,                       int rsphdr_count, struct iovec *rsp_payload,                       int rsp_payload_count, struct iobref *rsp_iobref); -int rpc_clnt_submit2 (struct rpc_clnt *rpc, rpc_clnt_prog_t *prog, -                     int procnum, fop_cbk_fn_t cbkfn, -                     struct iovec *proghdr, int proghdrcount, -                     struct iovec *progpayload, int progpayloadcount, -                     struct iobref *iobref, void *frame, struct iovec *rsphdr, -                     int rsphdr_count, struct iovec *rsp_payload, -                     int rsp_payload_count, struct iobref *rsp_iobref, -                     gf_boolean_t *cbk_lost); -  struct rpc_clnt *  rpc_clnt_ref (struct rpc_clnt *rpc);  | 
