Lines Matching refs:hisid
376 eui64_copy(addr.s6_addr32[2], wo->hisid);
401 printer(arg, "%s", llv6_ntoa(wo->hisid));
538 eui64_zero(go->hisid); /* last proposed interface identifier */
736 eui64_equals(ifaceid, go->hisid)) /* bad luck */
788 eui64_equals(ifaceid, go->hisid)) /* bad luck */
963 if (!eui64_iszero(wo->hisid) &&
964 !eui64_equals(ifaceid, wo->hisid) &&
965 eui64_iszero(go->hisid)) {
968 ifaceid = wo->hisid;
969 go->hisid = ifaceid;
975 if (eui64_iszero(go->hisid)) /* first time, try option */
976 ifaceid = wo->hisid;
980 go->hisid = ifaceid;
986 ho->hisid = ifaceid;
1068 eui64_put(wo->hisid, ucp);
1121 if (wo->use_ip && eui64_iszero(wo->hisid)) { in ipv6_check_options()
1122 eui64_setlo32(wo->hisid, ntohl(ipcp_wantoptions[0].hisaddr)); in ipv6_check_options()
1123 if (!eui64_iszero(wo->hisid)) in ipv6_check_options()
1128 if (demand && (eui64_iszero(wo->ourid) || eui64_iszero(wo->hisid))) { in ipv6_check_options()
1147 if (!sif6addr(u, wo->ourid, wo->hisid))
1158 notice("remote LL address %s", llv6_ntoa(wo->hisid));
1183 ho->hisid = wo->hisid;
1186 if (eui64_iszero(ho->hisid)) {
1196 if (eui64_equals(go->ourid, ho->hisid)) {
1203 script_setenv("LLREMOTE", llv6_ntoa(ho->hisid), 0);
1217 ! eui64_equals(ho->hisid, wo->hisid)) {
1221 if (! eui64_equals(ho->hisid, wo->hisid))
1223 llv6_ntoa(ho->hisid));
1224 ipv6cp_clear_addrs(f->unit, go->ourid, ho->hisid);
1227 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1247 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1256 notice("remote LL address %s", llv6_ntoa(ho->hisid));
1313 ipv6cp_hisoptions[f->unit].hisid);
1334 ipv6cp_clear_addrs(unit, ourid, hisid) in ipv6cp_clear_addrs() argument
1337 eui64_t hisid;
1339 cif6addr(unit, ourid, hisid);
1393 strcpy(strremote, llv6_ntoa(ipv6cp_hisoptions[0].hisid));