PPP_CHAP
case PPP_CHAP:
case PPP_CHAP:
auth_peer_fail(cstate->unit, PPP_CHAP);
auth_peer_fail(unit, PPP_CHAP);
auth_withpeer_fail(unit, PPP_CHAP);
auth_peer_success(cstate->unit, PPP_CHAP, rhostname, len);
auth_peer_fail(cstate->unit, PPP_CHAP);
auth_withpeer_success(cstate->unit, PPP_CHAP);
auth_withpeer_fail(cstate->unit, PPP_CHAP);
MAKEHEADER(outp, PPP_CHAP); /* paste in a CHAP header */
PPP_CHAP, /* PPP protocol number */
MAKEHEADER(outp, PPP_CHAP); /* paste in a header */
MAKEHEADER(outp, PPP_CHAP);
PPP_CHAP, go->chap_mdtype);
PPP_CHAP : PPP_PAP;
} else if (cishort == PPP_CHAP && cilen >= CILEN_CHAP) {
if (cishort != PPP_CHAP || cichar != go->chap_mdtype)
} else if (cishort == PPP_CHAP) {
PUTSHORT(PPP_CHAP, nakp);
naked_auth_proto = PPP_CHAP;
case PPP_CHAP:
PPP_CHAP, go->chap_mdtype);
protocol == PPP_PAP || protocol == PPP_CHAP))) {
{ PPP_CHAP, "CHAP", interpret_ppp_chap, "CHAP: ",
case PPP_CHAP: {