[PATCH batadv 0/3] batman-adv: mcast header creation bugs
Sven Eckelmann <[email protected]> Thu, 09 Jul 2026 21:45:54 +0200
| Newsgroups | org.open-mesh.lists.batman |
|---|---|
| Message-ID | <20260709-mcast-header-generation-bugs-v1-0-c7c111fa45b6@narfation.org> |
The code which introduced the mcast packet format was expanding the skbuff header in various places. But this broke the priority extraction and was requiring various skb properties (linearized, unshared) but only in some paths (forwarding of TVLV) ensured that this is actually the case while forgetting in others (initial creation of an mcast packet). Signed-off-by: Sven Eckelmann <[email protected]> --- Sven Eckelmann (3): batman-adv: fix TX priority extraction for BATADV_FORW_MCAST batman-adv: mcast: ensure unshared skb for multicast packets batman-adv: mcast: linearize skbuff for packet generation net/batman-adv/mesh-interface.c | 7 +++++-- net/batman-adv/multicast_forw.c | 9 +++++---- 2 files changed, 10 insertions(+), 6 deletions(-) --- base-commit: 6628ab4bc899bff39637008ebb5ef89372efd9d3 change-id: 20260709-mcast-header-generation-bugs-bed17c85a6ba Best regards, -- Sven Eckelmann <[email protected]>