svcauth_tls_accept(9)
hiii bestie π welcome to svcauth_tls_accept(9) from the Kernel API Manual β this one is lowkey the credential bouncer, itβs giving main character energy, and weβre obsessed β¨
π NAME π
svcauth_tls_accept β decode and validate incoming RPC_AUTH_TLS credential π«Ά
β¨ SYNOPSIS β¨
enum svc_auth_status svcauth_tls_accept (struct svc_rqst *rqstp );
π ARGUMENTS π
rqstpβ RPC transaction. thatβs the whole vibe check for this arg bestie β slay π
πΈ DESCRIPTION πΈ
okay so the Return values, bestie, are literally the whole story here:
SVC_OK: Both credential and verifier are valid βSVC_DENIED: Credential or verifier is not valid βSVC_GARBAGE: Failed to decode credential or verifier πSVC_CLOSE: Temporary failure π
and no cap: rqstp->rq_auth_stat is set as mandated by RFC 5531. periodt π
π¦ SEE ALSO π¦
the kernel file is ./net/sunrpc/svcauth_unix.c β go read it, iykyk π
sunrpc_nl_unix_gid_get_reqs_dumpit(9)sunrpc_nl_parse_one_unix_gid(9)sunrpc_nl_unix_gid_set_reqs_doit(9)sunrpc_nl_cache_flush_doit(9)svcauth_null_accept(9)svcauth_unix_accept(9)sunrpc_nl_ip_map_get_reqs_dumpit(9)sunrpc_nl_parse_one_ip_map(9)sunrpc_nl_ip_map_set_reqs_doit(9)
xoxo your kernel bestie π β source/version ./net/sunrpc, dated October 2026, on the svcauth_tls_accept(9) page β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms