Lines Matching defs:address
74 /* Pointer to rsm address space block extension. */
282 uv_interface_address_t* address;
347 address = *addresses;
369 address->name = uv__malloc(i + 1);
370 if (address->name == NULL) {
376 memcpy(address->name, p->__nif6e_name, i);
377 address->name[i] = '\0';
378 __e2a_s(address->name);
381 address->address.address6 = *((struct sockaddr_in6*) &p->__nif6e_addr);
389 address->netmask.netmask6.sin6_len = p->__nif6e_prefixlen;
390 memcpy(&(address->netmask.netmask6.sin6_addr), netmask, 16);
391 address->netmask.netmask6.sin6_family = AF_INET6;
393 address->is_internal = p->__nif6e_flags & _NIF6E_FLAGS_LOOPBACK ? 1 : 0;
394 address++;
404 uv_interface_address_t* address;
501 address = *addresses;
505 memcpy(address, addresses_v6, count_v6 * sizeof(uv_interface_address_t));
506 address += count_v6;
508 /* free ipv6 addresses, but keep address names */
542 address->name = uv__malloc(i + 1);
543 if (address->name == NULL) {
549 memcpy(address->name, p->ifr_name, i);
550 address->name[i] = '\0';
551 __e2a_s(address->name);
554 address->address.address4 = *((struct sockaddr_in*) &p->ifr_addr);
563 address->netmask.netmask4 = *((struct sockaddr_in*) &p->ifr_addr);
564 address->netmask.netmask4.sin_family = AF_INET;
565 address->is_internal = flg.ifr_flags & IFF_LOOPBACK ? 1 : 0;
566 address++;