Lines Matching refs:iface
442 struct interface *ifp = ia->iface; in ipv6nd_sendadvertisement()
527 ctx = ia->iface->ctx; in ipv6nd_advertise()
549 iaf->iface->metric > iap->iface->metric) in ipv6nd_advertise()
557 ifp = iaf->iface; in ipv6nd_advertise()
608 if (rap->iface == ifp && rap->willexpire) in ipv6nd_expire()
623 if (rap->iface == ifp) in ipv6nd_startexpire()
658 if (ra1->iface->metric > ra2->iface->metric) in ipv6nd_sortrouters()
690 .iface = ifp, in ipv6nd_applyra()
697 if (rap->iface == ifp) in ipv6nd_applyra()
740 loginfox("%s: %s is %s", rap->iface->name, rap->sfrom, in ipv6nd_neighbour()
745 ipv6nd_applyra(rap->iface); in ipv6nd_neighbour()
753 if (rap == rapr || rap->iface != rapr->iface) in ipv6nd_neighbour()
760 ipv6nd_startrs(rap->iface); in ipv6nd_neighbour()
774 if (rap->iface != ifp) in ipv6nd_iffindaddr()
828 if (rap->iface != ifp) in ipv6nd_iffindprefix()
841 eloop_timeout_delete(rap->iface->ctx->eloop, NULL, rap->iface); in ipv6nd_removefreedrop_ra()
842 eloop_timeout_delete(rap->iface->ctx->eloop, NULL, rap); in ipv6nd_removefreedrop_ra()
844 TAILQ_REMOVE(rap->iface->ctx->ra_routers, rap, next); in ipv6nd_removefreedrop_ra()
880 if (rap->iface == ifp) { in ipv6nd_free()
919 ipv6_iffindaddr(ap->iface, &ap->addr, in ipv6nd_scriptrun()
925 rap->iface->name); in ipv6nd_scriptrun()
932 if (!(rap->iface->options->options & DHCPCD_IPV6RA_REQRDNSS)) in ipv6nd_scriptrun()
938 script_runreason(rap->iface, "ROUTERADVERT"); in ipv6nd_scriptrun()
941 dhcpcd_daemonise(rap->iface->ctx); in ipv6nd_scriptrun()
966 if (rap->iface != ifp) in ipv6nd_dadcompleted()
989 ifp = ia->iface; in ipv6nd_dadcallback()
1045 if (rap->iface != ifp) in ipv6nd_dadcallback()
1064 rap->iface->name); in ipv6nd_dadcallback()
1077 struct dhcpcd_ctx *ctx = ia->iface->ctx; in ipv6nd_findmarkstale()
1083 rap2->iface != rap->iface || in ipv6nd_findmarkstale()
1192 if (ifp == rap->iface) in ipv6nd_handlera()
1199 if (ifp == rap->iface && in ipv6nd_handlera()
1224 rap->iface = ifp; in ipv6nd_handlera()
1375 rap->iface->options->options & in ipv6nd_handlera()
1384 ia = ipv6_newaddr(rap->iface, in ipv6nd_handlera()
1472 ia->iface->options->options & DHCPCD_SLAACTEMP && in ipv6nd_handlera()
1669 if (rap->iface == ifp && in ipv6nd_hasralifetime()
1684 if (rap->iface == ifp && in ipv6nd_hasradhcp()
1749 if (rap->iface != ifp || rap->expired) in ipv6nd_env()
1775 for (j = 0, opt = rap->iface->ctx->nd_opts; in ipv6nd_env()
1776 j < rap->iface->ctx->nd_opts_len; in ipv6nd_env()
1779 for (j = 0, opt = rap->iface->options->nd_override; in ipv6nd_env()
1780 j < rap->iface->options->nd_override_len; in ipv6nd_env()
1798 if (has_option_mask(rap->iface->options->nomasknd, in ipv6nd_env()
1801 for (j = 0, opt = rap->iface->options->nd_override; in ipv6nd_env()
1802 j < rap->iface->options->nd_override_len; in ipv6nd_env()
1806 if (j == rap->iface->options->nd_override_len) { in ipv6nd_env()
1807 for (j = 0, opt = rap->iface->ctx->nd_opts; in ipv6nd_env()
1808 j < rap->iface->ctx->nd_opts_len; in ipv6nd_env()
1812 if (j == rap->iface->ctx->nd_opts_len) in ipv6nd_env()
1817 dhcp_envoption(rap->iface->ctx, fp, in ipv6nd_env()
1818 ndprefix, rap->iface->name, in ipv6nd_env()
1849 if (addr->iface->ctx->ra_routers == NULL) in ipv6nd_handleifa()
1852 TAILQ_FOREACH(rap, addr->iface->ctx->ra_routers, next) { in ipv6nd_handleifa()
1853 if (rap->iface != addr->iface) in ipv6nd_handleifa()
1885 if (rap->iface != ifp || rap->expired) in ipv6nd_expirera()
1924 ia->iface->name, in ipv6nd_expirera()
1954 rap->iface->name, rinfo->sprefix); in ipv6nd_expirera()
1974 if (has_option_mask(rap->iface->options->nomasknd, in ipv6nd_expirera()
2060 if (rap->iface == ifp) { in ipv6nd_drop()