Home | History | Annotate | Download | only in netinet

Lines Matching refs:ia_ifa

538 			ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
539 ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
540 ia->ia_ifa.ifa_netmask = sintosa(&ia->ia_sockmask);
542 ia->ia_ifa.ifa_getifa = in_getifa;
544 ia->ia_ifa.ifa_getifa = NULL;
557 ifa_psref_init(&ia->ia_ifa);
562 ifaref(&ia->ia_ifa);
629 if ((error = if_addr_init(ifp, &ia->ia_ifa, false)) != 0) {
634 ia->ia_ifa.ifa_dstaddr = sintosa(&oldaddr);
635 rtinit(&ia->ia_ifa, RTM_DELETE, RTF_HOST);
636 ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
637 rtinit(&ia->ia_ifa, RTM_ADD, RTF_HOST|RTF_UP);
719 ifaref(&ia->ia_ifa);
720 in_purgeaddr(&ia->ia_ifa);
721 pfil_run_addrhooks(if_pfil, cmd, &ia->ia_ifa);
722 ifafree(&ia->ia_ifa);
743 ifaref(&ia->ia_ifa);
744 ifa_insert(ifp, &ia->ia_ifa);
751 ifafree(&ia->ia_ifa);
759 pfil_run_addrhooks(if_pfil, cmd, &ia->ia_ifa);
762 in_purgeaddr(&ia->ia_ifa);
834 alt_ifa = &p->ia_ifa;
858 ia->ia_dad_stop(&ia->ia_ifa);
861 in_ifremlocal(&ia->ia_ifa);
893 ifa_remove(ifp, &ia->ia_ifa);
898 ifafree(&ia->ia_ifa);
1197 error = if_addr_init(ifp, &ia->ia_ifa, true);
1215 ia->ia_ifa.ifa_addr = sintosa(&oldaddr);
1216 ia->ia_ifa.ifa_dstaddr = sintosa(&olddst);
1222 ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
1223 ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
1254 ia->ia_ifa.ifa_metric = ifp->if_metric;
1275 in_ifaddlocal(&ia->ia_ifa);
1356 if (target->ia_ifa.ifa_ifp->if_flags & IFF_UNNUMBERED) {
1359 error = rtinit(&target->ia_ifa, RTM_ADD, flags);
1433 rtinit(&target->ia_ifa, RTM_DELETE,
1437 error = rtinit(&ia->ia_ifa, RTM_ADD,
1442 if (!ISSET(target->ia_ifa.ifa_flags, IFA_DESTROYING))
1449 in_rt_ifa_matcher, &target->ia_ifa, &ia->ia_ifa);
1463 rtinit(&target->ia_ifa, RTM_DELETE, rtinitflags(target));
1466 if (ISSET(target->ia_ifa.ifa_flags, IFA_DESTROYING)) {
1469 &target->ia_ifa, true);
1947 if (ia->ia_ifa.ifa_getifa != NULL) {
1948 ia = ifatoia((*ia->ia_ifa.ifa_getifa)(&ia->ia_ifa,
1989 if ((ia4->ia_ifa.ifa_ifp->if_flags & IFF_BROADCAST) == 0)