shared: make socket_address_parse use the generic parser for IPv[46] addresses
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 3 Sep 2020 11:01:13 +0000 (13:01 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 9 Sep 2020 22:46:44 +0000 (00:46 +0200)
commit75af1666d7476ee77f47bcc2e6c415c040326eb9
treeb88547e2049bee12c5866baee4f8648b5d53658a
parent222eaaf937d3d39beaea1878e04f20b1689834ec
shared: make socket_address_parse use the generic parser for IPv[46] addresses

One special syntax is not supported anymore: "iface:port" would be parsed as an
interface name plus numerical port, equivalent to "[::]%iface:port". This was
added in 542563babda, but was undocumented, and we had no tests for it. It seems
that this actually wasn't doing anything useful, because the kernel only uses the
scope identifier for link-local addresses.
src/shared/socket-netlink.c