| /src/lib/libc/net/ |
| if_indextoname.c | 41 #include <ifaddrs.h> 76 struct ifaddrs *ifaddrs, *ifa; local 79 if (getifaddrs(&ifaddrs) < 0) 82 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 97 freeifaddrs(ifaddrs);
|
| if_nametoindex.c | 42 #include <ifaddrs.h> 78 struct ifaddrs *ifaddrs, *ifa; local 92 if (getifaddrs(&ifaddrs) < 0) 97 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 107 freeifaddrs(ifaddrs);
|
| if_nameindex.c | 39 #include <ifaddrs.h> 90 struct ifaddrs *ifaddrs, *ifa; local 95 if (getifaddrs(&ifaddrs) < 0) 104 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 129 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 147 freeifaddrs(ifaddrs);
|
| getaddrinfo.c | 84 #include <ifaddrs.h> 1630 struct ifaddrs *ifaddrs, *ifa; local 1632 if (getifaddrs(&ifaddrs) == -1) 1636 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) 1642 freeifaddrs(ifaddrs);
|
| /src/include/ |
| ifaddrs.h | 1 /* $NetBSD: ifaddrs.h,v 1.8 2016/09/21 13:32:27 roy Exp $ */ 25 * BSDI ifaddrs.h,v 2.5 2000/02/23 14:51:59 dab Exp 31 struct ifaddrs { struct 32 struct ifaddrs *ifa_next; 53 int getifaddrs(struct ifaddrs **); 54 void freeifaddrs(struct ifaddrs *);
|
| /src/external/bsd/ntp/dist/libntp/lib/isc/unix/ |
| ifiter_getifaddrs.c | 27 #include <ifaddrs.h> 44 struct ifaddrs *ifaddrs; /*%< List of ifaddrs */ member in struct:isc_interfaceiter 45 struct ifaddrs *pos; /*%< Ptr to current ifaddr */ 73 iter->ifaddrs = NULL; 94 if ((ret = getifaddrs(&iter->ifaddrs)) >= 0) 128 if (iter->ifaddrs != NULL) /* just in case */ 129 freeifaddrs(iter->ifaddrs); 143 struct ifaddrs *ifa [all...] |
| /src/external/mpl/dhcp/bind/dist/lib/isc/unix/ |
| ifiter_getifaddrs.c | 21 #include <ifaddrs.h> 41 struct ifaddrs *ifaddrs; /*%< List of ifaddrs */ member in struct:isc_interfaceiter 42 struct ifaddrs *pos; /*%< Ptr to current ifaddr */ 67 iter->ifaddrs = NULL; 81 if (getifaddrs(&iter->ifaddrs) < 0) { 107 if (iter->ifaddrs != NULL) { /* just in case */ 108 freeifaddrs(iter->ifaddrs); 123 struct ifaddrs *ifa [all...] |
| /src/external/mpl/bind/dist/lib/isc/ |
| interfaceiter.c | 25 #include <ifaddrs.h> 148 struct ifaddrs *ifaddrs; /*%< List of ifaddrs */ member in struct:isc_interfaceiter 149 struct ifaddrs *pos; /*%< Ptr to current ifaddr */ 169 iter->ifaddrs = NULL; 171 if (getifaddrs(&iter->ifaddrs) < 0) { 191 if (iter->ifaddrs != NULL) { /* just in case */ 192 freeifaddrs(iter->ifaddrs); 207 struct ifaddrs *ifa [all...] |
| /src/usr.bin/rump_dhcpclient/ |
| net.c | 56 #include <ifaddrs.h> 298 struct ifaddrs *ifaddrs, *ifa; local 302 if (getifaddrs(&ifaddrs) == -1) 306 for (ifa = ifaddrs; ifa; ifa = ifa->ifa_next) { 337 freeifaddrs(ifaddrs);
|
| /src/external/bsd/am-utils/dist/libamu/ |
| wire.c | 62 #include <ifaddrs.h> 386 struct ifaddrs *ifaddrs, *ifap; local 391 ifaddrs = NULL; 393 if (getifaddrs(&ifaddrs) < 0) 396 for (ifap = ifaddrs; ifap != NULL; ifap = ifap->ifa_next) { 398 if (getifaddrs(&ifaddrs, &count) < 0) 401 for (i = 0,ifap = ifaddrs; i < count; ifap++, i++) { 432 if (ifaddrs) 433 XFREE(ifaddrs); [all...] |
| /src/external/bsd/libpcap/dist/ |
| pcap-snf.c | 350 struct snf_ifaddrs *ifaddrs, *ifa; local 362 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) 379 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->snf_ifa_next) { 478 snf_freeifaddrs(ifaddrs); 516 struct snf_ifaddrs *ifaddrs, *ifa; local 530 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) { 536 ifa = ifaddrs; 544 snf_freeifaddrs(ifaddrs); [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| sanitizer_platform_limits_openbsd.cc | 22 #include <ifaddrs.h> 250 CHECK_TYPE_SIZE(ifaddrs); variable 251 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next); 252 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name); 253 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr); 254 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask); 260 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr); 261 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
|
| sanitizer_platform_limits_solaris.cc | 22 #include <ifaddrs.h> 315 CHECK_TYPE_SIZE(ifaddrs); variable 316 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next); 317 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name); 318 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr); 319 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask); 326 sizeof(((ifaddrs *)nullptr)->ifa_ifu)); 328 offsetof(ifaddrs, ifa_ifu)); 329 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
|
| /src/usr.sbin/isibootd/ |
| isibootd.c | 46 #include <ifaddrs.h> 422 struct ifaddrs *ifaddrs, *ifa; local 429 if (getifaddrs(&ifaddrs) == -1) 432 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 452 freeifaddrs(ifaddrs);
|
| /src/external/apache2/mDNSResponder/dist/ServiceRegistration/ |
| posix.c | 30 #include <ifaddrs.h> 152 struct ifaddrs *ifaddrs, *ifp; local 158 int ret = srp_test_getifaddrs(server_state, &ifaddrs, context); 160 int ret = getifaddrs(&ifaddrs); 167 for (ifp = ifaddrs; ifp; ifp = ifp->ifa_next) { 433 srp_test_freeifaddrs(server_state, ifaddrs, context); 435 freeifaddrs(ifaddrs);
|
| /src/usr.bin/systat/ |
| ifstat.c | 44 #include <ifaddrs.h> 428 struct ifaddrs *ifaddrs = NULL; local 429 struct ifaddrs *ifa = NULL; 432 if (getifaddrs(&ifaddrs) == 0) { 433 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 439 freeifaddrs(ifaddrs); 448 struct ifaddrs *ifaddrs = NULL; local 449 struct ifaddrs *ifa = NULL [all...] |
| /src/usr.sbin/arp/ |
| arp.c | 79 #include <ifaddrs.h> 243 struct ifaddrs *ifap, *ifa; 781 struct ifaddrs *addr; 783 static struct ifaddrs* ifaddrs = NULL; local 785 if (ifaddrs == NULL) { 786 i = getifaddrs(&ifaddrs); 791 for (addr = ifaddrs; addr; addr = addr->ifa_next) { 809 struct ifaddrs *ifaddrs, *addr local [all...] |
| /src/external/bsd/dhcpcd/dist/src/ |
| privsep-root.c | 378 struct ifaddrs *ifaddrs, *ifa; local 383 if (getifaddrs(&ifaddrs) == -1) 385 if (ifaddrs == NULL) { 397 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 423 freeifaddrs(ifaddrs); 429 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 469 freeifaddrs(ifaddrs); 1091 ps_root_getifaddrs(struct dhcpcd_ctx *ctx, struct ifaddrs **ifahead) 1093 struct ifaddrs *ifa [all...] |
| dhcpcd.c | 1059 struct ifaddrs *ifaddrs; local 1080 ifs = if_discover(ctx, &ifaddrs, -1, UNCONST(argv)); 1119 if_learnaddrs(ctx, ifs, &ifaddrs); 1131 if_freeifaddrs(ctx, &ifaddrs); 1202 struct ifaddrs *ifaddrs; local 1231 ifaces = if_discover(ctx, &ifaddrs, ctx->ifc, ctx->ifv); 1267 if_learnaddrs(ctx, ctx->ifaces, &ifaddrs); 1269 if_freeifaddrs(ctx, &ifaddrs); 1927 struct ifaddrs *ifaddrs = NULL; local [all...] |
| if-bsd.c | 1461 struct ifaddrs *ifaddrs = NULL, *ifa; local 1466 if (ps_root_getifaddrs(ctx, &ifaddrs) == -1) { 1472 if (getifaddrs(&ifaddrs) == -1) { 1476 for (ifa = ifaddrs; ifa; ifa = ifa->ifa_next) { 1485 free(ifaddrs); 1488 freeifaddrs(ifaddrs);
|
| /src/crypto/external/bsd/openssh/dist/ |
| sshconnect.c | 48 #include <ifaddrs.h> 318 check_ifaddrs(const char *ifname, int af, const struct ifaddrs *ifaddrs, 324 const struct ifaddrs *ifa; 333 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 402 struct ifaddrs *ifaddrs = NULL; local 439 if ((r = getifaddrs(&ifaddrs)) != 0) { 446 ifaddrs, options.ipv6_prefer_temporary, 485 if (ifaddrs != NULL [all...] |
| /src/external/bsd/ppp/usr.sbin/pppd/ |
| sys-bsd.c | 126 #include <ifaddrs.h> 211 static u_int32_t ifaddrs[2]; /* local and remote addresses we set */ variable 316 if (ifaddrs[0] != 0) 317 cifaddr(0, ifaddrs[0], ifaddrs[1]); 1562 ifaddrs[0] = o; 1563 ifaddrs[1] = h; 1576 ifaddrs[0] = 0; 1905 struct ifaddrs *ifap, *ifa, *ifp; 2053 struct ifaddrs *ifap, *ifa [all...] |
| /src/external/bsd/wpa/dist/src/drivers/ |
| driver_bsd.c | 19 #include <ifaddrs.h> 628 struct ifaddrs *ifaddrs, *ifa; local 639 if (getifaddrs(&ifaddrs) == -1) { 646 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 682 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 720 freeifaddrs(ifaddrs);
|
| /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| sanitizer_platform_limits_solaris.cpp | 21 #include <ifaddrs.h> 317 CHECK_TYPE_SIZE(ifaddrs); variable 318 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next); 319 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name); 320 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr); 321 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask); 328 sizeof(((ifaddrs *)nullptr)->ifa_ifu)); 330 offsetof(ifaddrs, ifa_ifu)); 331 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| sanitizer_platform_limits_solaris.cpp | 21 #include <ifaddrs.h> 317 CHECK_TYPE_SIZE(ifaddrs); variable 318 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next); 319 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name); 320 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr); 321 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask); 328 sizeof(((ifaddrs *)nullptr)->ifa_ifu)); 330 offsetof(ifaddrs, ifa_ifu)); 331 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
|