Home | History | Annotate | Download | only in src

Lines Matching refs:enddisc

142     "ENDDISC",		/* 19: Multilink-Endpoint-Discriminator */
480 if (mp->cfg.enddisc.class != 0 && IsEnabled(mp->cfg.negenddisc) &&
482 *o->data = mp->cfg.enddisc.class;
483 memcpy(o->data+1, mp->cfg.enddisc.address, mp->cfg.enddisc.len);
484 INC_FSM_OPT(TY_ENDDISC, mp->cfg.enddisc.len + 3, o);
1204 log_Printf(LogLCP, " ENDDISC rejected - not a physical link\n");
1210 } else if (opt->hdr.len < sizeof p->dl->peer.enddisc.address + 3 &&
1212 p->dl->peer.enddisc.class = opt->data[0];
1213 p->dl->peer.enddisc.len = opt->hdr.len - 3;
1214 memcpy(p->dl->peer.enddisc.address, opt->data + 1, opt->hdr.len - 3);
1215 p->dl->peer.enddisc.address[opt->hdr.len - 3] = '\0';
1220 log_Printf(LogLCP, " ENDDISC rejected - unrecognised class %d\n",
1223 log_Printf(LogLCP, " ENDDISC rejected - local max length is %ld\n",
1224 (long)(sizeof p->dl->peer.enddisc.address - 1));