libuv/libuv

uv_interface_addresses: support 64 bits MAC addresses

Ouverte

#829 ouverte le 13 avr. 2016

 (4 commentaires) (1 réaction) (0 personne assignée)C (3 870 forks)batch import
buggood first issuehelp wantedv2

Métriques du dépôt

Stars
 (26 843 étoiles)
Métriques de merge PR
 (Merge moyen 54j) (12 PRs mergées en 30 j)

Description

IPv6 interfaces can have a 64 bits MAC address (EUI-64) but libuv currently only supports MAC-48.

Changing the size of uv_interface_address_t.phys_addr from 6 to 8 bytes constitutes an ABI change so this cannot be done until libuv v2.

See https://github.com/nodejs/node/issues/5629#issuecomment-209292832 for background.

Guide contributeur