summaryrefslogtreecommitdiffstats
path: root/source/libsmb
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2007-03-21 17:13:35 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:18:48 -0500
commit80810af7d1137b3ddd3073581d5ec99fadaa81a5 (patch)
treeb163479aef8cdab88a2194e0b60dc218480020e1 /source/libsmb
parent3c2c0bb293c35fc6bf8e545768d366b42900e53b (diff)
downloadsamba-80810af7d1137b3ddd3073581d5ec99fadaa81a5.tar.gz
samba-80810af7d1137b3ddd3073581d5ec99fadaa81a5.tar.xz
samba-80810af7d1137b3ddd3073581d5ec99fadaa81a5.zip
r21912: There's no point checksumming the packet length
this already has to be right. This makes the signed+sealed area the same as it will be with gss calls. Now to go implement them. Jeremy.
Diffstat (limited to 'source/libsmb')
-rw-r--r--source/libsmb/smb_seal.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/libsmb/smb_seal.c b/source/libsmb/smb_seal.c
index bf7f337a979..7a27f88a2ee 100644
--- a/source/libsmb/smb_seal.c
+++ b/source/libsmb/smb_seal.c
@@ -54,8 +54,8 @@ NTSTATUS common_ntlm_decrypt_buffer(NTLMSSP_STATE *ntlmssp_state, char *buf)
status = ntlmssp_unseal_packet(ntlmssp_state,
(unsigned char *)buf + 8, /* 4 byte len + 0xFF 'S' 'M' 'B' */
buf_len - 8,
- (unsigned char *)buf,
- buf_len,
+ (unsigned char *)buf + 8,
+ buf_len - 8,
&sig);
if (!NT_STATUS_IS_OK(status)) {
@@ -104,8 +104,8 @@ NTSTATUS common_ntlm_encrypt_buffer(NTLMSSP_STATE *ntlmssp_state, char *buf, cha
status = ntlmssp_seal_packet(ntlmssp_state,
(unsigned char *)buf_out + 8, /* 4 byte len + 0xFF 'S' 'M' 'B' */
buf_len - 8,
- (unsigned char *)buf_out,
- buf_len,
+ (unsigned char *)buf_out + 8,
+ buf_len - 8,
&sig);
if (!NT_STATUS_IS_OK(status)) {