Searched refs:ifmap (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/sbin/ifconfig/ |
| H A D | ifconfig_netlink.c | 154 struct ifmap { struct 164 static struct ifmap * 178 struct ifmap *ifmap = snl_allocz(ss, sizeof(*ifmap)); in prepare_ifmap() local 193 memcpy(ifaces, ifmap->ifaces, ifmap->size * sizeof(void *)); in prepare_ifmap() 194 ifmap->ifaces = ifaces; in prepare_ifmap() 195 ifmap->size = new_size; in prepare_ifmap() 198 ifmap->count++; in prepare_ifmap() 201 return (ifmap); in prepare_ifmap() 228 prepare_ifaddrs(struct snl_state *ss, struct ifmap *ifmap) in prepare_ifaddrs() argument 251 if (ifindex >= ifmap->size || ifmap->ifaces[ifindex] == NULL) in prepare_ifaddrs() [all …]
|
| /freebsd-14.2/usr.bin/netstat/ |
| H A D | common.c | 96 struct ifmap_entry *ifmap = NULL; in prepare_ifmap() local 117 if ((ifmap = realloc(ifmap, size)) == NULL) in prepare_ifmap() 119 memset(&ifmap[ifmap_size], 0, in prepare_ifmap() 126 if (*ifmap[ifindex].ifname != '\0') in prepare_ifmap() 129 strlcpy(ifmap[ifindex].ifname, ifa->ifa_name, IFNAMSIZ); in prepare_ifmap() 136 return (ifmap); in prepare_ifmap()
|
| H A D | route_netlink.c | 75 static struct ifmap_entry *ifmap; variable 95 struct ifmap_entry *ifmap = NULL; in prepare_ifmap_netlink() local 107 if ((ifmap = realloc(ifmap, size)) == NULL) in prepare_ifmap_netlink() 109 memset(&ifmap[ifmap_size], 0, in prepare_ifmap_netlink() 114 if (*ifmap[link.ifi_index].ifname != '\0') in prepare_ifmap_netlink() 117 ifmap[link.ifi_index].mtu = link.ifla_mtu; in prepare_ifmap_netlink() 120 return (ifmap); in prepare_ifmap_netlink() 197 strlcpy(prettyname, ifmap[rt->rta_oif].ifname, in p_path() 202 rt->rtax_mtu = ifmap[rt->rta_oif].mtu; in p_path() 284 ifmap = prepare_ifmap_netlink(&ss, &ifmap_size); in p_rtable_netlink() [all …]
|
| H A D | nhops.c | 121 static struct ifmap_entry *ifmap; variable 260 strlcpy(iface_name, ifmap[nh->ifindex].ifname, in print_nhop_entry_sysctl() 302 strlcpy(iface_name, ifmap[nh->aifindex].ifname, in print_nhop_entry_sysctl() 469 ifmap = prepare_ifmap(&ifmap_size); in nhops_print()
|
| H A D | nhgrp.c | 72 static struct ifmap_entry *ifmap; variable 294 strlcpy(iface_name, ifmap[nh->ifindex].ifname, in update_global_map() 343 ifmap = prepare_ifmap(&ifmap_size); in nhgrp_print()
|
| H A D | if.c | 370 struct ifmaddrs *ifmap, *ifma; in intpr() local 380 if (aflag && getifmaddrs(&ifmap) != 0) in intpr() 513 for (ifma = next_ifma(ifmap, ifa->ifa_name, in intpr() 565 freeifmaddrs(ifmap); in intpr()
|
| H A D | route.c | 98 static struct ifmap_entry *ifmap; variable 259 ifmap = prepare_ifmap(&ifmap_size); in p_rtable_sysctl() 351 strlcpy(prettyname, ifmap[rtm->rtm_index].ifname, in p_rtentry_sysctl()
|
| /freebsd-14.2/tools/regression/ethernet/ethermulti/ |
| H A D | ethermulti.c | 120 struct ifmaddrs *ifma, *ifmap; in test_ether_multi() local 158 if (getifmaddrs(&ifmap) != 0) { in test_ether_multi() 161 for (ifma = ifmap; ifma; ifma = ifma->ifma_next) { in test_ether_multi() 176 freeifmaddrs(ifmap); in test_ether_multi()
|
| /freebsd-14.2/tests/sys/netlink/ |
| H A D | test_rtnl_iface.py | 250 ifmap = {} 251 ifmap[socket.if_nametoindex("lo0")] = "lo0" 277 assert ifindex not in ifmap 278 ifmap[ifindex] = ifname 305 assert kernel_ifmap == ifmap
|
| /freebsd-14.2/usr.sbin/ifmcstat/ |
| H A D | ifmcstat.c | 988 struct ifmaddrs *ifmap, *ifma; in ifmcstat_getifmaddrs() local 998 ifmap = NULL; in ifmcstat_getifmaddrs() 1008 if (getifmaddrs(&ifmap) != 0) { in ifmcstat_getifmaddrs() 1014 for (ifma = ifmap; ifma; ifma = ifma->ifma_next) { in ifmcstat_getifmaddrs() 1240 if (ifmap != NULL) in ifmcstat_getifmaddrs() 1241 freeifmaddrs(ifmap); in ifmcstat_getifmaddrs()
|