SUNRPC: Use new helpers to handle TLS Alerts
authorChuck Lever <chuck.lever@oracle.com>
Thu, 27 Jul 2023 17:37:37 +0000 (13:37 -0400)
committerJakub Kicinski <kuba@kernel.org>
Fri, 28 Jul 2023 21:07:59 +0000 (14:07 -0700)
commit39067dda1d865d7fac1f56c18479e67b0917bbe4
treee13de87a56f507816edabe26b9f7276627f461bb
parent39d0e38dcced8d4da92cd11f3ff618bacc42d8a9
SUNRPC: Use new helpers to handle TLS Alerts

Use the helpers to parse the level and description fields in
incoming alerts. "Warning" alerts are discarded, and "fatal"
alerts mean the session is no longer valid.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Link: https://lore.kernel.org/r/169047944747.5241.1974889594004407123.stgit@oracle-102.nfsv4bat.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/sunrpc/svcsock.c
net/sunrpc/xprtsock.c