Support ra-stateless IPv6 configuration
authorDimitris Aragiorgis <dimara@grnet.gr>
Fri, 17 Jan 2014 17:32:45 +0000 (19:32 +0200)
committerDimitris Aragiorgis <dimara@grnet.gr>
Fri, 17 Jan 2014 17:54:24 +0000 (19:54 +0200)
commit06e6d9bcf326086f70f007b28932c4d0c42ef7f2
treee41900e727fb35821f7ec399eb55212785837637
parentfac9f92807e30cf006af08b796652795fcb3cae9
Support ra-stateless IPv6 configuration

This means that IPv6 will be auto-configured but DNS info
will be obtained via DHCPv6 requests.

With other words our router advertisements have the "O" flag set
and we add another handler that serves DHCPv6 requests by
passing DNS info.

Use a separate NFQUEUE to mangle the DHCPv6 traffic. Add another
ferm rule to achieve that.

This is done because Windows do not support RFC 6101:

http://tools.ietf.org/search/rfc6106
http://social.technet.microsoft.com/Forums/windowsserver/en-US/5757980a-5983-4efc-a5f3-27687b90fe41/does-win7-or-w2k8-server-support-rfc-6106?forum=ipv6

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
nfdhcpd
nfdhcpd.conf
nfdhcpd.ferm