From 2dfd75cdbeb2ec0f69a8e3c54564e1adecc64567 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 17 Oct 2014 13:50:28 +0200 Subject: [PATCH] debug --- source4/librpc/rpc/dcerpc_connect.c | 6 ++++++ source4/librpc/rpc/dcerpc_secondary.c | 3 +++ 2 files changed, 9 insertions(+) diff --git a/source4/librpc/rpc/dcerpc_connect.c b/source4/librpc/rpc/dcerpc_connect.c index 7040341960d7..cbef26b7a27e 100644 --- a/source4/librpc/rpc/dcerpc_connect.c +++ b/source4/librpc/rpc/dcerpc_connect.c @@ -36,6 +36,9 @@ #include "param/param.h" #include "libcli/resolve/resolve.h" +#undef NT_STATUS_INVALID_PARAMETER_MIX +#define NT_STATUS_INVALID_PARAMETER_MIX (smb_panic(__location__), NT_STATUS(0xC0000000 | 0xfffffff)) + struct dcerpc_pipe_connect { struct dcecli_connection *conn; struct dcerpc_binding *binding; @@ -187,6 +190,7 @@ NTSTATUS dcerpc_binding_set_smbXcli_pointers(struct dcerpc_binding *b, return status; } + DEBUG(0,("%s:%s: binding[%p:%s]\n", __location__, __func__, b, dcerpc_binding_string(b, b))); return NT_STATUS_OK; } @@ -197,6 +201,8 @@ NTSTATUS dcerpc_binding_get_smbXcli_pointers(const struct dcerpc_binding *b, { struct dcerpc_binding_smbXcli_pointers *p; + DEBUG(0,("%s:%s: binding[%p:%s]\n", __location__, __func__, b, dcerpc_binding_string(b, b))); + p = dcerpc_binding_get_pointer_option(b, "connection", struct dcerpc_binding_smbXcli_pointers); if (p == NULL) { diff --git a/source4/librpc/rpc/dcerpc_secondary.c b/source4/librpc/rpc/dcerpc_secondary.c index 2ad56cbf68f3..93380598a560 100644 --- a/source4/librpc/rpc/dcerpc_secondary.c +++ b/source4/librpc/rpc/dcerpc_secondary.c @@ -34,6 +34,9 @@ #include "libcli/resolve/resolve.h" #include "lib/util/util_net.h" +#undef NT_STATUS_INVALID_PARAMETER_MIX +#define NT_STATUS_INVALID_PARAMETER_MIX (smb_panic(__location__), NT_STATUS(0xC0000000 | 0xfffffff)) + struct sec_conn_state { struct dcerpc_pipe *pipe; struct dcerpc_pipe *pipe2; -- 2.34.1