s3:librpc: move NDR_PRINT_DEBUG() into the caller of dcerpc_pull_ncacn_packet()
authorStefan Metzmacher <metze@samba.org>
Wed, 28 Oct 2015 11:21:43 +0000 (12:21 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Wed, 26 Oct 2016 09:20:13 +0000 (11:20 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/librpc/rpc/dcerpc_helpers.c
source3/rpc_client/cli_pipe.c

index 11b445f0fa14354bca2f0b1d7fd183c5375deb12..aeb6cadae91e4fbd58f865fded808e7c1483741a 100644 (file)
@@ -119,10 +119,6 @@ NTSTATUS dcerpc_pull_ncacn_packet(TALLOC_CTX *mem_ctx,
        }
        talloc_free(ndr);
 
-       if (DEBUGLEVEL >= 10) {
-               NDR_PRINT_DEBUG(ncacn_packet, r);
-       }
-
        if (r->frag_length != blob->length) {
                return NT_STATUS_RPC_PROTOCOL_ERROR;
        }
index 84d11216d0dd2bfe6c53576d6c2395dd3873982a..02af49fb035960413e315da72f6b9826e9fe58a8 100644 (file)
@@ -960,6 +960,10 @@ static void rpc_api_pipe_got_pdu(struct tevent_req *subreq)
                return;
        }
 
+       if (DEBUGLEVEL >= 10) {
+               NDR_PRINT_DEBUG(ncacn_packet, state->pkt);
+       }
+
        status = cli_pipe_validate_current_pdu(state,
                                                state->cli, state->pkt,
                                                &state->incoming_frag,