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

123

/freebsd-9.3-release/include/
H A Difaddrs.h25 * BSDI ifaddrs.h,v 2.5 2000/02/23 14:51:59 dab Exp
31 struct ifaddrs { struct
32 struct ifaddrs *ifa_next;
59 extern int getifaddrs(struct ifaddrs **);
60 extern void freeifaddrs(struct ifaddrs *);
/freebsd-9.3-release/lib/libc/net/
H A Dif_indextoname.c35 #include <ifaddrs.h>
64 struct ifaddrs *ifaddrs, *ifa; local
67 if (getifaddrs(&ifaddrs) < 0)
70 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
84 freeifaddrs(ifaddrs);
H A Dif_nameindex.c35 #include <ifaddrs.h>
82 struct ifaddrs *ifaddrs, *ifa; local
88 if (getifaddrs(&ifaddrs) < 0)
97 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
122 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
139 freeifaddrs(ifaddrs);
H A Dif_nametoindex.c37 #include <ifaddrs.h>
68 struct ifaddrs *ifaddrs, *ifa; local
81 if (getifaddrs(&ifaddrs) < 0)
86 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
95 freeifaddrs(ifaddrs);
H A Dgetifaddrs.c48 #include <ifaddrs.h>
91 getifaddrs(struct ifaddrs **pif)
102 struct ifaddrs *cif = 0;
109 struct ifaddrs *ifa, *ift;
253 data = malloc(sizeof(struct ifaddrs) * icnt + dcnt + ncnt);
259 ifa = (struct ifaddrs *)(void *)data;
260 data += sizeof(struct ifaddrs) * icnt;
263 memset(ifa, 0, sizeof(struct ifaddrs) * icnt);
414 freeifaddrs(struct ifaddrs *ifp)
H A Dsourcefilter.c46 #include <ifaddrs.h>
85 struct ifaddrs *ifa;
86 struct ifaddrs *ifaddrs; local
91 if (getifaddrs(&ifaddrs) < 0)
103 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
119 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
130 freeifaddrs(ifaddrs);
H A Dgetifmaddrs.c46 #include <ifaddrs.h>
/freebsd-9.3-release/crypto/heimdal/lib/roken/
H A Difaddrs.hin34 /* $Id: ifaddrs.hin 19309 2006-12-11 18:58:15Z lha $ */
54 struct ifaddrs {
55 struct ifaddrs *ifa_next;
69 rk_getifaddrs(struct ifaddrs**);
72 rk_freeifaddrs(struct ifaddrs*);
H A Dgetifaddrs.c57 #include <ifaddrs.h>
81 /* $USAGI: ifaddrs.c,v 1.18 2002/03/06 01:50:46 yoshfuji Exp $ */
84 * ifaddrs.c
132 #include <ifaddrs.h>
505 rk_getifaddrs(struct ifaddrs **ifap)
551 struct ifaddrs *ifl = NULL, *ifa = NULL;
561 NLMSG_ALIGN(sizeof(struct ifaddrs[icnt]))
563 ifa = (struct ifaddrs *)data;
580 data += NLMSG_ALIGN(sizeof(struct ifaddrs)) * icnt;
866 getifaddrs2(struct ifaddrs **ifa
[all...]
/freebsd-9.3-release/contrib/bind9/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 */
70 iter->ifaddrs = NULL;
83 if (getifaddrs(&iter->ifaddrs) < 0) {
112 if (iter->ifaddrs != NULL) /* just in case */
113 freeifaddrs(iter->ifaddrs);
127 struct ifaddrs *if
[all...]
/freebsd-9.3-release/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-9.3-release/sbin/ifconfig/
H A Daf_ipx.c44 #include <ifaddrs.h>
57 ipx_status(int s __unused, const struct ifaddrs *ifa)
H A Daf_link.c44 #include <ifaddrs.h>
55 link_status(int s __unused, const struct ifaddrs *ifa)
H A Difconfig.h78 struct ifaddrs;
100 void (*af_status)(int, const struct ifaddrs *);
H A Daf_atalk.c47 #include <ifaddrs.h>
84 at_status(int s __unused, const struct ifaddrs *ifa)
H A Daf_inet.c46 #include <ifaddrs.h>
60 in_status(int s __unused, const struct ifaddrs *ifa)
H A Daf_nd6.c44 #include <ifaddrs.h>
/freebsd-9.3-release/contrib/amd/libamu/
H A Dwire.c64 #include <ifaddrs.h>
383 struct ifaddrs *ifaddrs, *ifap; local
388 ifaddrs = NULL;
390 if (getifaddrs(&ifaddrs) < 0)
393 for (ifap = ifaddrs; ifap != NULL; ifap = ifap->ifa_next) {
395 if (getifaddrs(&ifaddrs, &count) < 0)
398 for (i = 0,ifap = ifaddrs; i < count; ifap++, i++) {
429 if (ifaddrs)
430 XFREE(ifaddrs);
[all...]
/freebsd-9.3-release/contrib/libpcap/
H A Dpcap-snf.c261 struct snf_ifaddrs *ifaddrs, *ifa; local
274 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) {
280 ifa = ifaddrs;
288 snf_freeifaddrs(ifaddrs);
H A Dfad-getad.c55 #include <ifaddrs.h>
149 struct ifaddrs *ifap, *ifa;
/freebsd-9.3-release/contrib/smbfs/lib/smb/
H A Dnb_net.c48 #include <ifaddrs.h>
106 struct ifaddrs *ifp, *p;
/freebsd-9.3-release/usr.sbin/wake/
H A Dwake.c42 #include <ifaddrs.h>
109 struct ifaddrs *ifap, *ifa;
/freebsd-9.3-release/usr.sbin/rpcbind/
H A Dutil.c40 #include <ifaddrs.h>
115 struct ifaddrs *ifap, *ifp = NULL, *bestif;
289 struct ifaddrs *ifap, *ifp;
/freebsd-9.3-release/usr.sbin/mtest/
H A Dmtest.c74 #include <ifaddrs.h>
158 struct ifaddrs *ifa;
159 struct ifaddrs *ifaddrs; local
168 if (getifaddrs(&ifaddrs) < 0)
176 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
191 freeifaddrs(ifaddrs);
/freebsd-9.3-release/crypto/heimdal/lib/krb5/
H A Dget_addrs.c46 #include <ifaddrs.h>
102 struct ifaddrs *ifa0, *ifa;
117 /* First, count all the ifaddrs. */

Completed in 188 milliseconds

123