Libdes updated to 3.23
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@513 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -62,12 +62,12 @@ void des_random_key(ret)
|
||||
unsigned char *ret;
|
||||
{
|
||||
des_key_schedule ks;
|
||||
static unsigned long c=0;
|
||||
static DES_LONG c=0;
|
||||
static unsigned short pid=0;
|
||||
static des_cblock data={0x01,0x23,0x45,0x67,0x89,0xab,0xcd,0xef};
|
||||
des_cblock key;
|
||||
unsigned char *p;
|
||||
unsigned long t;
|
||||
DES_LONG t;
|
||||
int i;
|
||||
|
||||
#ifdef MSDOS
|
||||
@@ -85,9 +85,9 @@ unsigned char *ret;
|
||||
}
|
||||
seed=0;
|
||||
}
|
||||
t=(unsigned long)time(NULL);
|
||||
t=(DES_LONG)time(NULL);
|
||||
l2c(t,p);
|
||||
t=(unsigned long)((pid)|((c++)<<16));
|
||||
t=(DES_LONG)((pid)|((c++)<<16));
|
||||
l2c(t,p);
|
||||
|
||||
des_set_odd_parity((des_cblock *)data);
|
||||
|
Reference in New Issue
Block a user