zephyr/subsys/net/lib/ptp
Yangbo Lu 1ee51232de net: ptp: fix infinite loop in pkt frag
There was wrong implementation in pkt frag removing and inserting.
This was causing infinite loop in either net_buf_frag_last or
net_pkt_get_len. This happened only when the pkt frag removing
and inserting was executed too fast after sending pkt before
ethernet_send calling net_pkt_get_len.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2025-05-12 14:54:06 +02:00
..
btca.c net: lib: ptp: fix cpp compilation errors 2024-12-09 15:10:28 +01:00
btca.h
clock.c net: ptp: adjust only frequency for continuous synchronization 2025-05-08 12:25:30 +02:00
clock.h
CMakeLists.txt
ddt.h net: lib: ptp: fix cpp compilation errors 2024-12-09 15:10:28 +01:00
ds.h net: lib: ptp: fix cpp compilation errors 2024-12-09 15:10:28 +01:00
Kconfig
msg.c net: ptp: fix infinite loop in pkt frag 2025-05-12 14:54:06 +02:00
msg.h
port.c net: lib: ptp: Fix array boundry check in PTP Port initialization 2024-12-20 16:06:17 +01:00
port.h
ptp.c net: Extend the protocol handling in Ethernet 2025-01-20 09:21:32 +01:00
state_machine.c
state_machine.h
tlv.c
tlv.h
transport.c net: lib: ptp: Fix potential NULL dereference in transport prot addr 2024-12-20 16:06:17 +01:00
transport.h