SUNRPC: Plumb an API for setting transport layer security
authorChuck Lever <chuck.lever@oracle.com>
Wed, 7 Jun 2023 13:57:10 +0000 (09:57 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Mon, 19 Jun 2023 16:16:59 +0000 (12:16 -0400)
commit500053191297fcf73023ff057da6d2aa35f738e0
treebf0bba2c6399e55324f2fd4f21baffbccea80bb0
parent9e8ab85a7ea74b0698f14df9b828927b6db03bd2
SUNRPC: Plumb an API for setting transport layer security

Add an initial set of policies along with fields for upper layers to
pass the requested policy down to the transport layer.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
include/linux/sunrpc/clnt.h
include/linux/sunrpc/xprt.h
net/sunrpc/clnt.c