From 62f7f6a022dea6fd4fbe514dcb3154bda334a07f Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Fri, 10 Aug 2001 06:01:11 +0000 Subject: Use the new client error api. (This used to be commit 688da3c41dd944f7f69083518d25e9edbc55406f) --- source3/rpc_client/cli_pipe.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'source3/rpc_client') diff --git a/source3/rpc_client/cli_pipe.c b/source3/rpc_client/cli_pipe.c index 4bbbac17ed..d4e161e212 100644 --- a/source3/rpc_client/cli_pipe.c +++ b/source3/rpc_client/cli_pipe.c @@ -81,7 +81,8 @@ static BOOL rpc_read(struct cli_state *cli, prs_struct *rdata, uint32 data_to_re DEBUG(5,("rpc_read: num_read = %d, read offset: %d, to read: %d\n", num_read, stream_offset, data_to_read)); - if (cli_error(cli, &eclass, &ecode, NULL) && + if (cli_is_dos_error(cli) && + cli_dos_error(cli, &eclass, &ecode) && (eclass != ERRDOS && ecode != ERRmoredata)) { DEBUG(0,("rpc_read: Error %d/%u in cli_read\n", eclass, (unsigned int)ecode)); @@ -468,7 +469,8 @@ static BOOL rpc_api_pipe(struct cli_state *cli, uint16 cmd, prs_struct *data, pr prs_give_memory(&hps, hdr_data, sizeof(hdr_data), False); num_read = cli_read(cli, cli->nt_pipe_fnum, hdr_data, 0, RPC_HEADER_LEN+RPC_HDR_RESP_LEN); - if (cli_error(cli, &eclass, &ecode, NULL) && + if (cli_is_dos_error(cli) && + cli_dos_error(cli, &eclass, &ecode) && (eclass != ERRDOS && ecode != ERRmoredata)) { DEBUG(0,("rpc_api_pipe: cli_read error : %d/%d\n", eclass, ecode)); -- cgit