TAPSET::TCP(3stap)
β¨ TAPSET::TCP (3stap) β¨
okay bestie, so this is the tapset::tcp page from the SystemTap tapset manual (that's the 3stap section, iykyk) π
πΈ NAME πΈ
tapset::tcp β the systemtap tcp tapset. that's it, that's the name, she's simple and she's iconic π
π¦ DESCRIPTION π¦
so this whole lil family of probe points? it's your girl for probing stuff that goes down in the TCP layer. like, literally every event in the TCP layer that you'd wanna spy on, this family has a probe for it. obsessed π
here's the full roster, no gatekeeping:
tcp.sendmsgβ sending a tcp message. that's the vibe. for the deets, go seeprobe::tcp.sendmsg(3stap)πtcp.sendmsg.returnβ sending that TCP message is done, she finished, periodt. details live inprobe::tcp.sendmsg.return(3stap)β¨tcp.recvmsgβ receiving a TCP message. incoming, bestie π₯. checkprobe::tcp.recvmsg(3stap)for the full tea πtcp.recvmsg.returnβ receiving that TCP message is complete, we ate.probe::tcp.recvmsg.return(3stap)has everything πtcp.disconnectβ TCP socket disconnection. it's giving goodbye π.probe::tcp.disconnect(3stap)for the details π¦tcp.disconnect.returnβ TCP socket disconnection is complete, fully wrapped up. seeprobe::tcp.disconnect.return(3stap)π«tcp.setsockoptβ a call tosetsockopt(). yes, that one. details inprobe::tcp.setsockopt(3stap)πΈtcp.setsockopt.returnβ the return fromsetsockopt(), she's back.probe::tcp.setsockopt.return(3stap)has the rest πtcp.receiveβ called when a TCP packet is received. packet arrived, main character energy π¦β¨. go readprobe::tcp.receive(3stap)π
ngl every single one of these is just a lil pointer to its own probe page β this page is basically the group chat and those are the individual DMs π
π SEE ALSO π
like, go read these too, fr fr:
probe::tcp.sendmsg(3stap)probe::tcp.sendmsg.return(3stap)probe::tcp.recvmsg(3stap)probe::tcp.recvmsg.return(3stap)probe::tcp.disconnect(3stap)probe::tcp.disconnect.return(3stap)probe::tcp.setsockopt(3stap)probe::tcp.setsockopt.return(3stap)probe::tcp.receive(3stap)stap(1)stapprobes(3stap)
and that's the whole page, bestie!! π«Ά this lil masterpiece comes to you from the SystemTap Tapset Reference, dated September 2026 β so when you cite her, cite her right. mwah π slay, bye!! π
π¦ 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