Home
last modified time | relevance | path

Searched refs:ifap (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/usr.sbin/rpcbind/
H A Dutil.c191 for (ifap = ifp; ifap != NULL; ifap = ifap->ifa_next) { in addrmerge()
192 ifsa = ifap->ifa_addr; in addrmerge()
193 ifmasksa = ifap->ifa_netmask; in addrmerge()
209 bestif = ifap; in addrmerge()
222 bestif = ifap; in addrmerge()
239 bestif = ifap; in addrmerge()
252 bestif = ifap; in addrmerge()
260 bestif = ifap; in addrmerge()
265 bestif = ifap; in addrmerge()
320 struct ifaddrs *ifap, *ifp; in network_init() local
[all …]
/freebsd/usr.sbin/rtsold/
H A Dcap_llflags.c64 struct ifaddrs *ifap, *ifa; in llflags_get() local
72 ifap = NULL; in llflags_get()
73 if (getifaddrs(&ifap) != 0) { in llflags_get()
78 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in llflags_get()
106 if (ifap != NULL) in llflags_get()
107 freeifaddrs(ifap); in llflags_get()
H A Drtsold.c840 struct ifaddrs *ifap, *ifa; in autoifprobe() local
852 if (getifaddrs(&ifap) != 0) in autoifprobe()
861 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in autoifprobe()
936 freeifaddrs(ifap); in autoifprobe()
/freebsd/usr.sbin/mld6query/
H A Dmld6.c208 struct ifaddrs *ifa, *ifap; in make_msg() local
228 for (ifap = ifa; ifap; ifap = ifap->ifa_next) { in make_msg()
229 if (index != if_nametoindex(ifap->ifa_name)) in make_msg()
232 if (ifap->ifa_addr->sa_family != AF_INET6) in make_msg()
235 ifap->ifa_addr)->sin6_addr)) in make_msg()
239 if (ifap == NULL) in make_msg()
241 memcpy(&src, &((struct sockaddr_in6 *)ifap->ifa_addr)->sin6_addr, in make_msg()
/freebsd/usr.sbin/ifmcstat/
H A Difmcstat.c391 ifap0 = ifap; in ll_addrlist()
392 while (ifap) { in ll_addrlist()
407 ifap = ifa.ifa_link.tqe_next; in ll_addrlist()
450 ifap0 = ifap; in if6_addrlist()
451 while (ifap) { in if6_addrlist()
536 ifap0 = ifap; in if_addrlist()
537 while (ifap) { in if_addrlist()
986 struct ifaddrs *ifap, *ifa; in ifmcstat_getifmaddrs() local
996 ifap = NULL; in ifmcstat_getifmaddrs()
1241 if (ifap != NULL) in ifmcstat_getifmaddrs()
[all …]
/freebsd/lib/libc/rpc/
H A Dclnt_bcast.c121 struct ifaddrs *ifap, *ifp; in __rpc_getbroadifs() local
142 for (ifap = ifp; ifap != NULL; ifap = ifap->ifa_next) { in __rpc_getbroadifs()
143 if (ifap->ifa_addr->sa_family != af || in __rpc_getbroadifs()
144 !(ifap->ifa_flags & IFF_UP)) in __rpc_getbroadifs()
149 bip->index = if_nametoindex(ifap->ifa_name); in __rpc_getbroadifs()
154 (ifap->ifa_flags & IFF_BROADCAST) && in __rpc_getbroadifs()
155 ifap->ifa_broadaddr) { in __rpc_getbroadifs()
156 memcpy(&bip->broadaddr, ifap->ifa_broadaddr, in __rpc_getbroadifs()
157 (size_t)ifap->ifa_broadaddr->sa_len); in __rpc_getbroadifs()
164 if (af == AF_INET6 && (ifap->ifa_flags & IFF_MULTICAST)) { in __rpc_getbroadifs()
/freebsd/usr.bin/netstat/
H A Dcommon.c92 struct ifaddrs *ifap, *ifa; in prepare_ifmap() local
102 if (getifaddrs(&ifap) != 0) in prepare_ifmap()
105 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in prepare_ifmap()
131 freeifaddrs(ifap); in prepare_ifmap()
H A Dif.c388 struct ifaddrs *ifap, *ifa; in intpr() local
397 if (getifaddrs(&ifap) != 0) in intpr()
402 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in intpr()
454 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in intpr()
582 freeifaddrs(ifap); in intpr()
605 struct ifaddrs *ifap, *ifa; in fill_iftot() local
608 if (getifaddrs(&ifap) != 0) in fill_iftot()
613 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in fill_iftot()
637 freeifaddrs(ifap); in fill_iftot()
/freebsd/contrib/libpcap/
H A Dfad-getad.c149 struct ifaddrs *ifap, *ifa; in pcap_findalldevs_interfaces() local
169 if (getifaddrs(&ifap) != 0) { in pcap_findalldevs_interfaces()
174 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in pcap_findalldevs_interfaces()
276 freeifaddrs(ifap); in pcap_findalldevs_interfaces()
/freebsd/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c521 if (ifap) in rk_getifaddrs()
522 *ifap = NULL; in rk_getifaddrs()
564 if (ifap != NULL) in rk_getifaddrs()
840 if (ifap != NULL) in rk_getifaddrs()
841 *ifap = NULL; in rk_getifaddrs()
870 getifaddrs2(struct ifaddrs **ifap, in getifaddrs2() argument
998 *ifap = start; in getifaddrs2()
1144 *ifap = start; in getlifaddrs2()
1217 *ifap = v6addrs; in rk_getifaddrs()
1219 *ifap = v4addrs; in rk_getifaddrs()
[all …]
/freebsd/usr.sbin/wake/
H A Dwake.c109 struct ifaddrs *ifap, *ifa; in find_ether() local
116 if (getifaddrs(&ifap) != 0) in find_ether()
120 for (nifs = 0, ifa = ifap; ifa; ifa = ifa->ifa_next) in find_ether()
130 freeifaddrs(ifap); in find_ether()
/freebsd/sbin/dumpon/
H A Ddumpon.c91 struct ifaddrs *ifa, *ifap; in find_gateway() local
101 if (getifaddrs(&ifap) != 0) in find_gateway()
103 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in find_gateway()
114 freeifaddrs(ifap); in find_gateway()
178 struct ifaddrs *ifap, *ifa; in check_link_status() local
180 if (getifaddrs(&ifap) != 0) in check_link_status()
183 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in check_link_status()
191 freeifaddrs(ifap); in check_link_status()
/freebsd/lib/libifconfig/
H A Dlibifconfig_internal.c45 if (h->ifap == NULL) { in ifconfig_getifaddrs()
46 ret = getifaddrs(&h->ifap); in ifconfig_getifaddrs()
H A Dlibifconfig_internal.h54 struct ifaddrs *ifap; member
H A Dlibifconfig.c100 freeifaddrs(h->ifap); in ifconfig_close()
136 for (ifa = h->ifap; ifa; ifa = ifa->ifa_next) { in ifconfig_foreach_iface()
144 freeifaddrs(h->ifap); in ifconfig_foreach_iface()
145 h->ifap = NULL; in ifconfig_foreach_iface()
/freebsd/tools/tools/net80211/wlanwds/
H A Dwlanwds.c277 struct ifaddrs *ifap, *ifa; in getlladdr() local
280 if (getifaddrs(&ifap) < 0) { in getlladdr()
286 for (ifa = ifap; ifa != NULL; ifa++) { in getlladdr()
321 freeifaddrs(ifap); in getlladdr()
325 freeifaddrs(ifap); in getlladdr()
/freebsd/tests/sys/netinet/
H A Dip_reass_test.c138 struct ifaddrs *ifa, *ifap; in open_lobpf() local
146 error = getifaddrs(&ifap); in open_lobpf()
148 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) in open_lobpf()
162 freeifaddrs(ifap); in open_lobpf()
/freebsd/sbin/dhclient/
H A Ddispatch.c77 struct ifaddrs *ifap, *ifa; in discover_interfaces() local
81 if (getifaddrs(&ifap) != 0) in discover_interfaces()
84 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in discover_interfaces()
137 freeifaddrs(ifap); in discover_interfaces()
/freebsd/usr.sbin/ppp/
H A Dipv6cp.c119 struct ifaddrs *ifa, *ifap = NULL; in SetInterfaceID() local
135 if (getifaddrs(&ifap) < 0) in SetInterfaceID()
138 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in SetInterfaceID()
169 freeifaddrs(ifap); in SetInterfaceID()
173 freeifaddrs(ifap); in SetInterfaceID()
/freebsd/sbin/ifconfig/
H A Daf_inet6.c179 struct ifaddrs *ifap, *ifa; in setip6eui64() local
193 if (getifaddrs(&ifap) != 0) in setip6eui64()
195 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in setip6eui64()
210 freeifaddrs(ifap); in setip6eui64()
H A Difconfig.c782 struct ifaddrs *ifap, *sifap, *ifa; in list_interfaces_ioctl() local
788 if (getifaddrs(&ifap) != 0) in list_interfaces_ioctl()
793 if (calcorders(ifap, &q) != 0) in list_interfaces_ioctl()
796 sifap = sortifaddrs(ifap, cmpifaddrs, &q); in list_interfaces_ioctl()
856 freeifaddrs(ifap); in list_interfaces_ioctl()
/freebsd/usr.sbin/bsnmpd/modules/snmp_bridge/
H A Dbridge_sys.c573 struct ifaddrs *ifap, *ifa; in bridge_get_basemac() local
576 if (getifaddrs(&ifap) != 0) { in bridge_get_basemac()
582 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { in bridge_get_basemac()
602 freeifaddrs(ifap); in bridge_get_basemac()
607 freeifaddrs(ifap); in bridge_get_basemac()
/freebsd/contrib/hyperv/tools/
H A Dhv_kvp_daemon.c811 struct ifaddrs *ifap; in kvp_get_ip_info() local
837 if (getifaddrs(&ifap)) { in kvp_get_ip_info()
842 curp = ifap; in kvp_get_ip_info()
947 freeifaddrs(ifap); in kvp_get_ip_info()
/freebsd/usr.sbin/rpcbind/tests/
H A Daddrmerge_test.c72 getifaddrs(struct ifaddrs **ifap) in getifaddrs() argument
74 *ifap = mock_ifaddrs; in getifaddrs()
/freebsd/usr.sbin/rtadvd/
H A Dconfig.c1082 struct ifaddrs *ifap, *ifa; in get_prefix() local
1089 if (getifaddrs(&ifap) < 0) { in get_prefix()
1097 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in get_prefix()
1161 freeifaddrs(ifap); in get_prefix()

12