br_forward(9)
okay bestie, welcome to the br_forward(9) page from the Kernel API Manual β¨ this is the group-chat recap, but make it kernel π
πΈ NAME πΈ
br_forward β forward a packet to a specific port. that's literally the whole mission, no cap π
β¨ SYNOPSIS β¨
here's the signature, bestie β keep it exact:
void br_forward (const struct net_bridge_port *to , struct sk_buff *skb
, bool local_rcv , bool local_orig );
π ARGUMENTS π
toβ destination port. the port the packet is headed to πskbβ packet being forwarded. the actual packet, main character energy π¦local_rcvβ packet will be received locally after forwarding. so it still gets a local receive moment after the forward, iykyk π«Άlocal_origβ packet is locally originated. this one is homegrown, fr fr π±
π DESCRIPTION π
real talk: the way that this one should be called with rcu_read_lock β that's the rule right there, periodt. no extra lore, that's it π
π₯ SEE ALSO π₯
- Kernel file
./net/bridge/br_forward.cβ go look, bestie, that's where the lore lives π
xoxo, this was br_forward(9) from source/version ./net/bridge, dated October 2026 ππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms