When using the DHCPv6 client for prefix-delegation, it appears that the renew are sent without a hint for the IA_PD (the hint is included for IA_NA). Therefore, the DHCPv6 server has to use another prefix from its pool... Which of course is limited and after a while it fails.
How can I fix the DHCPv6 client to send the hint in the renewal?
Thanks
-éric.
I am using the latest (2008) source for the WIDE-DHCPv6 client. It appears that when you get a response to a Renew message it gets ignored because the ioctl call made via ifaddrconf() returns EEXIST which in turn causes update_address in addrconf.c to terminate early rather than update the lifetime values for the IA.