summaryrefslogtreecommitdiff
path: root/source4/librpc/rpc/dcerpc_schannel.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-02-10 20:47:22 +0000
committerAndrew Tridgell <tridge@samba.org>2004-02-10 20:47:22 +0000
commit2ac07b1b0f937aa83674d696727cdd829ef63daf (patch)
tree4d45ea526149ab7b50bccaa756dd9a53bad4b2f4 /source4/librpc/rpc/dcerpc_schannel.c
parent9a6388179b9c4e13238ed91aebaca9b15e02408f (diff)
downloadsamba-2ac07b1b0f937aa83674d696727cdd829ef63daf.tar.gz
samba-2ac07b1b0f937aa83674d696727cdd829ef63daf.tar.bz2
samba-2ac07b1b0f937aa83674d696727cdd829ef63daf.zip
we can close the netlogon pipe used to setup the schannel session key
as soon as we are finished with the netlogon negotiation phase. The session key remains valid. (This used to be commit 95a40d4693994edcb2284a2a135d2db426f6addb)
Diffstat (limited to 'source4/librpc/rpc/dcerpc_schannel.c')
-rw-r--r--source4/librpc/rpc/dcerpc_schannel.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source4/librpc/rpc/dcerpc_schannel.c b/source4/librpc/rpc/dcerpc_schannel.c
index 7727c5e436..3b9f82ca60 100644
--- a/source4/librpc/rpc/dcerpc_schannel.c
+++ b/source4/librpc/rpc/dcerpc_schannel.c
@@ -136,8 +136,10 @@ NTSTATUS dcerpc_bind_auth_schannel(struct dcerpc_pipe *p,
/*
the schannel session key is now in creds.session_key
- */
+ we no longer need the netlogon pipe open
+ */
+ dcerpc_pipe_close(p2);
/*
step 4 - perform a bind with security type schannel