Lines Matching refs:ifa
78 struct ifa_msghdr ifa; member
115 struct ifa_msghdr *ifa; in routing_events_v4() local
161 ifa = (void *)rtm; in routing_events_v4()
162 addrs = (char *)ifa + sizeof (*ifa); in routing_events_v4()
166 ifa->ifam_index, ifa->ifam_flags); in routing_events_v4()
169 ifa->ifam_addrs, addrs)) == NULL) in routing_events_v4()
182 ifa->ifam_addrs, addrs)) == NULL) in routing_events_v4()
186 (RTA_IFP, ifa->ifam_addrs, addrs)) == NULL) in routing_events_v4()
195 if (ifa->ifam_index == 0) { in routing_events_v4()
199 if (ifa->ifam_type != rtm->rtm_type) { in routing_events_v4()
202 ifa->ifam_type); in routing_events_v4()
206 printaddrs(ifa->ifam_addrs, addrs); in routing_events_v4()
210 ifa->ifam_flags, in routing_events_v4()
230 struct ifa_msghdr *ifa; in routing_events_v6() local
277 ifa = (void *)rtm; in routing_events_v6()
278 addrs = (char *)ifa + sizeof (*ifa); in routing_events_v6()
282 ifa->ifam_index, ifa->ifam_flags); in routing_events_v6()
285 ifa->ifam_addrs, addrs)) == NULL) in routing_events_v6()
306 ifa->ifam_addrs, addrs)) == NULL) in routing_events_v6()
310 (RTA_IFP, ifa->ifam_addrs, addrs)) == NULL) in routing_events_v6()
319 if (ifa->ifam_index == 0) { in routing_events_v6()
323 if (ifa->ifam_type != rtm->rtm_type) { in routing_events_v6()
326 ifa->ifam_type); in routing_events_v6()
330 printaddrs(ifa->ifam_addrs, addrs); in routing_events_v6()
334 ifa->ifam_flags, in routing_events_v6()