]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-network.c
networkd: add IPv6ProxyNDPAddress support (#5174)
authorFlorian Klink <flokli@flokli.de>
Fri, 10 Feb 2017 23:47:55 +0000 (00:47 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 10 Feb 2017 23:47:55 +0000 (00:47 +0100)
commita0e5c15d4f5eb47ddb26850c6b99b1e110e0c270
tree42e49ddca7cb9b99c2bc514dcbf6b2a00528299e
parent680a752c834aba1b66449d34f17dbe37e040f6b0
networkd: add IPv6ProxyNDPAddress support (#5174)

IPv6 Neighbor discovery proxy is the IPv6 equivalent to proxy ARP for IPv4.
It is required when ISPs do not unconditional route IPv6 subnets
to their designated target, but expect neighbor solicitation messages
for every address on a link.

A variable IPv6ProxyNDPAddress= is introduced to the [Network] section,
each representing a IPv6 neighbour proxy entry in the neighbour table.
Makefile.am
man/systemd.network.xml
src/network/networkd-ipv6-proxy-ndp.c [new file with mode: 0644]
src/network/networkd-ipv6-proxy-ndp.h [new file with mode: 0644]
src/network/networkd-link.c
src/network/networkd-network-gperf.gperf
src/network/networkd-network.c
src/network/networkd-network.h