From 42eadaf3d94afc7abf8ba2f1a67c55f317215483 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 6 Jun 2004 12:59:14 +0000 Subject: r1048: - moved the schannel definitions into a separate schannel.idl - added server side support for schannel type 23. This allows WinXP to establish a schannel connection to Samba4 as an ADS DC - added client side support for schannel type 23, but disabled it as currently the client code has now way of getting the fully qualified domain name (which is needed) - report dcerpc faults in the server code in the log (This used to be commit 55e0b014fe14ca8811b55887208a1c3147ddb0d2) --- source4/build/pidl/server.pm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source4/build') diff --git a/source4/build/pidl/server.pm b/source4/build/pidl/server.pm index 1e670d724b..72ebc22379 100644 --- a/source4/build/pidl/server.pm +++ b/source4/build/pidl/server.pm @@ -39,6 +39,9 @@ sub gen_dispatch_switch($) pidl "\t\tif (DEBUGLEVEL > 10 && dce_call->fault_code == 0) {\n"; pidl "\t\t\tNDR_PRINT_OUT_DEBUG($d->{NAME}, r2);\n"; pidl "\t\t}\n"; + pidl "\t\tif (dce_call->fault_code != 0) {\n"; + pidl "\t\t\tDEBUG(2,(\"dcerpc_fault 0x%x in $d->{NAME}\\n\", dce_call->fault_code));\n"; + pidl "\t\t}\n"; pidl "\t\tbreak;\n\t}\n"; $count++; } -- cgit