Skip to content

Commit dcfdb1e

Browse files
committed
Remove some unnecessary includes in TLS
1 parent e76868b commit dcfdb1e

3 files changed

Lines changed: 4 additions & 29 deletions

File tree

src/lib/tls/tls12/msg_client_kex.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,17 @@
88

99
#include <botan/tls_messages.h>
1010

11+
#include <botan/credentials_manager.h>
12+
#include <botan/ecdh.h>
1113
#include <botan/rng.h>
14+
#include <botan/rsa.h>
1215
#include <botan/tls_extensions.h>
13-
14-
#include <botan/credentials_manager.h>
1516
#include <botan/internal/ct_utils.h>
16-
#include <botan/internal/stl_util.h>
1717
#include <botan/internal/tls_handshake_hash.h>
1818
#include <botan/internal/tls_handshake_io.h>
1919
#include <botan/internal/tls_handshake_state.h>
2020
#include <botan/internal/tls_reader.h>
2121

22-
#include <botan/ecdh.h>
23-
#include <botan/rsa.h>
24-
2522
namespace Botan::TLS {
2623

2724
/*

src/lib/tls/tls12/msg_server_kex.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,8 @@
1818
#include <botan/internal/tls_reader.h>
1919

2020
#include <botan/dh.h>
21-
#include <botan/dl_group.h>
2221
#include <botan/ecdh.h>
2322

24-
#if defined(BOTAN_HAS_X25519)
25-
#include <botan/x25519.h>
26-
#endif
27-
#if defined(BOTAN_HAS_X448)
28-
#include <botan/x448.h>
29-
#endif
30-
3123
namespace Botan::TLS {
3224

3325
/**

src/lib/tls/tls13/tls_extensions_key_share.cpp

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,15 @@
1010

1111
#include <botan/tls_extensions.h>
1212

13-
#include <botan/rng.h>
13+
#include <botan/ecdh.h>
1414
#include <botan/tls_callbacks.h>
1515
#include <botan/tls_exceptn.h>
1616
#include <botan/tls_policy.h>
17-
#include <botan/internal/ct_utils.h>
1817
#include <botan/internal/stl_util.h>
1918
#include <botan/internal/tls_reader.h>
20-
2119
#include <algorithm>
2220
#include <utility>
2321

24-
#if defined(BOTAN_HAS_X25519)
25-
#include <botan/x25519.h>
26-
#endif
27-
28-
#if defined(BOTAN_HAS_X448)
29-
#include <botan/x448.h>
30-
#endif
31-
32-
#include <botan/dh.h>
33-
#include <botan/dl_group.h>
34-
#include <botan/ecdh.h>
35-
3622
namespace Botan::TLS {
3723

3824
namespace {

0 commit comments

Comments
 (0)