PROBE::SOCKET.RECV(3stap)
π probe::socket.recvmsg β Socket Tapset, bestie π
okay so this is a page from the SystemTap Tapset Reference, and it lives in section 3stap. It's all about one lil probe and honestly? she's important. Let's get into it π«Ά
β¨ NAME β¨
probe::socket.recvmsg β the message being received on a socket π¬
β¨ SYNOPSIS β¨
probe socket.recvmsg {}
that's it. that's the whole vibe. no args, no nothing, just her showing up. π
β¨ VALUES β¨
these are all the lil goodies you get to peek at when this probe fires πβ¨
familyβ the protocol family value, as in which family this socket belongs to π¨βπ©βπ§flagsβ the socket flags value, the little toggles and settings and such π©sizeβ message size, measured in bytes πprotocolβ the protocol value, aka which protocol is doing the thing π°οΈstateβ the socket state value, like is she connected, listening, what's her deal πnameβ the name of this probe, i.e. literallyprobe::socket.recvmsgidentifying herself πͺͺtypeβ the socket type value π§¬
β¨ CONTEXT β¨
the message receiver. that's the context. she's the one catching the message ππ
β¨ DESCRIPTION β¨
okay so here's the tea: this probe fires at the beginning of receiving a message on a socket, and it does that via the sock_recvmsg function. so like, the moment something's coming in? boom, she's there. main character energy fr fr π₯
β¨ SEE ALSO β¨
tapset::socket(3stap)β go read this one too bestie, iykyk ππ
and that's the whole page!! slay β¨ this was the SystemTap Tapset Reference, version vibes from September 2026 β periodt, no cap, go read your tapsets ππ¦π
π¦ 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