svcauth_unix_accept(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ svcauth_unix_accept πŸŽ€

okay so this page is from the Kernel API Manual, and it's all about svcauth_unix_accept(9) β€” yes bestie, manual name folded right in near the top, we love a tidy intro πŸ’–


✨ NAME ✨

svcauth_unix_accept β€” decode and validate an incoming RPC_AUTH_SYS credential. that's the whole assignment, no cap.


🌸 SYNOPSIS 🌸

enum svc_auth_status svcauth_unix_accept (struct svc_rqst *rqstp );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • rqstp β€” RPC transaction. that's the one and only argument, periodt.

πŸ’… DESCRIPTION πŸ’…

okay so the return values are literally the main character here, bestie:

  • SVC_OK β€” both credential and verifier are valid. slay.
  • SVC_DENIED β€” credential or verifier is not valid. not slay.
  • SVC_GARBAGE β€” failed to decode credential or verifier. the decode just did not eat.
  • SVC_CLOSE β€” temporary failure. hold up, try again energy.

also, rqstp->rq_auth_stat is set as mandated by RFC 5531. that's the rule, fr fr πŸ’…


πŸ”₯ SEE ALSO πŸ”₯

like, go peek at these if you're doing the reading thing πŸ‘‘βœ¨


πŸ’– okay that's the page, bestie β€” source/version is ./net/sunrpc, dated October 2026, for svcauth_unix_accept(9). mwah πŸ’–

πŸ“¦ where this page comes from