SPPP_WQ_SET
SPPP_WQ_SET(&scp->work_up, cp->Up, cp);
SPPP_WQ_SET(&scp->work_down, cp->Down, cp);
SPPP_WQ_SET(&scp->work_open, cp->Open, cp);
SPPP_WQ_SET(&scp->work_close, cp->Close, cp);
SPPP_WQ_SET(&scp->work_to, cp->TO, cp);
SPPP_WQ_SET(&scp->work_rcr, sppp_rcr_event, cp);
SPPP_WQ_SET(&scp->work_rca, sppp_rca_event, cp);
SPPP_WQ_SET(&scp->work_rcn, sppp_rcn_event, cp);
SPPP_WQ_SET(&scp->work_rtr, sppp_rtr_event, cp);
SPPP_WQ_SET(&scp->work_rta, sppp_rta_event, cp);
SPPP_WQ_SET(&scp->work_rxj, sppp_rxj_event, cp);
SPPP_WQ_SET(&sp->chap.work_challenge_rcvd,