PROBE::NETFILTER.B(3stap)

πŸ’– PROBE::NETFILTER.B(3stap) β€” Networking Tapset πŸ’–

okay bestie, pull up a chair, because we're talking about probe::netfilter.bridge.pre_routing from the Networking Tapset (manual section 3stap, yes we're fancy like that). This is the moment before a bridging packet gets routed. Not during, not after β€” before. main character energy, truly. πŸ¦‹


✨ NAME ✨

probe::netfilter.bridge.pre_routing β€” - Called before a bridging packet is routed


🌸 SYNOPSIS 🌸

probe netfilter.bridge.pre_routing {}

that's it. that's the whole vibe. no args, no drama, just the probe showing up. periodt. πŸ’…


πŸŽ€ VALUES πŸŽ€

bestie there are 32 of these and I am NOT skipping a single one, so here we go, hold my iced coffee πŸ“

  • llcpdu β€” Address of LLC Protocol Data Unit
  • br_poid β€” Port identifier
  • protocol β€” Packet protocol
  • indev_name β€” Name of network device packet was received on (if known)
  • nf_stop β€” Constant used to signify a 'stop' verdict
  • length β€” The length of the packet buffer contents, in bytes
  • br_rid β€” Identity of root bridge
  • br_cost β€” Total cost from transmitting bridge to root
  • outdev_name β€” Name of network device packet will be routed to (if known)
  • brhdr β€” Address of bridge header
  • data_hex β€” A hexadecimal string representing the packet buffer contents
  • data_str β€” A string representing the packet buffer contents
  • br_msg β€” Message age in 1/256 secs
  • llcproto_stp β€” Constant used to signify Bridge Spanning Tree Protocol packet
  • nf_stolen β€” Constant used to signify a 'stolen' verdict
  • nf_queue β€” Constant used to signify a 'queue' verdict
  • br_vid β€” Protocol version identifier
  • br_flags β€” BPDU flags
  • br_bid β€” Identity of bridge
  • nf_drop β€” Constant used to signify a 'drop' verdict
  • br_htime β€” Hello time in 1/256 secs
  • br_fd β€” Forward delay in 1/256 secs
  • br_type β€” BPDU type
  • indev β€” Address of net_device representing input device, 0 if unknown
  • pf β€” Protocol family -- always "bridge"
  • br_mac β€” Bridge MAC address
  • outdev β€” Address of net_device representing output device, 0 if unknown
  • br_rmac β€” Root bridge MAC address
  • br_prid β€” Protocol identifier
  • br_max β€” Max age in 1/256 secs
  • nf_accept β€” Constant used to signify an 'accept' verdict
  • nf_repeat β€” Constant used to signify a 'repeat' verdict
ngl the sheer amount of BPDU lore in here is giving "I memorized the whole spanning tree spec for fun" and honestly? iconic. πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯


and that's the whole page, bestie! this one's from the SystemTap Tapset Reference, dated September 2026, and it lives in manual section 3stap under the Networking Tapset. go forth and probe responsibly πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from