Lines Matching refs:hisid

320 	eui64_copy(addr.s6_addr32[2], wo->hisid);
468 eui64_zero(go->hisid); /* last proposed interface identifier */
663 eui64_equals(ifaceid, go->hisid)) /* bad luck */
715 eui64_equals(ifaceid, go->hisid)) /* bad luck */
880 eui64_copy(wo->hisid, ifaceid);
896 if (!eui64_iszero(wo->hisid) &&
897 !eui64_equals(ifaceid, wo->hisid) &&
898 eui64_iszero(go->hisid)) {
900 eui64_copy(wo->hisid, ifaceid);
905 if (eui64_iszero(go->hisid))
906 eui64_copy(wo->hisid, ifaceid);
919 eui64_copy(ifaceid, ho->hisid);
1003 eui64_put(wo->hisid, nakp);
1068 ipcp_wantoptions[0].hisaddr == 0) && eui64_iszero(wo->hisid)) {
1085 if (wo->use_ip && eui64_iszero(wo->hisid)) {
1086 eui64_setlo32(wo->hisid, ntohl(ipcp_wantoptions[0].hisaddr));
1087 if (!eui64_iszero(wo->hisid))
1092 if (demand && (eui64_iszero(wo->ourid) || eui64_iszero(wo->hisid))) {
1112 if (!sif6addr(u, wo->ourid, wo->hisid))
1122 notice("remote LL address %s", llv6_ntoa(wo->hisid));
1147 ho->hisid = wo->hisid;
1150 if (eui64_iszero(ho->hisid)) {
1160 if (eui64_equals(go->ourid, ho->hisid)) {
1182 ! eui64_equals(ho->hisid, wo->hisid)) {
1186 if (! eui64_equals(ho->hisid, wo->hisid))
1188 llv6_ntoa(ho->hisid));
1189 ipv6cp_clear_addrs(f->unit, go->ourid, ho->hisid);
1192 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1211 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1235 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1248 notice("remote LL address %s", llv6_ntoa(ho->hisid));
1259 script_setenv("LLREMOTE", llv6_ntoa(ho->hisid), 0);
1316 ipv6cp_hisoptions[f->unit].hisid);
1336 ipv6cp_clear_addrs(unit, ourid, hisid)
1339 eui64_t hisid;
1341 if (cif6addr(unit, ourid, hisid) != 1)
1399 (void) strlcpy(strremote, llv6_ntoa(ipv6cp_hisoptions[0].hisid),