SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream
authorChuck Lever <chuck.lever@oracle.com>
Mon, 2 Jan 2023 17:06:35 +0000 (12:06 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 20 Feb 2023 14:20:15 +0000 (09:20 -0500)
commitc020fa695af64093acf689beaa39d9e956a55f23
treef894f0b5b1b0f003b889f2943e7f910626dcaf6a
parent1cbfb921978f98d8b3cdd04b3b2a98e7f4e0fcef
SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream

The entire RPC_GSS_PROC_INIT path is converted over to xdr_stream
for decoding the Call credential and verifier.

Done as part of hardening the server-side RPC header decoding path.

Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/auth_gss/svcauth_gss.c