summaryrefslogtreecommitdiffstats
path: root/source/libsmb
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>1998-11-12 04:17:54 +0000
committerJeremy Allison <jra@samba.org>1998-11-12 04:17:54 +0000
commit45131501f23ce1eec2f23fe2c1060cd5a2736ec9 (patch)
tree0c0266380ff96a3f90b3d820d3624e9f5033937b /source/libsmb
parentb070281a0ef0a0c420ccb17bad50c521b912df46 (diff)
downloadsamba-45131501f23ce1eec2f23fe2c1060cd5a2736ec9.tar.gz
samba-45131501f23ce1eec2f23fe2c1060cd5a2736ec9.tar.xz
samba-45131501f23ce1eec2f23fe2c1060cd5a2736ec9.zip
Moved some code (NTLMSSPcalc) out of smbdes and inline for paranioa
resons and my own piece of mind... Jeremy.
Diffstat (limited to 'source/libsmb')
-rw-r--r--source/libsmb/smbdes.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/source/libsmb/smbdes.c b/source/libsmb/smbdes.c
index 5bff1742af4..d0e1c6e85fb 100644
--- a/source/libsmb/smbdes.c
+++ b/source/libsmb/smbdes.c
@@ -358,32 +358,6 @@ void cred_hash3(unsigned char *out,unsigned char *in,unsigned char *key, int for
smbhash(out + 8, in + 8, key2, forw);
}
-void NTLMSSPcalc( unsigned char hash[258], unsigned char *data, int len)
-{
- unsigned char index_i = hash[256];
- unsigned char index_j = hash[257];
- int ind;
-
- for( ind = 0; ind < len; ind++)
- {
- unsigned char tc;
- unsigned char t;
-
- index_i++;
- index_j += hash[index_i];
-
- tc = hash[index_i];
- hash[index_i] = hash[index_j];
- hash[index_j] = tc;
-
- t = hash[index_i] + hash[index_j];
- data[ind] = data[ind] ^ hash[t];
- }
-
- hash[256] = index_i;
- hash[257] = index_j;
-}
-
void SamOEMhash( unsigned char *data, unsigned char *key, int val)
{
unsigned char s_box[256];