X-Git-Url: http://git.samba.org/?p=samba.git;a=blobdiff_plain;f=source%2Frpc_client%2Fcli_pipe.c;h=cb93f61b2de142de0745594ae2702ec69377b1f0;hp=b899c6e08e0a2f7f4a8707569ef9297a2ba3a601;hb=cbac0f165d351ba9497c222e55e453d781376e58;hpb=9814ac8a65f4d8333527976f1d227e8cd3c2c8ce diff --git a/source/rpc_client/cli_pipe.c b/source/rpc_client/cli_pipe.c index b899c6e08e0..cb93f61b2de 100644 --- a/source/rpc_client/cli_pipe.c +++ b/source/rpc_client/cli_pipe.c @@ -130,7 +130,7 @@ static BOOL rpc_check_hdr(prs_struct *rdata, RPC_HDR *rhdr, (*last ) = IS_BITS_SET_ALL(rhdr->flags, RPC_FLG_LAST ); (*len ) = rhdr->frag_len - rdata->data->data_used; - return True; + return rhdr->pkt_type != RPC_FAULT; } static void NTLMSSPcalc_ap( struct cli_state *cli, unsigned char *data, int len)