summaryrefslogtreecommitdiffhomepage
path: root/src/dhcpv4.c
diff options
context:
space:
mode:
authorHans Dedecker <dedeckeh@gmail.com>2017-08-10 15:44:09 +0200
committerHans Dedecker <dedeckeh@gmail.com>2017-08-10 18:46:57 +0200
commitff5020d9c0474c6a76ee30e499983a4d3a9f27b7 (patch)
treeb880b55d0be62a50722aa004578a47a456ef3b3c /src/dhcpv4.c
parent95d0fb6c25944985b9717a51cebaa7ea8dc7222d (diff)
dhcpv6-ia: rework reconfigure accept logic
Rework reconfigure accept retransmission logic; every DHCPv6 assignment has its own reconfigure accept timer now making sure the timeout and retransmission behavior is in line with RFC3315 paragraph 19.1.2. While at it rename the original reconf_timer into valid_until_timeout as it will only check now the lifetime of the assignments. Set reconf_cnt to INT_MAX for every assignment which belongs to the same client identifier; before the reconf_cnt of the first handled assignment was set by mistake breaking the retransmission logic. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'src/dhcpv4.c')
0 files changed, 0 insertions, 0 deletions