mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-09 01:35:25 +00:00
The header length of the net ip packet was calculated using only the
net_pkt_ip_hdr_len function. The correct header length should be
calculated by adding net_pkt_ip_hdr_len and net_pkt_ipv4_opts_len. This
resulted in an incorrect IGMP version type in case of IGMPv2 message
(when IGMPv3 was enabled). The IGMP message was not parsed correctly and
therefore dropped.
Signed-off-by: Ibe Van de Veire <ibe.vandeveire@basalte.be>
(cherry picked from commit
|
||
---|---|---|
.. | ||
bindesc | ||
bluetooth | ||
canbus | ||
console | ||
dap | ||
debug | ||
demand_paging | ||
dfu | ||
disk | ||
dsp | ||
emul | ||
fb | ||
fs | ||
input | ||
ipc | ||
jwt | ||
llext | ||
logging | ||
lorawan | ||
mem_mgmt | ||
mgmt | ||
modbus | ||
modem | ||
net | ||
pm | ||
portability | ||
random | ||
retention | ||
rtio | ||
sd | ||
sensing | ||
settings | ||
shell | ||
sip_svc | ||
stats | ||
storage | ||
task_wdt | ||
testsuite | ||
timing | ||
tracing | ||
usb | ||
zbus | ||
CMakeLists.txt | ||
Kconfig |