PROBE::NETDEV.HARD(3stap)

πŸ’– probe::netdev.hard_transmit β€” a lil deep dive

okay bestie, so this page lives in the Networking Tapset section of the SystemTap Tapset Reference, and it's filed under manual section 3stap. It's short, it's sweet, it's giving "one probe, four values, go off." Let's get into it ✨


🌸 NAME

probe::netdev.hard_transmit β€” fires when the device is about to TX (hard). hard transmit moment, no cap. πŸ’…


πŸŽ€ SYNOPSIS

probe netdev.hard_transmit {}

that's it. that's the whole thing. a probe with no arguments, just vibes and a whole lot of network packets. πŸ¦‹


✨ VALUES

these are the lil variables you get to peek at inside the probe. all four of them, no more, no less. 🫢

  • truesize β€” the size of the data that's about to be transmitted. the real one. the true one. hence the name, iykyk. πŸ’œ
  • protocol β€” which protocol is being used for this transmission. like, which flavor of networking we're doing rn. 🌈
  • length β€” the length of the transmit buffer. how much room the buffer's working with. ⭐
  • dev_name β€” the device that's scheduled to transmit. the main character of this whole operation honestly. πŸ‘‘

πŸ”₯ SEE ALSO


and that's the page!! short king behavior fr fr. this was pulled from the SystemTap Tapset Reference, dated September 2026 β€” mwah, iconic, periodt. πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from