diff options
author | Sabrina Dubroca <sd@queasysnail.net> | 2023-08-25 23:35:09 +0200 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2023-08-27 17:17:41 -0700 |
commit | fd0fc6fdd8896a195cb7b0210a5ee46774718fc8 (patch) | |
tree | fe09ace741c04e191a79155ad6e6d6a13c558849 /net/tls/tls.h | |
parent | 4bfb6224ed80ca2df13cff391fecded00cc072ee (diff) | |
download | lwn-fd0fc6fdd8896a195cb7b0210a5ee46774718fc8.tar.gz lwn-fd0fc6fdd8896a195cb7b0210a5ee46774718fc8.zip |
tls: move tls_cipher_size_desc to net/tls/tls.h
It's only used in net/tls/*, no need to bloat include/net/tls.h.
Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Link: https://lore.kernel.org/r/dd9fad80415e5b3575b41f56b331871038362eab.1692977948.git.sd@queasysnail.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/tls/tls.h')
-rw-r--r-- | net/tls/tls.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/net/tls/tls.h b/net/tls/tls.h index 164d6a955e26..7aae92972e00 100644 --- a/net/tls/tls.h +++ b/net/tls/tls.h @@ -51,6 +51,16 @@ #define TLS_DEC_STATS(net, field) \ SNMP_DEC_STATS((net)->mib.tls_statistics, field) +struct tls_cipher_size_desc { + unsigned int iv; + unsigned int key; + unsigned int salt; + unsigned int tag; + unsigned int rec_seq; +}; + +extern const struct tls_cipher_size_desc tls_cipher_size_desc[]; + /* TLS records are maintained in 'struct tls_rec'. It stores the memory pages * allocated or mapped for each TLS record. After encryption, the records are * stores in a linked list. |