Searched refs:ifam (Results 1 – 4 of 4) sorted by relevance
96 struct ifa_msghdrl *ifam; in getifaddrs() local160 ifam = (struct ifa_msghdrl *)(void *)rtm; in getifaddrs()161 if (idx && ifam->ifam_index != idx) in getifaddrs()167 p = (char *)IFA_MSGHDRL_RTA(ifam); in getifaddrs()169 if_data = IFA_MSGHDRL_IFAM_DATA(ifam); in getifaddrs()175 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i)) in getifaddrs()187 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i)) in getifaddrs()259 ifam = (struct ifa_msghdrl *)(void *)rtm; in getifaddrs()260 if (idx && ifam->ifam_index != idx) in getifaddrs()269 p = (char *)IFA_MSGHDRL_RTA(ifam); in getifaddrs()[all …]
1844 struct ifa_msghdr *ifam; in rtsock_addrmsg() local1862 ifam->ifam_index = ifp->if_index; in rtsock_addrmsg()1864 ifam->ifam_flags = ifa->ifa_flags; in rtsock_addrmsg()1865 ifam->ifam_addrs = info.rti_addrs; in rtsock_addrmsg()2275 struct ifa_msghdrl *ifam; in sysctl_iflist_ifaml() local2300 ifam->_ifam_spare1 = 0; in sysctl_iflist_ifaml()2301 ifam->ifam_len = sizeof(*ifam); in sysctl_iflist_ifaml()2304 ifd = &ifam->ifam_data; in sysctl_iflist_ifaml()2325 struct ifa_msghdr *ifam; in sysctl_iflist_ifam() local2329 ifam->ifam_flags = ifa->ifa_flags; in sysctl_iflist_ifam()[all …]
94 struct ifa_msghdr *ifam; in set_addr_dynamic() local147 ifam = (struct ifa_msghdr *)next; in set_addr_dynamic()148 next += ifam->ifam_msglen; in set_addr_dynamic()149 if (ifam->ifam_version != RTM_VERSION) { in set_addr_dynamic()152 "not understood", ifam->ifam_version); in set_addr_dynamic()155 if (ifam->ifam_type != RTM_NEWADDR) in set_addr_dynamic()157 if (ifam->ifam_addrs & RTA_IFA) { in set_addr_dynamic()159 char *cp = (char *)(ifam + 1); in set_addr_dynamic()162 if (ifam->ifam_addrs & i) in set_addr_dynamic()
1710 struct ifa_msghdr *ifam; local1760 ifam = (struct ifa_msghdr *)rtm;1761 (void)printf("metric %d, flags:", ifam->ifam_metric);1762 printb(ifam->ifam_flags, routeflags);1763 pmsg_addrs((char *)(ifam + 1), ifam->ifam_addrs, msglen);