sd-ndisc: better validate RA packets
authorTom Gundersen <teg@jklm.no>
Mon, 23 Nov 2015 14:59:58 +0000 (15:59 +0100)
committerTom Gundersen <teg@jklm.no>
Wed, 25 Nov 2015 17:30:31 +0000 (18:30 +0100)
commitcddf4d81eacfc81cf761619fcb67bc07a744a6d1
tree5ad00fafa1d883eee418fd5cd048cc8c5b49d0c8
parent6d06ac1faa1b06a9fb5793c970bccd5b47825d07
sd-ndisc: better validate RA packets

Verify the hoplimit and that the received packet is large enough for the RA
header.

See <http://tools.ietf.org/html/rfc4861#section-6.1.2>.
src/libsystemd-network/icmp6-util.c
src/libsystemd-network/sd-ndisc.c