Home | History | Annotate | Download | only in src

Lines Matching full:enddisc

94   peer->enddisc.class = 0;
95 *peer->enddisc.address = '\0';
96 peer->enddisc.len = 0;
104 p1->enddisc.class == p2->enddisc.class &&
105 p1->enddisc.len == p2->enddisc.len &&
106 !memcmp(p1->enddisc.address, p2->enddisc.address, p1->enddisc.len);
280 mp->cfg.enddisc.class = 0;
281 *mp->cfg.enddisc.address = '\0';
282 mp->cfg.enddisc.len = 0;
306 mp_Enddisc(mp->peer.enddisc.class, mp->peer.enddisc.address,
307 mp->peer.enddisc.len));
309 mp_Enddisc(dl->peer.enddisc.class, dl->peer.enddisc.address,
310 dl->peer.enddisc.len));
865 mp_Enddisc(mp->cfg.enddisc.class, mp->cfg.enddisc.address,
866 mp->cfg.enddisc.len));
877 mp_Enddisc(mp->peer.enddisc.class, mp->peer.enddisc.address,
878 mp->peer.enddisc.len));
968 log_Printf(LogWARN, "enddisc: Only changable before"
974 log_Printf(LogWARN, "enddisc: Only changable at phase DEAD/ESTABLISH\n");
979 mp->cfg.enddisc.class = 0;
980 *mp->cfg.enddisc.address = '\0';
981 mp->cfg.enddisc.len = 0;
984 mp->cfg.enddisc.class = ENDDISC_LOCAL;
985 strcpy(mp->cfg.enddisc.address, arg->bundle->cfg.label);
986 mp->cfg.enddisc.len = strlen(mp->cfg.enddisc.address);
992 memcpy(mp->cfg.enddisc.address, &addr.s_addr, sizeof addr.s_addr);
993 mp->cfg.enddisc.class = ENDDISC_IP;
994 mp->cfg.enddisc.len = sizeof arg->bundle->ncp.ipcp.my_ip.s_addr;
1004 mp->cfg.enddisc.class = ENDDISC_MAC;
1005 memcpy(mp->cfg.enddisc.address, hwaddr.sdl_data + hwaddr.sdl_nlen,
1007 mp->cfg.enddisc.len = hwaddr.sdl_alen;
1009 log_Printf(LogWARN, "set enddisc: Can't locate MAC address for %s\n",
1018 *(long *)(mp->cfg.enddisc.address + f) = random();
1019 mp->cfg.enddisc.class = ENDDISC_MAGIC;
1020 mp->cfg.enddisc.len = 20;
1023 mp->cfg.enddisc.class = ENDDISC_PSN;
1024 strcpy(mp->cfg.enddisc.address, arg->argv[arg->argn+1]);
1025 mp->cfg.enddisc.len = strlen(mp->cfg.enddisc.address);
1120 _PATH_VARRUN, peer->authname, peer->enddisc.class);
1127 f < peer->enddisc.len && (size_t)l < sizeof s->socket.sun_path - 2;
1130 "%02x", *(u_char *)(peer->enddisc.address+f));