chap_Success
auth_Init(&chap->auth, p, chap_Challenge, chap_Success, chap_Failure);
chap_Success(&chap->auth);