Workaround to add IPv6 support to getifaddrs
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sat, 9 Feb 2019 17:34:27 +0000 (17:34 +0000)
committerSamuel Thibault <sthibault@debian.org>
Sat, 9 Feb 2019 17:34:27 +0000 (17:34 +0000)
commit9d733d346826226262476646cec1e4d42f741834
tree1c04b642da4010008f28352fa594a2c3082c940b
parenteb786db9f6b1a9a8b7ec2f85c6eed4274d36737b
Workaround to add IPv6 support to getifaddrs

ifreq only contains sockaddr structures, which are not big enough for
IPv6 addresses. This takes another, ugly, approach, by parsing fsysopts
/servers/socket/2 options...

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name tg-ifaddrs_v6.diff
sysdeps/mach/hurd/ifaddrs.c [new file with mode: 0644]