Skip to content
Snippets Groups Projects
Commit 916f35b5 authored by Quanah Gibson-Mount's avatar Quanah Gibson-Mount
Browse files

Use DES_* functions instead of deprecated des_*

parent 684315a3
No related branches found
No related tags found
No related merge requests found
...@@ -114,7 +114,7 @@ static const char hex[] = "0123456789abcdef"; ...@@ -114,7 +114,7 @@ static const char hex[] = "0123456789abcdef";
/* From liblutil/passwd.c... */ /* From liblutil/passwd.c... */
static void lmPasswd_to_key( static void lmPasswd_to_key(
const char *lmPasswd, const char *lmPasswd,
des_cblock *key) DES_cblock *key)
{ {
const unsigned char *lpw = (const unsigned char *)lmPasswd; const unsigned char *lpw = (const unsigned char *)lmPasswd;
unsigned char *k = (unsigned char *)key; unsigned char *k = (unsigned char *)key;
...@@ -162,10 +162,10 @@ static void lmhash( ...@@ -162,10 +162,10 @@ static void lmhash(
) )
{ {
char UcasePassword[15]; char UcasePassword[15];
des_cblock key; DES_cblock key;
des_key_schedule schedule; DES_key_schedule schedule;
des_cblock StdText = "KGS!@#$%"; DES_cblock StdText = "KGS!@#$%";
des_cblock hbuf[2]; DES_cblock hbuf[2];
strncpy( UcasePassword, passwd->bv_val, 14 ); strncpy( UcasePassword, passwd->bv_val, 14 );
UcasePassword[14] = '\0'; UcasePassword[14] = '\0';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment