_netr_LogonSamLogon: fix lm session key length.
authorGünther Deschner <gd@samba.org>
Tue, 29 Apr 2008 18:13:22 +0000 (20:13 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 29 Apr 2008 18:22:02 +0000 (20:22 +0200)
Thanks Volker for pointing this out.

Guenther
(This used to be commit 7ccca9a004c7a4794781cbd7c703c53a0481bd51)

source3/rpc_server/srv_netlog_nt.c

index 4664e8d1ba3bd51b98c998d8580c27db58b389fe..203f5382a853f54ad885884a7749a0d6975994c7 100644 (file)
@@ -1109,7 +1109,7 @@ NTSTATUS _netr_LogonSamLogon(pipes_struct *p,
                                }
                                memcpy(pipe_session_key, p->auth.a_u.schannel_auth->sess_key, 16);
                        }
-                       SamOEMhash(lm_session_key.key, pipe_session_key, 16);
+                       SamOEMhash(lm_session_key.key, pipe_session_key, 8);
                        memset(pipe_session_key, '\0', 16);
                }