diff options
author | Matthias Dieter Wallnöfer <mdw@samba.org> | 2010-04-21 17:54:06 +0200 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2010-04-27 15:24:43 +1000 |
commit | cfbd5ef8c401e316fe5659bb4360e30b6b8096d1 (patch) | |
tree | 9726df3e9423a29ff530c16aad71803281c1e951 | |
parent | ca1f7c9b7332be2f7136094953eef43c65ee1462 (diff) | |
download | samba-cfbd5ef8c401e316fe5659bb4360e30b6b8096d1.tar.gz samba-cfbd5ef8c401e316fe5659bb4360e30b6b8096d1.tar.xz samba-cfbd5ef8c401e316fe5659bb4360e30b6b8096d1.zip |
s4:netlogon RPC server - we don't need "are we DC" proofs
When we aren't a DC we shouldn't have the netlogon pipe available.
[MS-NRPC 1.3] says that we can only have DCs on the server side.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
-rw-r--r-- | source4/rpc_server/netlogon/dcerpc_netlogon.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/source4/rpc_server/netlogon/dcerpc_netlogon.c b/source4/rpc_server/netlogon/dcerpc_netlogon.c index c7bbbb37011..856d26e964a 100644 --- a/source4/rpc_server/netlogon/dcerpc_netlogon.c +++ b/source4/rpc_server/netlogon/dcerpc_netlogon.c @@ -2115,10 +2115,6 @@ static WERROR dcesrv_netr_DsRGetForestTrustInformation(struct dcesrv_call_state struct ldb_context *sam_ctx; WERROR werr; - if (lp_server_role(lp_ctx) != ROLE_DOMAIN_CONTROLLER) { - return WERR_CALL_NOT_IMPLEMENTED; - } - if (r->in.flags & 0xFFFFFFFE) { return WERR_INVALID_FLAGS; } @@ -2178,10 +2174,6 @@ static NTSTATUS dcesrv_netr_GetForestTrustInformation(struct dcesrv_call_state * NTSTATUS status; WERROR werr; - if (lp_server_role(lp_ctx) != ROLE_DOMAIN_CONTROLLER) { - return NT_STATUS_NOT_IMPLEMENTED; - } - status = dcesrv_netr_creds_server_step_check(dce_call, mem_ctx, r->in.computer_name, |