commit | 18a6bdd5414131699090d978b104e7f56ca0562a | [log] [tgz] |
---|---|---|
author | Simon Kelley <simon@thekelleys.org.uk> | Fri Dec 20 18:19:20 2019 +0000 |
committer | Simon Kelley <simon@thekelleys.org.uk> | Fri Dec 20 18:19:20 2019 +0000 |
tree | 25b1ea5fba5661dc9bdb4d48f53ddae11a8f2f71 | |
parent | 9e732445cfde9f6fc9574b2f36da15f294ac3177 [diff] |
Avoid RA code trampling on DHCPv6 messages. Calling lease_update_file() _can_ result in a call to periodic_ra() Since both the DHCPv6 and RA subsystems use the same packet buffer this can overwrite the DHCPv6 packet. To avoid this we ensure the DHCPv6 packet has been sent before calling lease_update_file().