rpcauth_checkverf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– rpcauth_checkverf(9) β€” Validate verifier in RPC Reply header πŸ’–

okay so bestie, this is the rpcauth_checkverf(9) kernel API page. The manual name is literally right there in the title, and the whole lore is: we're validating the verifier in an RPC Reply header. main character energy for a tiny return-value function, honestly. ✨

πŸ’… NAME πŸ’…

rpcauth_checkverf β€” Validate verifier in RPC Reply header

✨ SYNOPSIS ✨

int rpcauth_checkverf (struct rpc_task *task , struct xdr_stream *xdr );

πŸŽ€ ARGUMENTS πŸŽ€

  • task β€” controlling RPC task
  • xdr β€” xdr_stream containing RPC Reply header

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea on the return values, bestie β€” this is the whole vibe check:

  • 0 β€” Verifier is valid. xdr now points past the verifier. slay. πŸ’–
  • -EIO β€” Verifier is corrupted or message ended early. not the vibe. 😭
  • -EACCES β€” Verifier is intact but not valid. it's giving "looks fine, is not fine." πŸ™ˆ
  • -EPROTONOSUPPORT β€” Server does not support the requested auth type. rude, but okay. πŸ’€
⚠️ Major caveat: when a negative errno is returned, xdr is left in an undefined state. no cap, it is literally undefined β€” do not trust the little guy. periodt. 🫢

🌸 SEE ALSO 🌸

go read these next, bestie β€” it's giving "required reading for the group chat":


β€” xoxo, your source/version ./net/sunrpc bestie, dated October 2026 πŸ’–πŸŽ€

πŸ“¦ where this page comes from