PROBE::SUNRPC.SVC.PROCESS(3stap)

πŸ’– NAME πŸ’–

okay so bestie, this is the manual page for probe::sunrpc.svc.process from the 3stap manual β€” and what it does is process an RPC request. that's it, that's the whole vibe. she's a probe, she fires, she tells you stuff. πŸ’…


✨ SYNOPSIS ✨

probe sunrpc.svc.process {}

yeah. that's the whole thing. no arguments, no fuss, just a little probe point waiting to go off. iconic behavior honestly. πŸŽ€


🌸 VALUES 🌸

so when this probe fires, it hands you a whole lil gift bag of context variables. every single one, no skips:

  • sv_nrthreads β€” the number of concurrent threads. yes, plural, she's counting all of them at once. πŸ”₯
  • peer_ip β€” the peer address where the request is from. i.e. who's knocking at your door. πŸ‘€
  • rq_xid β€” the transmission id in the request. it's the little name tag the request is wearing so you can tell it apart from the other requests. 🏷️
  • sv_prog β€” the number of the program. just the number, nothing else, stay calm. ✨
  • rq_vers β€” the program version in the request. she's got a version and she's not afraid to say it. πŸ’…
  • sv_name β€” the service name. like the actual name-name, not a number. πŸ¦‹
  • rq_proc β€” the procedure number in the request. which procedure is being asked for, numerically speaking. πŸ“ž
  • rq_prog β€” the program number in the request. (yes, this is the request's program number and sv_prog is the service's program number β€” they're two different besties, do not merge them, i'm begging. 😭)
  • rq_prot β€” the IP protocol of the reqeust. (and yes, the original page literally spells it "reqeust", we are keeping that, no cap, we don't edit the ancestors. πŸ™ˆ it means the request. you got it. πŸ’œ)
fr fr bestie: rq_prog and sv_prog are not the same variable, and rq_proc and rq_prog are not the same variable either. read the labels. i love you. 🫢

🌈 SEE ALSO 🌈

  • tapset::rpc(3stap) β€” go read this one next, she's the bigger picture, this probe is just a supporting character in her story. πŸ‘‘

and that's the whole page bestie!! this one lives in the 3stap manual (you can tell by the (3stap) hanging off the name like a cute lil charm ✨), and the footer just says PROBE::SUNRPC.SVC() β€” that's the page header/footer name, sitting there all quiet. no version number, no date, just the name, keeping it mysterious. πŸ’œ

okay go forth and trace some RPC requests, you absolute icon. mwah. πŸ’–πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from