diff options
author | guenther <> | 2020-10-11 12:45:52 +0000 |
---|---|---|
committer | guenther <> | 2020-10-11 12:45:52 +0000 |
commit | af6a663711d3d3993dad528fa53865494ffaca28 (patch) | |
tree | 667c30e60e822bb9cb6f7a9d26580beea65d65a0 /src/lib/libssl/tls13_legacy.c | |
parent | d30a2211e331d165f1922febac556a295ba95562 (diff) | |
download | openbsd-af6a663711d3d3993dad528fa53865494ffaca28.tar.gz openbsd-af6a663711d3d3993dad528fa53865494ffaca28.tar.bz2 openbsd-af6a663711d3d3993dad528fa53865494ffaca28.zip |
SSL3_ENC_METHOD is just a flag word; merge it into SSL_METHOD_INTERNAL
with #defines for the per-version initializers instead of extern
globals. Add SSL_USE_SHA256_PRF() to complete the abstraction.
ok tb@ jsing@
Diffstat (limited to '')
-rw-r--r-- | src/lib/libssl/tls13_legacy.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lib/libssl/tls13_legacy.c b/src/lib/libssl/tls13_legacy.c index a9a7fff3e0..463d56372e 100644 --- a/src/lib/libssl/tls13_legacy.c +++ b/src/lib/libssl/tls13_legacy.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: tls13_legacy.c,v 1.17 2020/10/11 02:59:47 jsing Exp $ */ | 1 | /* $OpenBSD: tls13_legacy.c,v 1.18 2020/10/11 12:45:52 guenther Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -20,10 +20,6 @@ | |||
20 | #include "ssl_locl.h" | 20 | #include "ssl_locl.h" |
21 | #include "tls13_internal.h" | 21 | #include "tls13_internal.h" |
22 | 22 | ||
23 | SSL3_ENC_METHOD TLSv1_3_enc_data = { | ||
24 | .enc_flags = SSL_ENC_FLAG_SIGALGS|SSL_ENC_FLAG_TLS1_3_CIPHERS, | ||
25 | }; | ||
26 | |||
27 | static ssize_t | 23 | static ssize_t |
28 | tls13_legacy_wire_read(SSL *ssl, uint8_t *buf, size_t len) | 24 | tls13_legacy_wire_read(SSL *ssl, uint8_t *buf, size_t len) |
29 | { | 25 | { |