git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
885a1be
)
s4:netlogon: for now implement netr_GetAnyDCName() as wrapper of netr_GetDcName()
author
Stefan Metzmacher
<metze@samba.org>
Thu, 4 Dec 2008 11:03:01 +0000
(12:03 +0100)
committer
Stefan Metzmacher
<metze@samba.org>
Thu, 4 Dec 2008 11:48:44 +0000
(12:48 +0100)
metze
source4/rpc_server/netlogon/dcerpc_netlogon.c
patch
|
blob
|
history
diff --git
a/source4/rpc_server/netlogon/dcerpc_netlogon.c
b/source4/rpc_server/netlogon/dcerpc_netlogon.c
index 2854980284065ff7d70ee931f7cc463a0e5c3805..2806802e63ab6ffa7a1be6239ed41c7f79557f95 100644
(file)
--- a/
source4/rpc_server/netlogon/dcerpc_netlogon.c
+++ b/
source4/rpc_server/netlogon/dcerpc_netlogon.c
@@
-856,7
+856,18
@@
static WERROR dcesrv_netr_LogonControl(struct dcesrv_call_state *dce_call, TALLO
static WERROR dcesrv_netr_GetAnyDCName(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
struct netr_GetAnyDCName *r)
{
- DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
+ struct netr_GetDcName r2;
+ WERROR werr;
+
+ ZERO_STRUCT(r2);
+
+ r2.in.logon_server = r->in.logon_server;
+ r2.in.domainname = r->in.domainname;
+ r2.out.dcname = r->out.dcname;
+
+ werr = dcesrv_netr_GetDcName(dce_call, mem_ctx, &r2);
+
+ return werr;
}