Lines Matching refs:IDX_CHAP
437 PPP_CHAP, IDX_CHAP, CP_AUTH, "chap",
449 &chap, /* IDX_CHAP */
4060 (sp->lcp.protos & (1 << IDX_CHAP)) == 0) {
4107 if (h->ident != sp->confid[IDX_CHAP]) {
4113 h->ident, sp->confid[IDX_CHAP]);
4130 sppp_state_name(sp->state[IDX_CHAP]),
4168 if (sp->state[IDX_CHAP] == STATE_REQ_SENT ||
4169 sp->state[IDX_CHAP] == STATE_OPENED)
4173 if (sp->state[IDX_CHAP] == STATE_REQ_SENT) {
4185 sppp_state_name(sp->state[IDX_CHAP]),
4199 sp->state[IDX_CHAP] = STATE_CLOSED;
4200 sp->fail_counter[IDX_CHAP] = 0;
4201 sp->pp_seq[IDX_CHAP] = 0;
4202 sp->pp_rseq[IDX_CHAP] = 0;
4203 callout_init(&sp->ch[IDX_CHAP], 1);
4213 sp->rst_counter[IDX_CHAP] = sp->lcp.max_configure;
4222 if (sp->state[IDX_CHAP] != STATE_CLOSED)
4236 sppp_state_name(sp->state[IDX_CHAP]),
4237 sp->rst_counter[IDX_CHAP]);
4239 if (--sp->rst_counter[IDX_CHAP] < 0)
4241 switch (sp->state[IDX_CHAP]) {
4249 switch (sp->state[IDX_CHAP]) {
4252 sp->rst_counter[IDX_CHAP] = sp->lcp.max_configure;
4271 sp->rst_counter[IDX_CHAP] = sp->lcp.max_configure;
4285 callout_reset(&sp->ch[IDX_CHAP], i * hz, chap.TO, (void *)sp);
4301 sp->lcp.protos |= (1 << IDX_CHAP);
4329 callout_stop(&sp->ch[IDX_CHAP]);
4330 sp->lcp.protos &= ~(1 << IDX_CHAP);
4350 sp->confid[IDX_CHAP] = ++sp->pp_seq[IDX_CHAP];
4352 sppp_auth_send(&chap, sp, CHAP_CHALLENGE, sp->confid[IDX_CHAP],