Home
last modified time | relevance | path

Searched refs:ifaddrs (Results 1 – 25 of 70) sorted by relevance

123

/external/webrtc/rtc_base/
Difaddrs_android.cc40 int set_ifname(struct ifaddrs* ifaddr, int interface) { in set_ifname()
51 int set_flags(struct ifaddrs* ifaddr) { in set_flags()
68 int set_addresses(struct ifaddrs* ifaddr, in set_addresses()
89 int make_prefixes(struct ifaddrs* ifaddr, int family, int prefixlen) { in make_prefixes()
121 int populate_ifaddrs(struct ifaddrs* ifaddr, in populate_ifaddrs()
140 int getifaddrs(struct ifaddrs** result) { in getifaddrs()
157 struct ifaddrs* start = nullptr; in getifaddrs()
158 struct ifaddrs* current = nullptr; in getifaddrs()
186 ifaddrs* newest = new ifaddrs; in getifaddrs()
187 memset(newest, 0, sizeof(ifaddrs)); in getifaddrs()
[all …]
Difaddrs_android.h21 struct ifaddrs { struct
22 struct ifaddrs* ifa_next; argument
33 int getifaddrs(struct ifaddrs** result);
34 void freeifaddrs(struct ifaddrs* addrs);
Dnetwork_unittest.cc136 struct ifaddrs* interfaces, in CallConvertIfAddrs()
159 struct ifaddrs* AddIpv6Address(struct ifaddrs* list, in AddIpv6Address()
164 struct ifaddrs* if_addr = new struct ifaddrs; in AddIpv6Address()
165 memset(if_addr, 0, sizeof(struct ifaddrs)); in AddIpv6Address()
176 struct ifaddrs* InstallIpv6Network(char* if_name, in InstallIpv6Network()
180 ifaddrs* addr_list = nullptr; in InstallIpv6Network()
202 struct ifaddrs* AddIpv4Address(struct ifaddrs* list, in AddIpv4Address()
206 struct ifaddrs* if_addr = new struct ifaddrs; in AddIpv4Address()
207 memset(if_addr, 0, sizeof(struct ifaddrs)); in AddIpv4Address()
218 struct ifaddrs* InstallIpv4Network(char* if_name, in InstallIpv4Network()
[all …]
Difaddrs_converter.h31 virtual bool ConvertIfAddrsToIPAddress(const struct ifaddrs* interface,
37 const struct ifaddrs* interface,
Dnet_helpers.cc185 struct ifaddrs* ifa; in HasIPv4Enabled()
189 for (struct ifaddrs* cur = ifa; cur != nullptr; cur = cur->ifa_next) { in HasIPv4Enabled()
244 struct ifaddrs* ifa; in HasIPv6Enabled()
248 for (struct ifaddrs* cur = ifa; cur != nullptr; cur = cur->ifa_next) { in HasIPv6Enabled()
Difaddrs_converter.cc20 const struct ifaddrs* interface, in ConvertIfAddrsToIPAddress()
50 const struct ifaddrs* interface, in ConvertNativeAttributesToIPAttributes()
/external/llvm-project/compiler-rt/test/msan/
Difaddrs.cpp26 struct ifaddrs *ifas; in main()
28 assert(0 == __msan_test_shadow(&ifas, sizeof(ifaddrs *))); in main()
36 assert(-1 == __msan_test_shadow(&ifas, sizeof(ifaddrs *))); in main()
39 ifaddrs *p = ifas; in main()
41 CHECK_AND_PUSH(p, sizeof(ifaddrs)); in main()
/external/compiler-rt/test/msan/
Difaddrs.cc26 struct ifaddrs *ifas; in main()
28 assert(0 == __msan_test_shadow(&ifas, sizeof(ifaddrs *))); in main()
36 assert(-1 == __msan_test_shadow(&ifas, sizeof(ifaddrs *))); in main()
39 ifaddrs *p = ifas; in main()
41 CHECK_AND_PUSH(p, sizeof(ifaddrs)); in main()
/external/libwebsockets/lib/misc/
Dgetifaddrs.h57 struct ifaddrs { struct
58 struct ifaddrs *ifa_next; argument
71 int getifaddrs(struct ifaddrs **); argument
73 void freeifaddrs(struct ifaddrs *);
Dgetifaddrs.c65 getifaddrs2(struct ifaddrs **ifap, int af, int siocgifconf, int siocgifflags, in getifaddrs2()
77 struct ifaddrs *start, **end = &start; in getifaddrs2()
185 getifaddrs(struct ifaddrs **ifap) in getifaddrs()
208 freeifaddrs(struct ifaddrs *ifp) in freeifaddrs()
210 struct ifaddrs *p, *q; in freeifaddrs()
243 print_ifaddrs(struct ifaddrs *x) in print_ifaddrs()
245 struct ifaddrs *p; in print_ifaddrs()
263 struct ifaddrs *a = NULL, *b; in main()
/external/rust/crates/nix/src/
Difaddrs.rs35 fn get_ifu_from_sockaddr(info: &libc::ifaddrs) -> *const libc::sockaddr {
39 fn get_ifu_from_sockaddr(info: &libc::ifaddrs) -> *const libc::sockaddr {
47 fn from_libc_ifaddrs(info: &libc::ifaddrs) -> InterfaceAddress { in from_libc_ifaddrs()
78 base: *mut libc::ifaddrs,
79 next: *mut libc::ifaddrs,
127 let mut addrs = mem::MaybeUninit::<*mut libc::ifaddrs>::uninit(); in getifaddrs()
/external/libcups/cups/
Dgetifaddrs-internal.h75 struct ifaddrs /**** Interface Structure ****/ struct
77 struct ifaddrs *ifa_next; /* Next interface in list */ argument
98 extern int _cups_getifaddrs(struct ifaddrs **addrs) _CUPS_PRIVATE; argument
100 extern void _cups_freeifaddrs(struct ifaddrs *addrs) _CUPS_PRIVATE;
Dgetifaddrs.c24 _cups_getifaddrs(struct ifaddrs **addrs)/* O - List of interfaces */ in _cups_getifaddrs()
34 struct ifaddrs *temp; /* Pointer to current interface */ in _cups_getifaddrs()
111 if ((temp = calloc(1, sizeof(struct ifaddrs))) == NULL) in _cups_getifaddrs()
201 _cups_freeifaddrs(struct ifaddrs *addrs)/* I - Interface list to free */ in _cups_freeifaddrs()
203 struct ifaddrs *next; /* Next interface in list */ in _cups_freeifaddrs()
/external/libpcap/
Dpcap-snf.c331 struct snf_ifaddrs *ifaddrs, *ifa; in snf_findalldevs() local
343 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) in snf_findalldevs()
360 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->snf_ifa_next) { in snf_findalldevs()
459 snf_freeifaddrs(ifaddrs); in snf_findalldevs()
497 struct snf_ifaddrs *ifaddrs, *ifa; in snf_create() local
511 if (snf_getifaddrs(&ifaddrs) || ifaddrs == NULL) { in snf_create()
517 ifa = ifaddrs; in snf_create()
525 snf_freeifaddrs(ifaddrs); in snf_create()
/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform_limits_solaris.cpp316 CHECK_TYPE_SIZE(ifaddrs);
317 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next);
318 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name);
319 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr);
320 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask);
327 sizeof(((ifaddrs *)nullptr)->ifa_ifu));
329 offsetof(ifaddrs, ifa_ifu));
330 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
Dsanitizer_platform_limits_freebsd.cpp482 CHECK_TYPE_SIZE(ifaddrs);
483 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next);
484 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name);
485 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr);
486 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask);
488 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr);
489 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
Dsanitizer_platform_limits_posix.cpp1161 CHECK_TYPE_SIZE(ifaddrs);
1162 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next);
1163 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name);
1164 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr);
1165 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask);
1173 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr);
1176 sizeof(((ifaddrs *)nullptr)->ifa_ifu));
1178 offsetof(ifaddrs, ifa_ifu));
1181 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr);
1183 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
/external/ipsec-tools/src/racoon/
Dgrabmyaddr.c108 struct ifaddrs struct
110 struct ifaddrs *ifa_next; argument
127 static void recvaddrs(int fd, struct ifaddrs **ifa, __u32 seq) in recvaddrs() argument
134 struct ifaddrs *I; in recvaddrs()
189 I = malloc(sizeof(struct ifaddrs)); in recvaddrs()
218 static int getifaddrs(struct ifaddrs **ifa0) in getifaddrs()
226 struct ifaddrs *i; in getifaddrs()
267 static void freeifaddrs(struct ifaddrs *ifa0) in freeifaddrs()
269 struct ifaddrs *i; in freeifaddrs()
340 struct ifaddrs *ifa0, *ifap; in grab_myaddrs()
/external/openscreen/platform/impl/
Dnetwork_interface_mac.cc67 std::vector<InterfaceInfo> ProcessInterfacesList(ifaddrs* interfaces) { in ProcessInterfacesList()
73 for (ifaddrs* cur = interfaces; cur; cur = cur->ifa_next) { in ProcessInterfacesList()
172 ifaddrs* interfaces; in GetAllInterfaces()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform_limits_posix.cc1165 CHECK_TYPE_SIZE(ifaddrs);
1166 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_next);
1167 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_name);
1168 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_addr);
1169 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_netmask);
1177 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr);
1180 sizeof(((ifaddrs *)nullptr)->ifa_ifu));
1182 offsetof(ifaddrs, ifa_ifu));
1185 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr);
1187 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data);
/external/openssh/
Dsshconnect.c305 check_ifaddrs(const char *ifname, int af, const struct ifaddrs *ifaddrs, in check_ifaddrs() argument
311 const struct ifaddrs *ifa; in check_ifaddrs()
319 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { in check_ifaddrs()
372 struct ifaddrs *ifaddrs = NULL; in ssh_create_socket() local
407 if ((r = getifaddrs(&ifaddrs)) != 0) { in ssh_create_socket()
414 ifaddrs, &bindaddr, &bindaddrlen) != 0) { in ssh_create_socket()
443 if (ifaddrs != NULL) in ssh_create_socket()
444 freeifaddrs(ifaddrs); in ssh_create_socket()
/external/mdnsresponder/mDNSWindows/
DmDNSWin32.h168 struct ifaddrs struct
170 struct ifaddrs * ifa_next; argument
DmDNSWin32.c94 mDNSlocal mStatus SetupInterface( mDNS * const inMDNS, const struct ifaddrs *inIFA, mDNSInterface…
100 mDNSlocal int getifaddrs( struct ifaddrs **outAddrs );
101 mDNSlocal void freeifaddrs( struct ifaddrs *inAddrs );
125 mDNSlocal int getifaddrs_ipv6( struct ifaddrs **outAddrs );
128 mDNSlocal int getifaddrs_ipv4( struct ifaddrs **outAddrs );
138 mDNSlocal struct ifaddrs* myGetIfAddrs(int refresh);
1882 struct ifaddrs * ifa; in SetReverseMapSearchDomainList()
2431 struct ifaddrs * addrs; in SetupInterfaceList()
2432 struct ifaddrs * p; in SetupInterfaceList()
2433 struct ifaddrs * loopbackv4; in SetupInterfaceList()
[all …]
/external/grpc-grpc/src/core/lib/iomgr/
Dtcp_server_utils_posix_ifaddrs.cc93 struct ifaddrs* ifa = nullptr; in grpc_tcp_server_add_all_local_addrs()
94 struct ifaddrs* ifa_it; in grpc_tcp_server_add_all_local_addrs()
/external/rust/crates/grpcio-sys/grpc/src/core/lib/iomgr/
Dtcp_server_utils_posix_ifaddrs.cc96 struct ifaddrs* ifa = nullptr; in grpc_tcp_server_add_all_local_addrs()
97 struct ifaddrs* ifa_it; in grpc_tcp_server_add_all_local_addrs()

123