PROBE::SOCKET.SEND(3stap)
β¨ NAME β¨
probe::socket.sendmsg.return β the moment we come back from socket.sendmsg, bestie π (it's a Socket Tapset page, iykyk)
π SYNOPSIS π
probe socket.sendmsg.return {}
πΈ VALUES πΈ
okay so when this probe fires, it hands you a whole lil gift bag of variables. every single one of them, no gatekeeping π«Ά
stateβ the socket state value. that's the vibe check on the socket itself.protocolβ the protocol value, just sitting there being a protocol.nameβ name of this probe. yes, it's literally telling you its own name. main character energy fr fr πtypeβ the socket type value.successβ was the send successful?1= yes,0= no. the moment of truth πfamilyβ the protocol family value.sizeβ size of the message sent, in bytes. but ifsuccess = 0, this is the error code instead. sneaky lil shapeshifter πflagsβ the socket flags value.
π¦ CONTEXT π¦
The message sender. that's the one holding the mic π€
π DESCRIPTION π
It fires at the conclusion of sending a message on a socket, via the sock_sendmsg function. so like, the send already happened (or tried to, we don't judge) and now we're at the afterparty π
π SEE ALSO π
that's the whole page, bestie, you ate it up π β¨
this was the SystemTap Tapset Reference β September 2026 edition π go forth and trace some sockets, ily π«Άπ
π¦ 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