Searched refs:ifaddrs (Results 1 - 25 of 85) sorted by relevance

1234

/freebsd-13-stable/include/
H A Difaddrs.h27 * 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 Dif_indextoname.c37 #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 Dif_nameindex.c37 #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 Dif_nametoindex.c39 #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 Dgetifaddrs.c50 #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 Dsourcefilter.c47 #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 Dinternal.c47 struct ifaddrs *ifas;
H A Dinternal.h48 extern struct ifaddrs *ifas;
/freebsd-13-stable/lib/libifconfig/
H A Dlibifconfig_internal.h56 struct ifaddrs *ifap;
H A Dlibifconfig_inet.c38 #include <ifaddrs.h>
58 const char *name __unused, struct ifaddrs *ifa,
H A Dlibifconfig_inet6.c38 #include <ifaddrs.h>
64 const char *name, struct ifaddrs *ifa, struct ifconfig_inet6_addr *addr)
H A Dlibifconfig.h55 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 Dlibifconfig_internal.c34 #include <ifaddrs.h>
/freebsd-13-stable/contrib/ntp/lib/isc/unix/
H A Difiter_getifaddrs.c25 #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 Dstatus.c48 #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 Difconfig.h85 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 Dsanitizer_platform_limits_openbsd.cpp21 #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 Dsanitizer_platform_limits_solaris.cpp21 #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 Dpcap-snf.c351 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 Dfad-getad.c50 #include <ifaddrs.h>
150 struct ifaddrs *ifap, *ifa;
/freebsd-13-stable/contrib/smbfs/lib/smb/
H A Dnb_net.c48 #include <ifaddrs.h>
106 struct ifaddrs *ifp, *p;
/freebsd-13-stable/usr.sbin/rtsold/
H A Dcap_llflags.c45 #include <ifaddrs.h>
67 struct ifaddrs *ifap, *ifa;
/freebsd-13-stable/usr.bin/netstat/
H A Dcommon.c45 #include <ifaddrs.h>
95 struct ifaddrs *ifap, *ifa;
/freebsd-13-stable/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c54 #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 Daddrmerge_test.c41 #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) {

Completed in 212 milliseconds

1234