From 3bfd72304fbaf1d7903d5b72ee97c227bcb1462d 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 cff29bc06b2a..bc7370d69c71 100644 --- a/source4/librpc/rpc/dcerpc_connect.c +++ b/source4/librpc/rpc/dcerpc_connect.c @@ -38,6 +38,9 @@ #include "lib/http/http.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 dcerpc_pipe_connect { struct dcecli_connection *conn; struct dcerpc_binding *binding; @@ -189,6 +192,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; } @@ -199,6 +203,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 084413ac84c5..6fe84b41cc4d 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