PROBE::NETFILTER.B(3stap)
β¨ NAME β¨
probe::netfilter.bridge.post_routing β okay bestie, this one fires right before a bridging packet hits the wire π
πΈ SYNOPSIS πΈ
probe netfilter.bridge.post_routing {}
π VALUES π
okay so here's everything this probe hands you, no cap, all of it π
br_typeβ the BPDU type, periodtbr_fdβ forward delay, measured in 1/256 secsbr_bidβ identity of the bridgebr_flagsβ the BPDU flagsbr_vidβ protocol version identifiernf_queueβ the constant that signifies a 'queue' verdictnf_dropβ the constant that signifies a 'drop' verdict πbr_htimeβ hello time, in 1/256 secsllcproto_stpβ the constant that signifies a Bridge Spanning Tree Protocol packetdata_strβ a string representing the packet buffer contentsbr_msgβ message age, in 1/256 secsnf_stolenβ the constant that signifies a 'stolen' verdictoutdev_nameβ name of the network device the packet will be routed to (if known)data_hexβ a hexadecimal string representing the packet buffer contentsbrhdrβ address of the bridge headerlengthβ the length of the packet buffer contents, in bytesbr_costβ total cost from transmitting bridge to rootbr_ridβ identity of the root bridgeindev_nameβ name of the network device the packet was received on (if known)br_poidβ port identifierprotocolβ packet protocolllcpduβ address of the LLC Protocol Data Unitnf_stopβ the constant that signifies a 'stop' verdictnf_repeatβ the constant that signifies a 'repeat' verdictnf_acceptβ the constant that signifies an 'accept' verdictbr_maxβ max age, in 1/256 secsbr_rmacβ root bridge MAC addressoutdevβ address of thenet_devicerepresenting the output device,0if unknownbr_pridβ protocol identifierpfβ protocol family β always βbridgeβ π¦br_macβ bridge MAC addressindevβ address of thenet_devicerepresenting the input device,0if unknown
ngl, that's a lot of bridge-flavored constants, but they're all yours now π«Ά
π SEE ALSO π
and that's the whole vibe β¨ this lil slice of the SystemTap Tapset Reference is dated September 2026 β the version column got squished down to just Ver π but whatever, she's iconic, slay, go read the netfilter tapset bestie ππ
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms