mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
s3:winbindd: cm_connect_lsa_tcp() doesn't need to check for NCACN_IP_TCP or LEVEL_INTEGRITY
We only ever create domain->lsa_pipe_tcp with cli_rpc_pipe_open_schannel_with_creds() and hardcoded NCACN_IP_TCP. And schannel_update_internal returns an error with an auth level lower than DCERPC_AUTH_LEVEL_INTEGRITY. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
8dcbbebe56
commit
61d38f70be
@ -2876,9 +2876,7 @@ static NTSTATUS cm_connect_lsa_tcp(struct winbindd_domain *domain,
|
||||
/*
|
||||
* rpccli_is_connected handles more error cases
|
||||
*/
|
||||
if (rpccli_is_connected(conn->lsa_pipe_tcp) &&
|
||||
conn->lsa_pipe_tcp->transport->transport == NCACN_IP_TCP &&
|
||||
conn->lsa_pipe_tcp->auth->auth_level >= DCERPC_AUTH_LEVEL_INTEGRITY) {
|
||||
if (rpccli_is_connected(conn->lsa_pipe_tcp)) {
|
||||
goto done;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user