|
Self::Router(addrs) | Self::DomainNameServer(addrs) => { |
Hi
this is a bug when encoding DHCP off/ack,
if there is multiple routes/DNS provided, the encoding needs to be
totally length in 1 bytes, and then all IP address encoded
this will create malformed DNS off/ack packets, if provides multi ip addresses
Br
Alex
edge-net/edge-dhcp/src/lib.rs
Line 733 in f817d44
Hi
this is a bug when encoding DHCP off/ack,
if there is multiple routes/DNS provided, the encoding needs to be
totally length in 1 bytes, and then all IP address encoded
this will create malformed DNS off/ack packets, if provides multi ip addresses
Br
Alex