diff options
| author | David Corvaglia <david@corvaglia.dev> | 2026-07-26 06:26:05 +0000 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-07-27 15:56:55 -0700 |
| commit | 5546da86894d5906f131b05890705a7abf949d84 (patch) | |
| tree | a28a73e5ebf0d48ab1f0f865b587726ee857679e /include/linux/timerqueue_types.h | |
| parent | bd0e9289e2642f6a5c54faad304ce0f41e926d22 (diff) | |
net: bridge: mrp: fix Option TLV length in MRP_Test frames
oui is a pointer, so sizeof(oui) is the pointer size. The MRA
Option TLV thus advertises a wrong length (15 vs 10 on x86_64),
causing misparsing of the frame on peers. Fix is to replace
with sizeof(*oui).
Fixes: f7458934b079 ("net: bridge: mrp: Update the Test frames for MRA")
Signed-off-by: David Corvaglia <david@corvaglia.dev>
Acked-by: Nikolay Aleksandrov <razor@blackwall.org>
Link: https://patch.msgid.link/20260726062605.2746-1-david@corvaglia.dev
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions
