SHA1_SIZE
static unsigned char hmac_buf[SHA1_SIZE];
CRYPT_SHA1_SALT_LENGTH + SHA1_SIZE];
__hmac_sha1(hmac_buf, SHA1_SIZE, pwu, pl, hmac_buf);
for (i = 0; i < SHA1_SIZE - 3; i += 3) {
ul = (hmac_buf[SHA1_SIZE - 2] << 16) |
(hmac_buf[SHA1_SIZE - 1] << 8) |