Symbol: enddisc
usr.sbin/ppp/command.c
555
mp_Enddisc(bundle->ncp.mp.cfg.enddisc.class,
usr.sbin/ppp/command.c
556
bundle->ncp.mp.cfg.enddisc.address,
usr.sbin/ppp/command.c
557
bundle->ncp.mp.cfg.enddisc.len));
usr.sbin/ppp/command.c
595
mp_Enddisc(bundle->ncp.mp.peer.enddisc.class,
usr.sbin/ppp/command.c
596
bundle->ncp.mp.peer.enddisc.address,
usr.sbin/ppp/command.c
597
bundle->ncp.mp.peer.enddisc.len));
usr.sbin/ppp/datalink.c
1081
mp_Enddisc(arg->cx->peer.enddisc.class,
usr.sbin/ppp/datalink.c
1082
arg->cx->peer.enddisc.address,
usr.sbin/ppp/datalink.c
1083
arg->cx->peer.enddisc.len));
usr.sbin/ppp/lcp.c
1210
} else if (opt->hdr.len < sizeof p->dl->peer.enddisc.address + 3 &&
usr.sbin/ppp/lcp.c
1212
p->dl->peer.enddisc.class = opt->data[0];
usr.sbin/ppp/lcp.c
1213
p->dl->peer.enddisc.len = opt->hdr.len - 3;
usr.sbin/ppp/lcp.c
1214
memcpy(p->dl->peer.enddisc.address, opt->data + 1, opt->hdr.len - 3);
usr.sbin/ppp/lcp.c
1215
p->dl->peer.enddisc.address[opt->hdr.len - 3] = '\0';
usr.sbin/ppp/lcp.c
1224
(long)(sizeof p->dl->peer.enddisc.address - 1));
usr.sbin/ppp/lcp.c
480
if (mp->cfg.enddisc.class != 0 && IsEnabled(mp->cfg.negenddisc) &&
usr.sbin/ppp/lcp.c
482
*o->data = mp->cfg.enddisc.class;
usr.sbin/ppp/lcp.c
483
memcpy(o->data+1, mp->cfg.enddisc.address, mp->cfg.enddisc.len);
usr.sbin/ppp/lcp.c
484
INC_FSM_OPT(TY_ENDDISC, mp->cfg.enddisc.len + 3, o);
usr.sbin/ppp/mp.c
1004
mp->cfg.enddisc.class = ENDDISC_MAC;
usr.sbin/ppp/mp.c
1005
memcpy(mp->cfg.enddisc.address, hwaddr.sdl_data + hwaddr.sdl_nlen,
usr.sbin/ppp/mp.c
1007
mp->cfg.enddisc.len = hwaddr.sdl_alen;
usr.sbin/ppp/mp.c
1018
*(long *)(mp->cfg.enddisc.address + f) = random();
usr.sbin/ppp/mp.c
1019
mp->cfg.enddisc.class = ENDDISC_MAGIC;
usr.sbin/ppp/mp.c
1020
mp->cfg.enddisc.len = 20;
usr.sbin/ppp/mp.c
1023
mp->cfg.enddisc.class = ENDDISC_PSN;
usr.sbin/ppp/mp.c
1024
strcpy(mp->cfg.enddisc.address, arg->argv[arg->argn+1]);
usr.sbin/ppp/mp.c
1025
mp->cfg.enddisc.len = strlen(mp->cfg.enddisc.address);
usr.sbin/ppp/mp.c
104
p1->enddisc.class == p2->enddisc.class &&
usr.sbin/ppp/mp.c
105
p1->enddisc.len == p2->enddisc.len &&
usr.sbin/ppp/mp.c
106
!memcmp(p1->enddisc.address, p2->enddisc.address, p1->enddisc.len);
usr.sbin/ppp/mp.c
1120
_PATH_VARRUN, peer->authname, peer->enddisc.class);
usr.sbin/ppp/mp.c
1127
f < peer->enddisc.len && (size_t)l < sizeof s->socket.sun_path - 2;
usr.sbin/ppp/mp.c
1130
"%02x", *(u_char *)(peer->enddisc.address+f));
usr.sbin/ppp/mp.c
280
mp->cfg.enddisc.class = 0;
usr.sbin/ppp/mp.c
281
*mp->cfg.enddisc.address = '\0';
usr.sbin/ppp/mp.c
282
mp->cfg.enddisc.len = 0;
usr.sbin/ppp/mp.c
306
mp_Enddisc(mp->peer.enddisc.class, mp->peer.enddisc.address,
usr.sbin/ppp/mp.c
307
mp->peer.enddisc.len));
usr.sbin/ppp/mp.c
309
mp_Enddisc(dl->peer.enddisc.class, dl->peer.enddisc.address,
usr.sbin/ppp/mp.c
310
dl->peer.enddisc.len));
usr.sbin/ppp/mp.c
865
mp_Enddisc(mp->cfg.enddisc.class, mp->cfg.enddisc.address,
usr.sbin/ppp/mp.c
866
mp->cfg.enddisc.len));
usr.sbin/ppp/mp.c
877
mp_Enddisc(mp->peer.enddisc.class, mp->peer.enddisc.address,
usr.sbin/ppp/mp.c
878
mp->peer.enddisc.len));
usr.sbin/ppp/mp.c
94
peer->enddisc.class = 0;
usr.sbin/ppp/mp.c
95
*peer->enddisc.address = '\0';
usr.sbin/ppp/mp.c
96
peer->enddisc.len = 0;
usr.sbin/ppp/mp.c
979
mp->cfg.enddisc.class = 0;
usr.sbin/ppp/mp.c
980
*mp->cfg.enddisc.address = '\0';
usr.sbin/ppp/mp.c
981
mp->cfg.enddisc.len = 0;
usr.sbin/ppp/mp.c
984
mp->cfg.enddisc.class = ENDDISC_LOCAL;
usr.sbin/ppp/mp.c
985
strcpy(mp->cfg.enddisc.address, arg->bundle->cfg.label);
usr.sbin/ppp/mp.c
986
mp->cfg.enddisc.len = strlen(mp->cfg.enddisc.address);
usr.sbin/ppp/mp.c
992
memcpy(mp->cfg.enddisc.address, &addr.s_addr, sizeof addr.s_addr);
usr.sbin/ppp/mp.c
993
mp->cfg.enddisc.class = ENDDISC_IP;
usr.sbin/ppp/mp.c
994
mp->cfg.enddisc.len = sizeof arg->bundle->ncp.ipcp.my_ip.s_addr;
usr.sbin/ppp/mp.h
58
struct enddisc enddisc; /* Peers endpoint discriminator */
usr.sbin/ppp/mp.h
99
struct enddisc enddisc; /* endpoint discriminator */