Lines Matching refs:ifma
1403 rt_newmaddrmsg(int cmd, struct ifmultiaddr *ifma)
1407 struct ifnet *ifp = ifma->ifma_ifp;
1414 info.rti_info[RTAX_IFA] = ifma->ifma_addr;
1420 info.rti_info[RTAX_GATEWAY] = ifma->ifma_lladdr;
1429 rt_dispatch(m, ifma->ifma_addr ? ifma->ifma_addr->sa_family : AF_UNSPEC);
1807 struct ifmultiaddr *ifma;
1821 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) {
1822 if (af && af != ifma->ifma_addr->sa_family)
1825 ifma->ifma_addr) != 0)
1827 info.rti_info[RTAX_IFA] = ifma->ifma_addr;
1829 (ifma->ifma_addr->sa_family != AF_LINK) ?
1830 ifma->ifma_lladdr : NULL;
1838 ifmam->ifmam_index = ifma->ifma_ifp->if_index;