]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[dhcpv6] Add basic support for stateful and stateless DHCPv6
authorMichael Brown <mcb30@ipxe.org>
Fri, 8 Nov 2013 14:35:29 +0000 (14:35 +0000)
committerMichael Brown <mcb30@ipxe.org>
Thu, 14 Nov 2013 12:35:43 +0000 (12:35 +0000)
commit2fa34085e28992dd7409496709af822776bd8fc6
tree39a5bccb33c9b67eb2c93c950be39927f146a543
parentc1570d3dfb24c08377cc6cf5a335892e39bd9bd2
[dhcpv6] Add basic support for stateful and stateless DHCPv6

Add support for the stateful and stateless variants of the DHCPv6
protocol.  The resulting settings block is registered as
"net<x>.dhcpv6", and DHCPv6 options can be obtained using
e.g. "${net0.dhcpv6/23:ipv6}" to obtain the IPv6 DNS server address.

IPv6 addresses obtained via stateful DHCPv6 are not yet applied to the
network device.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/include/ipxe/dhcpv6.h [new file with mode: 0644]
src/include/ipxe/errfile.h
src/net/ndp.c
src/net/udp/dhcpv6.c [new file with mode: 0644]