Lines Matching defs:ifam
170 struct ifa_msghdr *ifam;
225 ifam = (struct ifa_msghdr *)rtm;
228 sa = (struct sockaddr *)(ifam + 1);
229 get_rtaddrs(ifam->ifam_addrs, sa, rti_info);
240 if (ifindex && ifam->ifam_index != ifindex)
244 *lenp = ifam->ifam_msglen;
622 struct ifa_msghdr *ifam;
624 for (ifam = (struct ifa_msghdr *)((char *)ifm + ifm->ifm_msglen);
625 ifam < (struct ifa_msghdr *)lim;
626 ifam = (struct ifa_msghdr *)((char *)ifam + ifam->ifam_msglen)) {
627 if (!ifam->ifam_msglen) {
632 if (ifam->ifam_type != RTM_NEWADDR)
636 return ((struct if_msghdr *)ifam);