summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_pkt.c
diff options
context:
space:
mode:
authorjsing <>2021-06-13 15:34:41 +0000
committerjsing <>2021-06-13 15:34:41 +0000
commit83aea7ddd63a4f3e06d9e54201546df2afd0807b (patch)
tree540002287cf7fa443033106e6480fe34e7e20bd9 /src/lib/libssl/ssl_pkt.c
parented0c2c6b46aab3fd3240052d8c38a31d8f3c1e54 (diff)
downloadopenbsd-83aea7ddd63a4f3e06d9e54201546df2afd0807b.tar.gz
openbsd-83aea7ddd63a4f3e06d9e54201546df2afd0807b.tar.bz2
openbsd-83aea7ddd63a4f3e06d9e54201546df2afd0807b.zip
Remove tls1_alert_code().
After running the preprocessor, this function becomes: switch (code) { case 0: return (0); case 10: return (10); case 20: return (20); ... } Its intended purpose was to prevent SSLv3 alerts being sent from TLS code, however now that we've removed "no_certificate" from LibreSSL's reach, it no longer does anything useful. ok tb@
Diffstat (limited to 'src/lib/libssl/ssl_pkt.c')
-rw-r--r--src/lib/libssl/ssl_pkt.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lib/libssl/ssl_pkt.c b/src/lib/libssl/ssl_pkt.c
index ae47055079..e959ccaf2f 100644
--- a/src/lib/libssl/ssl_pkt.c
+++ b/src/lib/libssl/ssl_pkt.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_pkt.c,v 1.43 2021/05/16 14:10:43 jsing Exp $ */ 1/* $OpenBSD: ssl_pkt.c,v 1.44 2021/06/13 15:34:41 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -1181,10 +1181,6 @@ ssl3_do_change_cipher_spec(SSL *s)
1181int 1181int
1182ssl3_send_alert(SSL *s, int level, int desc) 1182ssl3_send_alert(SSL *s, int level, int desc)
1183{ 1183{
1184 /* Map tls/ssl alert value to correct one */
1185 desc = tls1_alert_code(desc);
1186 if (desc < 0)
1187 return -1;
1188 /* If a fatal one, remove from cache */ 1184 /* If a fatal one, remove from cache */
1189 if ((level == 2) && (s->session != NULL)) 1185 if ((level == 2) && (s->session != NULL))
1190 SSL_CTX_remove_session(s->ctx, s->session); 1186 SSL_CTX_remove_session(s->ctx, s->session);