diff options
author | jsing <> | 2015-09-11 17:11:53 +0000 |
---|---|---|
committer | jsing <> | 2015-09-11 17:11:53 +0000 |
commit | e6d82b5ff5cc6694ad067ce647a124a37bd8781b (patch) | |
tree | 1f79377e207d53b5bdc980fd75cf972b49d8188b /src | |
parent | 1a8356d54310fcdf18b940e0960525894e696cd9 (diff) | |
download | openbsd-e6d82b5ff5cc6694ad067ce647a124a37bd8781b.tar.gz openbsd-e6d82b5ff5cc6694ad067ce647a124a37bd8781b.tar.bz2 openbsd-e6d82b5ff5cc6694ad067ce647a124a37bd8781b.zip |
Nuke ssl3_alert_code().
ok "flensing knife"
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/src/ssl/s3_enc.c | 73 | ||||
-rw-r--r-- | src/lib/libssl/src/ssl/ssl_locl.h | 3 | ||||
-rw-r--r-- | src/lib/libssl/ssl_locl.h | 3 |
3 files changed, 3 insertions, 76 deletions
diff --git a/src/lib/libssl/src/ssl/s3_enc.c b/src/lib/libssl/src/ssl/s3_enc.c index 324b90ba2f..2717d24398 100644 --- a/src/lib/libssl/src/ssl/s3_enc.c +++ b/src/lib/libssl/src/ssl/s3_enc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: s3_enc.c,v 1.69 2015/09/11 17:08:50 jsing Exp $ */ | 1 | /* $OpenBSD: s3_enc.c,v 1.70 2015/09/11 17:11:53 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 | * |
@@ -263,74 +263,3 @@ ssl3_record_sequence_increment(unsigned char *seq) | |||
263 | break; | 263 | break; |
264 | } | 264 | } |
265 | } | 265 | } |
266 | |||
267 | int | ||
268 | ssl3_alert_code(int code) | ||
269 | { | ||
270 | switch (code) { | ||
271 | case SSL_AD_CLOSE_NOTIFY: | ||
272 | return (SSL3_AD_CLOSE_NOTIFY); | ||
273 | case SSL_AD_UNEXPECTED_MESSAGE: | ||
274 | return (SSL3_AD_UNEXPECTED_MESSAGE); | ||
275 | case SSL_AD_BAD_RECORD_MAC: | ||
276 | return (SSL3_AD_BAD_RECORD_MAC); | ||
277 | case SSL_AD_DECRYPTION_FAILED: | ||
278 | return (SSL3_AD_BAD_RECORD_MAC); | ||
279 | case SSL_AD_RECORD_OVERFLOW: | ||
280 | return (SSL3_AD_BAD_RECORD_MAC); | ||
281 | case SSL_AD_DECOMPRESSION_FAILURE: | ||
282 | return (SSL3_AD_DECOMPRESSION_FAILURE); | ||
283 | case SSL_AD_HANDSHAKE_FAILURE: | ||
284 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
285 | case SSL_AD_NO_CERTIFICATE: | ||
286 | return (SSL3_AD_NO_CERTIFICATE); | ||
287 | case SSL_AD_BAD_CERTIFICATE: | ||
288 | return (SSL3_AD_BAD_CERTIFICATE); | ||
289 | case SSL_AD_UNSUPPORTED_CERTIFICATE: | ||
290 | return (SSL3_AD_UNSUPPORTED_CERTIFICATE); | ||
291 | case SSL_AD_CERTIFICATE_REVOKED: | ||
292 | return (SSL3_AD_CERTIFICATE_REVOKED); | ||
293 | case SSL_AD_CERTIFICATE_EXPIRED: | ||
294 | return (SSL3_AD_CERTIFICATE_EXPIRED); | ||
295 | case SSL_AD_CERTIFICATE_UNKNOWN: | ||
296 | return (SSL3_AD_CERTIFICATE_UNKNOWN); | ||
297 | case SSL_AD_ILLEGAL_PARAMETER: | ||
298 | return (SSL3_AD_ILLEGAL_PARAMETER); | ||
299 | case SSL_AD_UNKNOWN_CA: | ||
300 | return (SSL3_AD_BAD_CERTIFICATE); | ||
301 | case SSL_AD_ACCESS_DENIED: | ||
302 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
303 | case SSL_AD_DECODE_ERROR: | ||
304 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
305 | case SSL_AD_DECRYPT_ERROR: | ||
306 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
307 | case SSL_AD_EXPORT_RESTRICTION: | ||
308 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
309 | case SSL_AD_PROTOCOL_VERSION: | ||
310 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
311 | case SSL_AD_INSUFFICIENT_SECURITY: | ||
312 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
313 | case SSL_AD_INTERNAL_ERROR: | ||
314 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
315 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
316 | return (TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
317 | case SSL_AD_USER_CANCELLED: | ||
318 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
319 | case SSL_AD_NO_RENEGOTIATION: | ||
320 | return(-1); /* Don't send it :-) */ | ||
321 | case SSL_AD_UNSUPPORTED_EXTENSION: | ||
322 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
323 | case SSL_AD_CERTIFICATE_UNOBTAINABLE: | ||
324 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
325 | case SSL_AD_UNRECOGNIZED_NAME: | ||
326 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
327 | case SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE: | ||
328 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
329 | case SSL_AD_BAD_CERTIFICATE_HASH_VALUE: | ||
330 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
331 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | ||
332 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); | ||
333 | default: | ||
334 | return (-1); | ||
335 | } | ||
336 | } | ||
diff --git a/src/lib/libssl/src/ssl/ssl_locl.h b/src/lib/libssl/src/ssl/ssl_locl.h index d699fd41d8..88af440f21 100644 --- a/src/lib/libssl/src/ssl/ssl_locl.h +++ b/src/lib/libssl/src/ssl/ssl_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_locl.h,v 1.112 2015/09/11 17:08:50 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.113 2015/09/11 17:11:53 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 | * |
@@ -782,7 +782,6 @@ int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, | |||
782 | const char *label, size_t llen, const unsigned char *p, size_t plen, | 782 | const char *label, size_t llen, const unsigned char *p, size_t plen, |
783 | int use_context); | 783 | int use_context); |
784 | int tls1_alert_code(int code); | 784 | int tls1_alert_code(int code); |
785 | int ssl3_alert_code(int code); | ||
786 | int ssl_ok(SSL *s); | 785 | int ssl_ok(SSL *s); |
787 | 786 | ||
788 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); | 787 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); |
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index d699fd41d8..88af440f21 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_locl.h,v 1.112 2015/09/11 17:08:50 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.113 2015/09/11 17:11:53 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 | * |
@@ -782,7 +782,6 @@ int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, | |||
782 | const char *label, size_t llen, const unsigned char *p, size_t plen, | 782 | const char *label, size_t llen, const unsigned char *p, size_t plen, |
783 | int use_context); | 783 | int use_context); |
784 | int tls1_alert_code(int code); | 784 | int tls1_alert_code(int code); |
785 | int ssl3_alert_code(int code); | ||
786 | int ssl_ok(SSL *s); | 785 | int ssl_ok(SSL *s); |
787 | 786 | ||
788 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); | 787 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); |