IDX_PAP
sppp_wq_add(sp->wq_cp, &sp->scp[IDX_PAP].work_to);
[IDX_PAP] = sppp_cp_to_pap,
sppp_state_name(sp->scp[IDX_PAP].state),
sp->scp[IDX_PAP].rconfid = h->ident;
sp->scp[IDX_PAP].rcr_type = CP_RCR_ACK;
sp->scp[IDX_PAP].rcr_type = CP_RCR_NAK;
sppp_wq_add(sp->wq_cp, &sp->scp[IDX_PAP].work_rcr);
if (sp->scp[IDX_PAP].rcr_type == CP_RCR_ACK &&
sppp_wq_add(sp->wq_cp, &sp->scp[IDX_PAP].work_rca);
if (h->ident != sp->scp[IDX_PAP].confid) {
pap.name, h->ident, sp->scp[IDX_PAP].rconfid);
sp->scp[IDX_PAP].rcr_type = CP_RCR_ACK;
sppp_wq_add(sp->wq_cp, &sp->scp[IDX_PAP].work_rcr);
sppp_wq_add(sp->wq_cp, &sp->scp[IDX_PAP].work_rca);
if (h->ident != sp->scp[IDX_PAP].confid) {
pap.name, h->ident, sp->scp[IDX_PAP].rconfid);
sp->scp[IDX_PAP].rst_counter = sp->lcp.max_configure;
sp->scp[IDX_PAP].state != STATE_ACK_RCVD) {
sp->scp[IDX_PAP].confid = ++sp->scp[IDX_PAP].seq;
sppp_auth_send(&pap, sp, PAP_REQ, sp->scp[IDX_PAP].confid,
PPP_PAP, IDX_PAP, CP_AUTH, "pap",