diff options
author | jsing <> | 2022-07-24 15:05:16 +0000 |
---|---|---|
committer | jsing <> | 2022-07-24 15:05:16 +0000 |
commit | f6f476b8789fc6936707dff8d95b1f50021873be (patch) | |
tree | 6e1f29fc5a3d92f559b0b90b1edfc55493388641 /src | |
parent | 2d149b2866e29906b49da088ba99bba24275877c (diff) | |
download | openbsd-f6f476b8789fc6936707dff8d95b1f50021873be.tar.gz openbsd-f6f476b8789fc6936707dff8d95b1f50021873be.tar.bz2 openbsd-f6f476b8789fc6936707dff8d95b1f50021873be.zip |
Move cipher_id bsearch functions back to the bottom of the file.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/ssl_lib.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/lib/libssl/ssl_lib.c b/src/lib/libssl/ssl_lib.c index 02b4967076..e346e3cf7f 100644 --- a/src/lib/libssl/ssl_lib.c +++ b/src/lib/libssl/ssl_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_lib.c,v 1.299 2022/07/20 14:13:13 tb Exp $ */ | 1 | /* $OpenBSD: ssl_lib.c,v 1.300 2022/07/24 15:05:16 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 | * |
@@ -3298,21 +3298,6 @@ SSL_set_security_level(SSL *ssl, int level) | |||
3298 | ssl->cert->security_level = level; | 3298 | ssl->cert->security_level = level; |
3299 | } | 3299 | } |
3300 | 3300 | ||
3301 | static int | ||
3302 | ssl_cipher_id_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | ||
3303 | { | ||
3304 | SSL_CIPHER const *a = a_; | ||
3305 | SSL_CIPHER const *b = b_; | ||
3306 | return ssl_cipher_id_cmp(a, b); | ||
3307 | } | ||
3308 | |||
3309 | SSL_CIPHER * | ||
3310 | OBJ_bsearch_ssl_cipher_id(SSL_CIPHER *key, SSL_CIPHER const *base, int num) | ||
3311 | { | ||
3312 | return (SSL_CIPHER *)OBJ_bsearch_(key, base, num, sizeof(SSL_CIPHER), | ||
3313 | ssl_cipher_id_cmp_BSEARCH_CMP_FN); | ||
3314 | } | ||
3315 | |||
3316 | int | 3301 | int |
3317 | SSL_is_quic(const SSL *ssl) | 3302 | SSL_is_quic(const SSL *ssl) |
3318 | { | 3303 | { |
@@ -3344,3 +3329,18 @@ SSL_get_peer_quic_transport_params(const SSL *ssl, const uint8_t **out_params, | |||
3344 | *out_params = ssl->s3->peer_quic_transport_params; | 3329 | *out_params = ssl->s3->peer_quic_transport_params; |
3345 | *out_params_len = ssl->s3->peer_quic_transport_params_len; | 3330 | *out_params_len = ssl->s3->peer_quic_transport_params_len; |
3346 | } | 3331 | } |
3332 | |||
3333 | static int | ||
3334 | ssl_cipher_id_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | ||
3335 | { | ||
3336 | SSL_CIPHER const *a = a_; | ||
3337 | SSL_CIPHER const *b = b_; | ||
3338 | return ssl_cipher_id_cmp(a, b); | ||
3339 | } | ||
3340 | |||
3341 | SSL_CIPHER * | ||
3342 | OBJ_bsearch_ssl_cipher_id(SSL_CIPHER *key, SSL_CIPHER const *base, int num) | ||
3343 | { | ||
3344 | return (SSL_CIPHER *)OBJ_bsearch_(key, base, num, sizeof(SSL_CIPHER), | ||
3345 | ssl_cipher_id_cmp_BSEARCH_CMP_FN); | ||
3346 | } | ||