else
salt = make_sha256_salt(length);
}
- else if(flag & FLAG_SHA512)
- {
- if(length == 0)
- length = 16;
- if(flag & FLAG_SALT)
- salt = make_sha512_salt_para(saltpara);
- else
- salt = make_sha512_salt(length);
- }
else if(flag & FLAG_EXT)
{
/* XXX - rounds needs to be done */
salt = make_ext_salt(rounds);
}
}
- else
+ else if (flag & FLAG_DES)
{
if(flag & FLAG_SALT)
{
salt = make_des_salt();
}
}
+ else
+ {
+ if(length == 0)
+ length = 16;
+ if(flag & FLAG_SALT)
+ salt = make_sha512_salt_para(saltpara);
+ else
+ salt = make_sha512_salt(length);
+ }
if(flag & FLAG_PASS)
{