diff options
Diffstat (limited to 'source3/librpc/gen_ndr/srv_netlogon.c')
-rw-r--r-- | source3/librpc/gen_ndr/srv_netlogon.c | 282 |
1 files changed, 282 insertions, 0 deletions
diff --git a/source3/librpc/gen_ndr/srv_netlogon.c b/source3/librpc/gen_ndr/srv_netlogon.c index c7dfc8c007..d667f1051f 100644 --- a/source3/librpc/gen_ndr/srv_netlogon.c +++ b/source3/librpc/gen_ndr/srv_netlogon.c @@ -31,6 +31,9 @@ static BOOL api_netr_LogonUasLogon(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonUasLogon, &r); + ZERO_STRUCT(r.out); r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); if (r.out.info == NULL) { @@ -40,6 +43,9 @@ static BOOL api_netr_LogonUasLogon(pipes_struct *p) r.out.result = _netr_LogonUasLogon(p, r.in.server_name, r.in.account_name, r.in.workstation, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonUasLogon, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -88,6 +94,9 @@ static BOOL api_netr_LogonUasLogoff(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonUasLogoff, &r); + ZERO_STRUCT(r.out); r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); if (r.out.info == NULL) { @@ -97,6 +106,9 @@ static BOOL api_netr_LogonUasLogoff(pipes_struct *p) r.out.result = _netr_LogonUasLogoff(p, r.in.server_name, r.in.account_name, r.in.workstation, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonUasLogoff, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -145,6 +157,9 @@ static BOOL api_netr_LogonSamLogon(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonSamLogon, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.validation = talloc_size(mem_ctx, sizeof(*r.out.validation)); @@ -161,6 +176,9 @@ static BOOL api_netr_LogonSamLogon(pipes_struct *p) r.out.result = _netr_LogonSamLogon(p, r.in.server_name, r.in.computer_name, r.in.credential, r.in.return_authenticator, r.in.logon_level, r.in.logon, r.in.validation_level, r.out.validation, r.out.authoritative); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonSamLogon, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -209,10 +227,16 @@ static BOOL api_netr_LogonSamLogoff(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonSamLogoff, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.result = _netr_LogonSamLogoff(p, r.in.server_name, r.in.computer_name, r.in.credential, r.in.return_authenticator, r.in.logon_level, r.in.logon); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonSamLogoff, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -261,10 +285,16 @@ static BOOL api_netr_ServerReqChallenge(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_ServerReqChallenge, &r); + ZERO_STRUCT(r.out); r.out.credentials = r.in.credentials; r.out.result = _netr_ServerReqChallenge(p, r.in.server_name, r.in.computer_name, r.in.credentials); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_ServerReqChallenge, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -313,10 +343,16 @@ static BOOL api_netr_ServerAuthenticate(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_ServerAuthenticate, &r); + ZERO_STRUCT(r.out); r.out.credentials = r.in.credentials; r.out.result = _netr_ServerAuthenticate(p, r.in.server_name, r.in.account_name, r.in.secure_channel_type, r.in.computer_name, r.in.credentials); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_ServerAuthenticate, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -365,6 +401,9 @@ static BOOL api_netr_ServerPasswordSet(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_ServerPasswordSet, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = talloc_size(mem_ctx, sizeof(*r.out.return_authenticator)); if (r.out.return_authenticator == NULL) { @@ -374,6 +413,9 @@ static BOOL api_netr_ServerPasswordSet(pipes_struct *p) r.out.result = _netr_ServerPasswordSet(p, r.in.server_name, r.in.account_name, r.in.secure_channel_type, r.in.computer_name, r.in.credential, r.in.new_password, r.out.return_authenticator); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_ServerPasswordSet, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -422,6 +464,9 @@ static BOOL api_netr_DatabaseDeltas(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DatabaseDeltas, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.sequence_num = r.in.sequence_num; @@ -433,6 +478,9 @@ static BOOL api_netr_DatabaseDeltas(pipes_struct *p) r.out.result = _netr_DatabaseDeltas(p, r.in.logon_server, r.in.computername, r.in.credential, r.in.return_authenticator, r.in.database_id, r.in.sequence_num, r.in.preferredmaximumlength, r.out.delta_enum_array); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DatabaseDeltas, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -481,6 +529,9 @@ static BOOL api_netr_DatabaseSync(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DatabaseSync, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.sync_context = r.in.sync_context; @@ -492,6 +543,9 @@ static BOOL api_netr_DatabaseSync(pipes_struct *p) r.out.result = _netr_DatabaseSync(p, r.in.logon_server, r.in.computername, r.in.credential, r.in.return_authenticator, r.in.database_id, r.in.sync_context, r.in.preferredmaximumlength, r.out.delta_enum_array); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DatabaseSync, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -540,6 +594,9 @@ static BOOL api_netr_AccountDeltas(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_AccountDeltas, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.buffer = talloc_size(mem_ctx, sizeof(*r.out.buffer)); @@ -568,6 +625,9 @@ static BOOL api_netr_AccountDeltas(pipes_struct *p) r.out.result = _netr_AccountDeltas(p, r.in.logon_server, r.in.computername, r.in.credential, r.in.return_authenticator, r.in.uas, r.in.count, r.in.level, r.in.buffersize, r.out.buffer, r.out.count_returned, r.out.total_entries, r.out.recordid); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_AccountDeltas, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -616,6 +676,9 @@ static BOOL api_netr_AccountSync(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_AccountSync, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.buffer = talloc_size(mem_ctx, sizeof(*r.out.buffer)); @@ -645,6 +708,9 @@ static BOOL api_netr_AccountSync(pipes_struct *p) r.out.recordid = r.in.recordid; r.out.result = _netr_AccountSync(p, r.in.logon_server, r.in.computername, r.in.credential, r.in.return_authenticator, r.in.reference, r.in.level, r.in.buffersize, r.out.buffer, r.out.count_returned, r.out.total_entries, r.out.next_reference, r.in.recordid); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_AccountSync, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -693,6 +759,9 @@ static BOOL api_netr_GetDcName(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_GetDcName, &r); + ZERO_STRUCT(r.out); r.out.dcname = talloc_size(mem_ctx, sizeof(*r.out.dcname)); if (r.out.dcname == NULL) { @@ -702,6 +771,9 @@ static BOOL api_netr_GetDcName(pipes_struct *p) r.out.result = _netr_GetDcName(p, r.in.logon_server, r.in.domainname, r.out.dcname); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_GetDcName, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -750,6 +822,9 @@ static BOOL api_netr_LogonControl(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonControl, &r); + ZERO_STRUCT(r.out); r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); if (r.out.info == NULL) { @@ -759,6 +834,9 @@ static BOOL api_netr_LogonControl(pipes_struct *p) r.out.result = _netr_LogonControl(p, r.in.logon_server, r.in.function_code, r.in.level, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonControl, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -807,6 +885,9 @@ static BOOL api_netr_GetAnyDCName(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_GetAnyDCName, &r); + ZERO_STRUCT(r.out); r.out.dcname = talloc_size(mem_ctx, sizeof(*r.out.dcname)); if (r.out.dcname == NULL) { @@ -816,6 +897,9 @@ static BOOL api_netr_GetAnyDCName(pipes_struct *p) r.out.result = _netr_GetAnyDCName(p, r.in.logon_server, r.in.domainname, r.out.dcname); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_GetAnyDCName, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -864,6 +948,9 @@ static BOOL api_netr_LogonControl2(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonControl2, &r); + ZERO_STRUCT(r.out); r.out.query = talloc_size(mem_ctx, sizeof(*r.out.query)); if (r.out.query == NULL) { @@ -873,6 +960,9 @@ static BOOL api_netr_LogonControl2(pipes_struct *p) r.out.result = _netr_LogonControl2(p, r.in.logon_server, r.in.function_code, r.in.level, r.in.data, r.out.query); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonControl2, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -921,11 +1011,17 @@ static BOOL api_netr_ServerAuthenticate2(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_ServerAuthenticate2, &r); + ZERO_STRUCT(r.out); r.out.credentials = r.in.credentials; r.out.negotiate_flags = r.in.negotiate_flags; r.out.result = _netr_ServerAuthenticate2(p, r.in.server_name, r.in.account_name, r.in.secure_channel_type, r.in.computer_name, r.in.credentials, r.in.negotiate_flags); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_ServerAuthenticate2, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -974,6 +1070,9 @@ static BOOL api_netr_DatabaseSync2(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DatabaseSync2, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.sync_context = r.in.sync_context; @@ -985,6 +1084,9 @@ static BOOL api_netr_DatabaseSync2(pipes_struct *p) r.out.result = _netr_DatabaseSync2(p, r.in.logon_server, r.in.computername, r.in.credential, r.in.return_authenticator, r.in.database_id, r.in.restart_state, r.in.sync_context, r.in.preferredmaximumlength, r.out.delta_enum_array); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DatabaseSync2, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1033,6 +1135,9 @@ static BOOL api_netr_DatabaseRedo(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DatabaseRedo, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.delta_enum_array = talloc_size(mem_ctx, sizeof(*r.out.delta_enum_array)); @@ -1043,6 +1148,9 @@ static BOOL api_netr_DatabaseRedo(pipes_struct *p) r.out.result = _netr_DatabaseRedo(p, r.in.logon_server, r.in.computername, r.in.credential, r.in.return_authenticator, r.in.change_log_entry, r.in.change_log_entry_size, r.out.delta_enum_array); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DatabaseRedo, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1091,6 +1199,9 @@ static BOOL api_netr_LogonControl2Ex(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonControl2Ex, &r); + ZERO_STRUCT(r.out); r.out.query = talloc_size(mem_ctx, sizeof(*r.out.query)); if (r.out.query == NULL) { @@ -1100,6 +1211,9 @@ static BOOL api_netr_LogonControl2Ex(pipes_struct *p) r.out.result = _netr_LogonControl2Ex(p, r.in.logon_server, r.in.function_code, r.in.level, r.in.data, r.out.query); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonControl2Ex, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1148,8 +1262,14 @@ static BOOL api_netr_NETRENUMERATETRUSTEDDOMAINS(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRENUMERATETRUSTEDDOMAINS, &r); + r.out.result = _netr_NETRENUMERATETRUSTEDDOMAINS(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRENUMERATETRUSTEDDOMAINS, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1198,6 +1318,9 @@ static BOOL api_netr_DsRGetDCName(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DsRGetDCName, &r); + ZERO_STRUCT(r.out); r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); if (r.out.info == NULL) { @@ -1207,6 +1330,9 @@ static BOOL api_netr_DsRGetDCName(pipes_struct *p) r.out.result = _netr_DsRGetDCName(p, r.in.server_unc, r.in.domain_name, r.in.domain_guid, r.in.site_guid, r.in.flags, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DsRGetDCName, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1255,8 +1381,14 @@ static BOOL api_netr_NETRLOGONDUMMYROUTINE1(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONDUMMYROUTINE1, &r); + r.out.result = _netr_NETRLOGONDUMMYROUTINE1(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONDUMMYROUTINE1, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1305,8 +1437,14 @@ static BOOL api_netr_NETRLOGONSETSERVICEBITS(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONSETSERVICEBITS, &r); + r.out.result = _netr_NETRLOGONSETSERVICEBITS(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONSETSERVICEBITS, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1355,8 +1493,14 @@ static BOOL api_netr_NETRLOGONGETTRUSTRID(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONGETTRUSTRID, &r); + r.out.result = _netr_NETRLOGONGETTRUSTRID(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONGETTRUSTRID, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1405,8 +1549,14 @@ static BOOL api_netr_NETRLOGONCOMPUTESERVERDIGEST(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONCOMPUTESERVERDIGEST, &r); + r.out.result = _netr_NETRLOGONCOMPUTESERVERDIGEST(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONCOMPUTESERVERDIGEST, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1455,8 +1605,14 @@ static BOOL api_netr_NETRLOGONCOMPUTECLIENTDIGEST(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONCOMPUTECLIENTDIGEST, &r); + r.out.result = _netr_NETRLOGONCOMPUTECLIENTDIGEST(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONCOMPUTECLIENTDIGEST, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1505,6 +1661,9 @@ static BOOL api_netr_ServerAuthenticate3(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_ServerAuthenticate3, &r); + ZERO_STRUCT(r.out); r.out.credentials = r.in.credentials; r.out.negotiate_flags = r.in.negotiate_flags; @@ -1516,6 +1675,9 @@ static BOOL api_netr_ServerAuthenticate3(pipes_struct *p) r.out.result = _netr_ServerAuthenticate3(p, r.in.server_name, r.in.account_name, r.in.secure_channel_type, r.in.computer_name, r.in.credentials, r.in.negotiate_flags, r.out.rid); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_ServerAuthenticate3, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1564,6 +1726,9 @@ static BOOL api_netr_DsRGetDCNameEx(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DsRGetDCNameEx, &r); + ZERO_STRUCT(r.out); r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); if (r.out.info == NULL) { @@ -1573,6 +1738,9 @@ static BOOL api_netr_DsRGetDCNameEx(pipes_struct *p) r.out.result = _netr_DsRGetDCNameEx(p, r.in.server_unc, r.in.domain_name, r.in.domain_guid, r.in.site_name, r.in.flags, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DsRGetDCNameEx, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1621,6 +1789,9 @@ static BOOL api_netr_DsRGetSiteName(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DsRGetSiteName, &r); + ZERO_STRUCT(r.out); r.out.site = talloc_size(mem_ctx, sizeof(*r.out.site)); if (r.out.site == NULL) { @@ -1630,6 +1801,9 @@ static BOOL api_netr_DsRGetSiteName(pipes_struct *p) r.out.result = _netr_DsRGetSiteName(p, r.in.computer_name, r.out.site); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DsRGetSiteName, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1678,6 +1852,9 @@ static BOOL api_netr_LogonGetDomainInfo(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonGetDomainInfo, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); @@ -1688,6 +1865,9 @@ static BOOL api_netr_LogonGetDomainInfo(pipes_struct *p) r.out.result = _netr_LogonGetDomainInfo(p, r.in.server_name, r.in.computer_name, r.in.credential, r.in.return_authenticator, r.in.level, r.in.query, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonGetDomainInfo, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1736,6 +1916,9 @@ static BOOL api_netr_ServerPasswordSet2(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_ServerPasswordSet2, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = talloc_size(mem_ctx, sizeof(*r.out.return_authenticator)); if (r.out.return_authenticator == NULL) { @@ -1745,6 +1928,9 @@ static BOOL api_netr_ServerPasswordSet2(pipes_struct *p) r.out.result = _netr_ServerPasswordSet2(p, r.in.server_name, r.in.account_name, r.in.secure_channel_type, r.in.computer_name, r.in.credential, r.in.new_password, r.out.return_authenticator); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_ServerPasswordSet2, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1793,8 +1979,14 @@ static BOOL api_netr_NETRSERVERPASSWORDGET(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRSERVERPASSWORDGET, &r); + r.out.result = _netr_NETRSERVERPASSWORDGET(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRSERVERPASSWORDGET, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1843,8 +2035,14 @@ static BOOL api_netr_NETRLOGONSENDTOSAM(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONSENDTOSAM, &r); + r.out.result = _netr_NETRLOGONSENDTOSAM(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONSENDTOSAM, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1893,8 +2091,14 @@ static BOOL api_netr_DSRADDRESSTOSITENAMESW(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DSRADDRESSTOSITENAMESW, &r); + r.out.result = _netr_DSRADDRESSTOSITENAMESW(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DSRADDRESSTOSITENAMESW, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -1943,6 +2147,9 @@ static BOOL api_netr_DsRGetDCNameEx2(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DsRGetDCNameEx2, &r); + ZERO_STRUCT(r.out); r.out.info = talloc_size(mem_ctx, sizeof(*r.out.info)); if (r.out.info == NULL) { @@ -1952,6 +2159,9 @@ static BOOL api_netr_DsRGetDCNameEx2(pipes_struct *p) r.out.result = _netr_DsRGetDCNameEx2(p, r.in.server_unc, r.in.client_account, r.in.mask, r.in.domain_name, r.in.domain_guid, r.in.site_name, r.in.flags, r.out.info); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DsRGetDCNameEx2, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2000,8 +2210,14 @@ static BOOL api_netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN, &r); + r.out.result = _netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2050,8 +2266,14 @@ static BOOL api_netr_NETRENUMERATETRUSTEDDOMAINSEX(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRENUMERATETRUSTEDDOMAINSEX, &r); + r.out.result = _netr_NETRENUMERATETRUSTEDDOMAINSEX(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRENUMERATETRUSTEDDOMAINSEX, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2100,8 +2322,14 @@ static BOOL api_netr_DSRADDRESSTOSITENAMESEXW(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DSRADDRESSTOSITENAMESEXW, &r); + r.out.result = _netr_DSRADDRESSTOSITENAMESEXW(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DSRADDRESSTOSITENAMESEXW, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2150,8 +2378,14 @@ static BOOL api_netr_DSRGETDCSITECOVERAGEW(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DSRGETDCSITECOVERAGEW, &r); + r.out.result = _netr_DSRGETDCSITECOVERAGEW(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DSRGETDCSITECOVERAGEW, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2200,6 +2434,9 @@ static BOOL api_netr_LogonSamLogonEx(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonSamLogonEx, &r); + ZERO_STRUCT(r.out); r.out.validation = talloc_size(mem_ctx, sizeof(*r.out.validation)); if (r.out.validation == NULL) { @@ -2216,6 +2453,9 @@ static BOOL api_netr_LogonSamLogonEx(pipes_struct *p) r.out.flags = r.in.flags; r.out.result = _netr_LogonSamLogonEx(p, r.in.server_name, r.in.computer_name, r.in.logon_level, r.in.logon, r.in.validation_level, r.out.validation, r.out.authoritative, r.in.flags); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonSamLogonEx, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2264,6 +2504,9 @@ static BOOL api_netr_DsrEnumerateDomainTrusts(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DsrEnumerateDomainTrusts, &r); + ZERO_STRUCT(r.out); r.out.count = talloc_size(mem_ctx, sizeof(*r.out.count)); if (r.out.count == NULL) { @@ -2279,6 +2522,9 @@ static BOOL api_netr_DsrEnumerateDomainTrusts(pipes_struct *p) r.out.result = _netr_DsrEnumerateDomainTrusts(p, r.in.server_name, r.in.trust_flags, r.out.count, r.out.trusts); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DsrEnumerateDomainTrusts, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2327,8 +2573,14 @@ static BOOL api_netr_DSRDEREGISTERDNSHOSTRECORDS(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DSRDEREGISTERDNSHOSTRECORDS, &r); + r.out.result = _netr_DSRDEREGISTERDNSHOSTRECORDS(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DSRDEREGISTERDNSHOSTRECORDS, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2377,8 +2629,14 @@ static BOOL api_netr_NETRSERVERTRUSTPASSWORDSGET(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRSERVERTRUSTPASSWORDSGET, &r); + r.out.result = _netr_NETRSERVERTRUSTPASSWORDSGET(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRSERVERTRUSTPASSWORDSGET, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2427,8 +2685,14 @@ static BOOL api_netr_DSRGETFORESTTRUSTINFORMATION(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_DSRGETFORESTTRUSTINFORMATION, &r); + r.out.result = _netr_DSRGETFORESTTRUSTINFORMATION(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_DSRGETFORESTTRUSTINFORMATION, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2477,8 +2741,14 @@ static BOOL api_netr_NETRGETFORESTTRUSTINFORMATION(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRGETFORESTTRUSTINFORMATION, &r); + r.out.result = _netr_NETRGETFORESTTRUSTINFORMATION(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRGETFORESTTRUSTINFORMATION, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2527,6 +2797,9 @@ static BOOL api_netr_LogonSamLogonWithFlags(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_LogonSamLogonWithFlags, &r); + ZERO_STRUCT(r.out); r.out.return_authenticator = r.in.return_authenticator; r.out.validation = talloc_size(mem_ctx, sizeof(*r.out.validation)); @@ -2544,6 +2817,9 @@ static BOOL api_netr_LogonSamLogonWithFlags(pipes_struct *p) r.out.flags = r.in.flags; r.out.result = _netr_LogonSamLogonWithFlags(p, r.in.server_name, r.in.computer_name, r.in.credential, r.in.return_authenticator, r.in.logon_level, r.in.logon, r.in.validation_level, r.out.validation, r.out.authoritative, r.in.flags); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_LogonSamLogonWithFlags, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); @@ -2592,8 +2868,14 @@ static BOOL api_netr_NETRSERVERGETTRUSTINFO(pipes_struct *p) return False; } + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(netr_NETRSERVERGETTRUSTINFO, &r); + r.out.result = _netr_NETRSERVERGETTRUSTINFO(p); + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(netr_NETRSERVERGETTRUSTINFO, &r); + push = ndr_push_init_ctx(mem_ctx); if (push == NULL) { talloc_free(mem_ctx); |