Catch runtime exceptions when parsing DHCP packets
Fix merge conflict into nyc-mr1-security-a-release
This patch adds a try catch all to DHCP packet parsing so that
DhcpClient does not choke on malformed packets, brinding down with it
the whole framework.
Test: added new unit tests catching the issue fixed in this patch.
(cherry picked from commit 1af48bbbabdf276b7e7a5a86b28f67332ae6b04d)
(cherry picked from commit 78325d1d7e2a616a686ea56fb3245d7e22b6eeab)
1 file changed