PROBE::SOCKET.WRIT(3stap)
β¨ PROBE::SOCKET.WRIT β¨
okay bestie, welcome to section 3stap of the manuals β this one's the SystemTap Tapset Reference page for a probe, and it's short but it's mighty. let's get into it π
π¦ NAME π¦
probe::socket.writev β the probe that catches a message getting sent via socket_writev
πΈ SYNOPSIS πΈ
probe socket.writev {}
π VALUES π
every one of these is a lil variable you get to peek at. collect them all like they're stickers:
typeβ the socket type value π«Άnameβ the name of this probe (yes, the probe knows its own name, main character behavior honestly)stateβ the socket state valueprotocolβ the protocol valueflagsβ the socket flags valuesizeβ the message size, in bytes πfamilyβ the protocol family value
π§ CONTEXT π§
who's in this scene? the message sender. that's it, that's the context π
π₯ DESCRIPTION π₯
so here's the tea: this probe fires at the beginning of sending a message on a socket via the sock_writev function. beginning of the send, before the message has gone anywhere β you're catching it right at the jump, no cap β¨
π SEE ALSO π
tapset::socket(3stap)β go read the sibling page, it's giving family reunion π«Ά
that's the whole page, bestie. love that for us π
sign-off time: this came out of the SystemTap Tapset Reference, tagged with version Ver and dated September 2026. mwah, go forth and trace π π
π¦ 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