Lines Matching refs:interfaces
176 uv_interface_address_t* interfaces; in GetInterfaceAddresses() local
183 int err = uv_interface_addresses(&interfaces, &count); in GetInterfaceAddresses()
199 const char* const raw_name = interfaces[i].name; in GetInterfaceAddresses()
211 static_cast<unsigned char>(interfaces[i].phys_addr[0]), in GetInterfaceAddresses()
212 static_cast<unsigned char>(interfaces[i].phys_addr[1]), in GetInterfaceAddresses()
213 static_cast<unsigned char>(interfaces[i].phys_addr[2]), in GetInterfaceAddresses()
214 static_cast<unsigned char>(interfaces[i].phys_addr[3]), in GetInterfaceAddresses()
215 static_cast<unsigned char>(interfaces[i].phys_addr[4]), in GetInterfaceAddresses()
216 static_cast<unsigned char>(interfaces[i].phys_addr[5])); in GetInterfaceAddresses()
218 if (interfaces[i].address.address4.sin_family == AF_INET) { in GetInterfaceAddresses()
219 uv_ip4_name(&interfaces[i].address.address4, ip, sizeof(ip)); in GetInterfaceAddresses()
220 uv_ip4_name(&interfaces[i].netmask.netmask4, netmask, sizeof(netmask)); in GetInterfaceAddresses()
222 } else if (interfaces[i].address.address4.sin_family == AF_INET6) { in GetInterfaceAddresses()
223 uv_ip6_name(&interfaces[i].address.address6, ip, sizeof(ip)); in GetInterfaceAddresses()
224 uv_ip6_name(&interfaces[i].netmask.netmask6, netmask, sizeof(netmask)); in GetInterfaceAddresses()
237 Boolean::New(env->isolate(), interfaces[i].is_internal)); in GetInterfaceAddresses()
238 if (interfaces[i].address.address4.sin_family == AF_INET6) { in GetInterfaceAddresses()
239 uint32_t scopeid = interfaces[i].address.address6.sin6_scope_id; in GetInterfaceAddresses()
246 uv_free_interface_addresses(interfaces, count); in GetInterfaceAddresses()