Lines Matching refs:ifam
91 struct ifa_msghdrl *ifam; in getifaddrs() local
155 ifam = (struct ifa_msghdrl *)(void *)rtm; in getifaddrs()
156 if (idx && ifam->ifam_index != idx) in getifaddrs()
160 if (idx == 0 || (ifam->ifam_addrs & RTA_MASKS) == 0) in getifaddrs()
162 p = (char *)IFA_MSGHDRL_RTA(ifam); in getifaddrs()
164 if_data = IFA_MSGHDRL_IFAM_DATA(ifam); in getifaddrs()
170 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i)) in getifaddrs()
182 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i)) in getifaddrs()
254 ifam = (struct ifa_msghdrl *)(void *)rtm; in getifaddrs()
255 if (idx && ifam->ifam_index != idx) in getifaddrs()
258 if (idx == 0 || (ifam->ifam_addrs & RTA_MASKS) == 0) in getifaddrs()
264 p = (char *)IFA_MSGHDRL_RTA(ifam); in getifaddrs()
268 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i)) in getifaddrs()
280 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i)) in getifaddrs()
315 if_data = IFA_MSGHDRL_IFAM_DATA(ifam); in getifaddrs()