Files
RTLPlayground/uip
bloqaudio d0374541c5 uip: rate-limit the dropped-fragment log
uip has no reassembly, so every fragment it receives is discarded and
logged. A neighbour that broadcasts fragmented traffic therefore produces a
continuous stream of "ip: fragment dropped." rather than an occasional one,
at roughly thirteen lines a second on a quiet segment, which buries every
other console message.

The message carries real information: a sudden burst of it says something
about the network. What carries none is repeating it per fragment. Report
the count once per five second window instead, which keeps the signal and
ends the flood.

The count is printed through the no_syslog primitives, as the original
message was, so the flood cannot move from the console into the log ring.
itoa() writes through write_char(), which also feeds the ring, so it gets
a no_syslog twin beside it rather than a private copy of its digits.
2026-09-25 08:20:27 -05:00
..
2025-07-11 14:16:08 +02:00
2025-07-11 14:16:08 +02:00
2025-07-11 14:16:08 +02:00
2026-04-19 22:18:39 +02:00
2025-07-11 14:16:08 +02:00
2025-08-28 16:58:51 +02:00
2026-09-25 08:20:27 -05:00
2025-07-11 14:16:08 +02:00