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

12

/external/chromium_org/third_party/webrtc/base/
H A Difaddrs-android.h22 struct ifaddrs { struct
23 struct ifaddrs* ifa_next;
28 // Real ifaddrs has broadcast, point to point and data members.
34 int getifaddrs(struct ifaddrs** result);
35 void freeifaddrs(struct ifaddrs* addrs);
H A Difaddrs-android.cc12 #include "webrtc/base/ifaddrs-android.h"
39 int set_ifname(struct ifaddrs* ifaddr, int interface) {
50 int set_flags(struct ifaddrs* ifaddr) {
67 int set_addresses(struct ifaddrs* ifaddr, ifaddrmsg* msg, void* data,
86 int make_prefixes(struct ifaddrs* ifaddr, int family, int prefixlen) {
118 int populate_ifaddrs(struct ifaddrs* ifaddr, ifaddrmsg* msg, void* bytes,
135 int getifaddrs(struct ifaddrs** result) {
152 struct ifaddrs* start = NULL;
153 struct ifaddrs* current = NULL;
180 ifaddrs* newes
[all...]
H A Dnetwork.h25 struct ifaddrs;
142 void ConvertIfAddrs(ifaddrs* interfaces,
H A Dnetwork.cc34 #include "webrtc/base/ifaddrs-android.h"
36 #include <ifaddrs.h>
263 void BasicNetworkManager::ConvertIfAddrs(struct ifaddrs* interfaces,
267 for (struct ifaddrs* cursor = interfaces;
330 struct ifaddrs* interfaces;
H A Dnetwork_unittest.cc17 #include <ifaddrs.h>
19 #include "webrtc/base/ifaddrs-android.h"
58 struct ifaddrs* interfaces,
561 ifaddrs list;
H A Drtc_base.target.darwin-arm.mk47 third_party/webrtc/base/ifaddrs-android.cc \
H A Drtc_base.target.darwin-arm64.mk47 third_party/webrtc/base/ifaddrs-android.cc \
H A Drtc_base.target.darwin-mips.mk47 third_party/webrtc/base/ifaddrs-android.cc \
/external/dhcpcd/
H A Difaddrs.h15 struct ifaddrs { struct
16 struct ifaddrs *ifa_next;
30 extern int getifaddrs(struct ifaddrs **ifap);
32 extern void freeifaddrs(struct ifaddrs *ifa);
H A Difaddrs.c1 /* external/dhcpcd/ifaddrs.c
20 #include "ifaddrs.h"
33 struct ifaddrs *get_interface(const char *name, sa_family_t family)
37 struct ifaddrs *ifa;
49 ifa = malloc(sizeof(struct ifaddrs));
52 memset(ifa, 0, sizeof(struct ifaddrs));
96 int getifaddrs(struct ifaddrs **ifap)
100 struct ifaddrs *ifa;
101 struct ifaddrs *ifah = NULL;
133 void freeifaddrs(struct ifaddrs *if
[all...]
H A Dnet.c56 #include <ifaddrs.h>
334 struct ifaddrs *ifaddrs, *ifa; local
356 if (getifaddrs(&ifaddrs) == -1)
360 for (ifa = ifaddrs; ifa; ifa = ifa->ifa_next) {
524 freeifaddrs(ifaddrs);
537 struct ifaddrs *ifaddrs, *ifa; local
541 if (getifaddrs(&ifaddrs) == -1)
545 for (ifa = ifaddrs; if
[all...]
H A DAndroid.mk12 platform-linux.c compat/closefrom.c ifaddrs.c ipv6rs.c
/external/compiler-rt/test/msan/
H A Difaddrs.cc7 #include <ifaddrs.h>
22 struct ifaddrs *ifas;
24 assert(0 == __msan_test_shadow(&ifas, sizeof(ifaddrs *)));
32 assert(-1 == __msan_test_shadow(&ifas, sizeof(ifaddrs *)));
35 ifaddrs *p = ifas;
37 CHECK_AND_PUSH(p, sizeof(ifaddrs));
/external/chromium_org/chrome/browser/extensions/api/music_manager_private/
H A Ddevice_id_linux.cc7 #include <sys/socket.h> // Must be included before ifaddrs.h.
8 #include <ifaddrs.h>
101 bool ProcessInterface(struct ifaddrs *ifaddr,
152 struct ifaddrs* ifaddrs; local
153 int rv = getifaddrs(&ifaddrs);
160 for (struct ifaddrs* ifa = ifaddrs; ifa; ifa = ifa->ifa_next) {
166 freeifaddrs(ifaddrs);
/external/chromium_org/third_party/usrsctp/usrsctplib/netinet/
H A Dsctp_userspace.c98 Win_getifaddrs(struct ifaddrs** interfaces)
104 struct ifaddrs *ifa;
136 ifa = (struct ifaddrs *)malloc(sizeof(struct ifaddrs));
170 ifa = (struct ifaddrs *)malloc(sizeof(struct ifaddrs));
H A Dsctp_bsd_addr.c322 struct ifaddrs *ifa;
357 ifa = (struct ifaddrs*)malloc(sizeof(struct ifaddrs));
405 ifa = (struct ifaddrs*)malloc(sizeof(struct ifaddrs));
435 struct ifaddrs *ifa = NULL;
H A Dsctp_os_userspace.h380 struct ifaddrs { struct
381 struct ifaddrs *ifa_next;
397 int Win_getifaddrs(struct ifaddrs**);
492 #include <ifaddrs.h>
759 /* global struct ifaddrs used in sctp_init_ifns_for_vrf getifaddrs call
764 extern struct ifaddrs *g_interfaces;
910 #define SCTP_GATHER_MTU_FROM_INTFC(sctp_ifn) sctp_userspace_get_mtu_from_ifn(if_nametoindex(((struct ifaddrs *) (sctp_ifn))->ifa_name), AF_INET)
/external/libpcap/
H A Dpcap-snf.c276 struct snf_ifaddrs *ifaddrs, *ifa; local
290 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) {
296 ifa = ifaddrs;
304 snf_freeifaddrs(ifaddrs);
H A Dfad-getad.c55 #include <ifaddrs.h>
155 struct ifaddrs *ifap, *ifa;
/external/chromium_org/net/base/
H A Dnet_util_posix.cc23 #include <ifaddrs.h>
166 ifaddrs *interfaces;
175 for (ifaddrs *interface = interfaces;
H A Dnet_util.cc30 #include <ifaddrs.h>
751 struct ifaddrs* interface_addr = NULL;
759 for (struct ifaddrs* interface = interface_addr;
/external/ipsec-tools/src/racoon/
H A Dgrabmyaddr.c61 #include <ifaddrs.h>
104 struct ifaddrs struct
106 struct ifaddrs *ifa_next;
123 static void recvaddrs(int fd, struct ifaddrs **ifa, __u32 seq)
130 struct ifaddrs *I;
185 I = malloc(sizeof(struct ifaddrs));
214 static int getifaddrs(struct ifaddrs **ifa0)
222 struct ifaddrs *i;
263 static void freeifaddrs(struct ifaddrs *ifa0)
265 struct ifaddrs *
[all...]
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_platform_limits_posix.cc111 #include <ifaddrs.h>
1068 CHECK_TYPE_SIZE(ifaddrs); variable
1069 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next);
1070 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name);
1071 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr);
1072 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask);
1080 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr);
1083 sizeof(((ifaddrs *)NULL)->ifa_ifu));
1085 offsetof(ifaddrs, ifa_ifu));
1088 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstadd
[all...]
/external/chromium_org/net/dns/
H A Daddress_sorter_posix.cc10 #include <sys/socket.h> // Must be included before ifaddrs.h.
11 #include <ifaddrs.h>
345 struct ifaddrs* addrs;
353 for (struct ifaddrs* ifa = addrs; ifa != NULL; ifa = ifa->ifa_next) {
/external/iputils/
H A Darping.c46 #include <ifaddrs.h>
68 struct ifaddrs *ifa;
598 struct ifaddrs *ifa0, *ifa;
935 struct ifaddrs *ifa;

Completed in 3722 milliseconds

12