PROBE::SOCKET.CREA(3stap)

πŸ’– probe::socket.create.return β€” Return from Creation of a socket πŸ’–

okay bestie, welcome to the Socket Tapset corner of the SystemTap Tapset Reference manual, page PROBE::SOCKET.CREA(3stap). this one's short, sweet, and honestly iconic. let's get into it 🫢


✨ SYNOPSIS ✨

probe socket.create.return {}

that's it. that's the whole vibe. no args, no fuss, just a probe that shows up when it shows up πŸ’…


🌸 VALUES 🌸

these are the lil goodies this probe hands you when it fires. every single one, no cap:

  • family β€” the protocol family value 🧚
  • success β€” did the socket creation actually work? (1 = yes bestie, 0 = nope 😭)
  • err β€” the error code, but only if success == 0. if it worked, don't bother looking here.
  • protocol β€” the protocol value 🌈
  • requester β€” who asked for this? user process or kernel (1 = kernel, 0 = user). lowkey useful for figuring out who's the main character here πŸ‘‘
  • name β€” the name of this probe, as in, the probe's own name, yes really ✨
  • type β€” the socket type value πŸŽ€

πŸ¦‹ CONTEXT πŸ¦‹

the context is the requester β€” so either the user process, or the kernel. whoever's holding the aux cord on this socket creation 🎧


πŸ’« DESCRIPTION πŸ’«

this probe fires at the conclusion of creating a socket. like, the socket creation has finished, the dust has settled, and now we're all here together in the aftermath. that's the moment. periodt. πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

  • tapset::socket(3stap) β€” go read the socket tapset page, fr fr, it's the whole friend group 🫢

and that's a wrap, bestie πŸ’– this page came from the SystemTap Tapset Reference, Version something-or-other, dated September 2026 β€” so if you're reading this in the future, hi, you're doing amazing, slay πŸ’…βœ¨

πŸ“¦ where this page comes from