summaryrefslogtreecommitdiffhomepage
path: root/src/dhcpv4.c
diff options
context:
space:
mode:
authorHans Dedecker <dedeckeh@gmail.com>2017-08-02 22:32:08 +0200
committerHans Dedecker <dedeckeh@gmail.com>2017-08-03 18:37:47 +0200
commit296b4a0ddd7d6d77e48ee36f3407b0769caaa0d7 (patch)
tree030b111f4fde71b389e22b6a5478d0c6e117bb54 /src/dhcpv4.c
parentf4d38e0a853e933a4da54fde8ec2711b5dc5b741 (diff)
dhcpv6: assign all viable DHCPv6 addresses by default (FS#402, FS#524)
Some client implementations expect DHCPv6 addresses to be assigned for every prefix present in a RA as reported in FS#524; if not done the client implementations spam the DHCPv6 server with SOLICIT messages trying to get an DHCPv6 address for every prefix. When ra_managed is set to 1 and an ULA prefix is configured; the DHCPv6 server will only assign an ULA DHCPv6 addresses which possibly leads to DNS issues. Fix these problems by providing dhcpv6_assignall config option which assigns all viable DHCPv6 addresses to a client by default. This is a trade off as it means client implementations will be assigned more IPv6 addresses and lose the ability to quickly renumber clients which don't support reconfigure accept in case of wan prefix change Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'src/dhcpv4.c')
0 files changed, 0 insertions, 0 deletions