/freebsd-13-stable/include/ |
H A D | ifaddrs.h | 27 * BSDI ifaddrs.h,v 2.5 2000/02/23 14:51:59 dab Exp 33 struct ifaddrs { struct 34 struct ifaddrs *ifa_next; 61 extern int getifaddrs(struct ifaddrs **); 62 extern void freeifaddrs(struct ifaddrs *);
|
/freebsd-13-stable/lib/libc/net/ |
H A D | if_indextoname.c | 37 #include <ifaddrs.h> 66 struct ifaddrs *ifaddrs, *ifa; local 74 if (getifaddrs(&ifaddrs) < 0) 77 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 91 freeifaddrs(ifaddrs);
|
H A D | if_nameindex.c | 37 #include <ifaddrs.h> 84 struct ifaddrs *ifaddrs, *ifa; local 90 if (getifaddrs(&ifaddrs) < 0) 99 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 124 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 141 freeifaddrs(ifaddrs);
|
H A D | if_nametoindex.c | 39 #include <ifaddrs.h> 70 struct ifaddrs *ifaddrs, *ifa; local 84 if (getifaddrs(&ifaddrs) < 0) 89 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 98 freeifaddrs(ifaddrs);
|
H A D | getifaddrs.c | 50 #include <ifaddrs.h> 80 getifaddrs(struct ifaddrs **pif) 90 struct ifaddrs *cif; 97 struct ifaddrs *ifa, *ift; 205 data = malloc(sizeof(struct ifaddrs) * icnt + dcnt + ncnt); 211 ifa = (struct ifaddrs *)(void *)data; 212 data += sizeof(struct ifaddrs) * icnt; 215 memset(ifa, 0, sizeof(struct ifaddrs) * icnt); 342 freeifaddrs(struct ifaddrs *ifp)
|
H A D | sourcefilter.c | 47 #include <ifaddrs.h> 86 struct ifaddrs *ifa; 87 struct ifaddrs *ifaddrs; local 92 if (getifaddrs(&ifaddrs) < 0) 104 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 120 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 131 freeifaddrs(ifaddrs);
|
/freebsd-13-stable/contrib/blacklist/bin/ |
H A D | internal.c | 47 struct ifaddrs *ifas;
|
H A D | internal.h | 48 extern struct ifaddrs *ifas;
|
/freebsd-13-stable/lib/libifconfig/ |
H A D | libifconfig_internal.h | 56 struct ifaddrs *ifap;
|
H A D | libifconfig_inet.c | 38 #include <ifaddrs.h> 58 const char *name __unused, struct ifaddrs *ifa,
|
H A D | libifconfig_inet6.c | 38 #include <ifaddrs.h> 64 const char *name, struct ifaddrs *ifa, struct ifconfig_inet6_addr *addr)
|
H A D | libifconfig.h | 55 struct ifaddrs; 139 struct ifaddrs *ifa, void *udata); 157 void ifconfig_foreach_ifaddr(ifconfig_handle_t *h, struct ifaddrs *ifa, 294 const char *name, struct ifaddrs *ifa, struct ifconfig_inet_addr *addr); 305 const char *name, struct ifaddrs *ifa, struct ifconfig_inet6_addr *addr);
|
H A D | libifconfig_internal.c | 34 #include <ifaddrs.h>
|
/freebsd-13-stable/contrib/ntp/lib/isc/unix/ |
H A D | ifiter_getifaddrs.c | 25 #include <ifaddrs.h> 42 struct ifaddrs *ifaddrs; /*%< List of ifaddrs */ member in struct:isc_interfaceiter 43 struct ifaddrs *pos; /*%< Ptr to current ifaddr */ 71 iter->ifaddrs = NULL; 92 if ((ret = getifaddrs(&iter->ifaddrs)) >= 0) 126 if (iter->ifaddrs != NULL) /* just in case */ 127 freeifaddrs(iter->ifaddrs); 141 struct ifaddrs *if [all...] |
/freebsd-13-stable/share/examples/libifconfig/ |
H A D | status.c | 48 #include <ifaddrs.h> 58 print_carp(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 75 print_inet4_addr(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 105 print_inet6_addr(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 189 print_link_addr(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 213 print_ifaddr(ifconfig_handle_t *lifh, struct ifaddrs *ifa, void *udata __unused) 240 print_nd6(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 252 print_fib(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 264 print_lagg(ifconfig_handle_t *lifh, struct ifaddrs *ifa) 332 print_laggport(ifconfig_handle_t *lifh, struct ifaddrs *if [all...] |
/freebsd-13-stable/sbin/ifconfig/ |
H A D | ifconfig.h | 85 struct ifaddrs; 107 void (*af_status)(int, const struct ifaddrs *); 166 void print_vhid(const struct ifaddrs *, const char *);
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_platform_limits_openbsd.cpp | 21 #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);
|
H A D | sanitizer_platform_limits_solaris.cpp | 21 #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);
|
/freebsd-13-stable/contrib/libpcap/ |
H A D | pcap-snf.c | 351 struct snf_ifaddrs *ifaddrs, *ifa; local 363 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) 380 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->snf_ifa_next) { 479 snf_freeifaddrs(ifaddrs); 517 struct snf_ifaddrs *ifaddrs, *ifa; local 531 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) { 537 ifa = ifaddrs; 545 snf_freeifaddrs(ifaddrs); [all...] |
H A D | fad-getad.c | 50 #include <ifaddrs.h> 150 struct ifaddrs *ifap, *ifa;
|
/freebsd-13-stable/contrib/smbfs/lib/smb/ |
H A D | nb_net.c | 48 #include <ifaddrs.h> 106 struct ifaddrs *ifp, *p;
|
/freebsd-13-stable/usr.sbin/rtsold/ |
H A D | cap_llflags.c | 45 #include <ifaddrs.h> 67 struct ifaddrs *ifap, *ifa;
|
/freebsd-13-stable/usr.bin/netstat/ |
H A D | common.c | 45 #include <ifaddrs.h> 95 struct ifaddrs *ifap, *ifa;
|
/freebsd-13-stable/crypto/heimdal/lib/roken/ |
H A D | getifaddrs.c | 54 #include <ifaddrs.h> 78 /* $USAGI: ifaddrs.c,v 1.18 2002/03/06 01:50:46 yoshfuji Exp $ */ 81 * ifaddrs.c 129 #include <ifaddrs.h> 502 rk_getifaddrs(struct ifaddrs **ifap) 548 struct ifaddrs *ifl = NULL, *ifa = NULL; 558 NLMSG_ALIGN(sizeof(struct ifaddrs[icnt])) 560 ifa = (struct ifaddrs *)data; 577 data += NLMSG_ALIGN(sizeof(struct ifaddrs)) * icnt; 857 rk_freeifaddrs(struct ifaddrs *if [all...] |
/freebsd-13-stable/usr.sbin/rpcbind/tests/ |
H A D | addrmerge_test.c | 41 #include <ifaddrs.h> 54 struct ifaddrs ifaddr; 59 struct ifaddrs *mock_ifaddrs = NULL; 68 freeifaddrs(struct ifaddrs *ifp __unused) 74 getifaddrs(struct ifaddrs **ifap) 84 struct ifaddrs *ifaddr = &mock_ifaddr_storage[ifaddr_count].ifaddr; 104 *ifaddr = (struct ifaddrs) { 131 struct ifaddrs *ifaddr = &mock_ifaddr_storage[ifaddr_count].ifaddr; 156 *ifaddr = (struct ifaddrs) {
|