net/handshake: Add API for sending TLS Closure alerts
authorChuck Lever <chuck.lever@oracle.com>
Thu, 27 Jul 2023 17:36:17 +0000 (13:36 -0400)
committerJakub Kicinski <kuba@kernel.org>
Fri, 28 Jul 2023 21:07:59 +0000 (14:07 -0700)
commit35b1b538d422fd765d88fbdaaa6e06ee466d9f93
treea969b69b78dbaf4ec47f5f8d8929c81fd0c9bfe7
parent0257427146e84af365612508ace9d0d87dfb7d7a
net/handshake: Add API for sending TLS Closure alerts

This helper sends an alert only if a TLS session was established.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Link: https://lore.kernel.org/r/169047936730.5241.618595693821012638.stgit@oracle-102.nfsv4bat.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/handshake.h
net/handshake/Makefile
net/handshake/alert.c [new file with mode: 0644]
net/handshake/handshake.h
net/handshake/tlshd.c