svn commit: samba r3389 - in branches/SAMBA_4_0/source/librpc/rpc: .
tridge at samba.org
tridge at samba.org
Sat Oct 30 10:51:19 GMT 2004
Author: tridge
Date: 2004-10-30 10:51:18 +0000 (Sat, 30 Oct 2004)
New Revision: 3389
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3389
Log:
fixed schannel client side code. RPC-SCHANNEL now works against w2k3
again. The problem was that the sig_size method didn't get added in
the gensec conversion.
Modified:
branches/SAMBA_4_0/source/librpc/rpc/dcerpc_schannel.c
Changeset:
Modified: branches/SAMBA_4_0/source/librpc/rpc/dcerpc_schannel.c
===================================================================
--- branches/SAMBA_4_0/source/librpc/rpc/dcerpc_schannel.c 2004-10-30 09:23:39 UTC (rev 3388)
+++ branches/SAMBA_4_0/source/librpc/rpc/dcerpc_schannel.c 2004-10-30 10:51:18 UTC (rev 3389)
@@ -92,6 +92,11 @@
return schannel_sign_packet(dce_schan_state->schannel_state, mem_ctx, data, length, sig);
}
+static size_t dcerpc_schannel_sig_size(struct gensec_security *gensec_security)
+{
+ return 32;
+}
+
static NTSTATUS dcerpc_schannel_session_key(struct gensec_security *gensec_security,
DATA_BLOB *session_key)
{
@@ -504,6 +509,7 @@
.unseal_packet = dcerpc_schannel_unseal_packet,
.session_key = dcerpc_schannel_session_key,
.session_info = dcerpc_schannel_session_info,
+ .sig_size = dcerpc_schannel_sig_size,
.end = dcerpc_schannel_end
};
More information about the samba-cvs
mailing list