AUTHKEYLEN
AUTHKEYLEN);
AUTHKEYLEN);
u_char secret[AUTHKEYLEN]; /* secret password */
u_char challenge[AUTHKEYLEN]; /* random challenge */
u_char *value, *name, digest[AUTHKEYLEN], dsize;
strnlen(sp->myauth.secret, AUTHKEYLEN));
if (value_len != AUTHKEYLEN) {
AUTHKEYLEN);
strnlen(sp->hisauth.secret, AUTHKEYLEN));
MD5Update(&ctx, sp->myauth.challenge, AUTHKEYLEN);
clen = AUTHKEYLEN;
(size_t)AUTHKEYLEN, sp->myauth.challenge,
passwd_len != strnlen(sp->hisauth.secret, AUTHKEYLEN) ||
pwdlen = strnlen(sp->myauth.secret, AUTHKEYLEN);
bzero(spr->defs.myauth.secret, AUTHKEYLEN);
bzero(spr->defs.myauth.challenge, AUTHKEYLEN);
bzero(spr->defs.hisauth.secret, AUTHKEYLEN);
bzero(spr->defs.hisauth.challenge, AUTHKEYLEN);
AUTHKEYLEN);
AUTHKEYLEN);