tls: move tls_cipher_size_desc to net/tls/tls.h
authorSabrina Dubroca <sd@queasysnail.net>
Fri, 25 Aug 2023 21:35:09 +0000 (23:35 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 28 Aug 2023 00:17:41 +0000 (17:17 -0700)
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>
include/net/tls.h
net/tls/tls.h

index 06fca91..a2b4457 100644 (file)
 
 struct tls_rec;
 
-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[];
-
 /* Maximum data size carried in a TLS record */
 #define TLS_MAX_PAYLOAD_SIZE           ((size_t)1 << 14)
 
index 164d6a9..7aae929 100644 (file)
 #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.