diff options
author | tb <> | 2022-07-05 16:14:18 +0000 |
---|---|---|
committer | tb <> | 2022-07-05 16:14:18 +0000 |
commit | db134c57ab90ca87802cfd705dab7fa6e929c429 (patch) | |
tree | 56cc73cddcc101eb3276166f79121c3e78ed9a3b /src | |
parent | 44cc5b431e7beb4c0396dbd5fd94dbfe3501e9af (diff) | |
download | openbsd-db134c57ab90ca87802cfd705dab7fa6e929c429.tar.gz openbsd-db134c57ab90ca87802cfd705dab7fa6e929c429.tar.bz2 openbsd-db134c57ab90ca87802cfd705dab7fa6e929c429.zip |
Use secop instead of op everywhere
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/ssl_seclevel.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/lib/libssl/ssl_seclevel.c b/src/lib/libssl/ssl_seclevel.c index f2e787d906..59760154f8 100644 --- a/src/lib/libssl/ssl_seclevel.c +++ b/src/lib/libssl/ssl_seclevel.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_seclevel.c,v 1.19 2022/07/05 16:05:18 tb Exp $ */ | 1 | /* $OpenBSD: ssl_seclevel.c,v 1.20 2022/07/05 16:14:18 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2020 Theo Buehler <tb@openbsd.org> | 3 | * Copyright (c) 2020 Theo Buehler <tb@openbsd.org> |
4 | * | 4 | * |
@@ -191,10 +191,10 @@ ssl_security_secop_default(const SSL_CTX *ctx, const SSL *ssl, int bits) | |||
191 | } | 191 | } |
192 | 192 | ||
193 | int | 193 | int |
194 | ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int op, int bits, | 194 | ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int secop, int bits, |
195 | int version, void *cipher, void *ex_data) | 195 | int version, void *cipher, void *ex_data) |
196 | { | 196 | { |
197 | switch (op) { | 197 | switch (secop) { |
198 | case SSL_SECOP_CIPHER_SUPPORTED: | 198 | case SSL_SECOP_CIPHER_SUPPORTED: |
199 | case SSL_SECOP_CIPHER_SHARED: | 199 | case SSL_SECOP_CIPHER_SHARED: |
200 | case SSL_SECOP_CIPHER_CHECK: | 200 | case SSL_SECOP_CIPHER_CHECK: |
@@ -213,23 +213,23 @@ ssl_security_default_cb(const SSL *ssl, const SSL_CTX *ctx, int op, int bits, | |||
213 | } | 213 | } |
214 | 214 | ||
215 | int | 215 | int |
216 | ssl_security_dummy_cb(const SSL *ssl, const SSL_CTX *ctx, int op, int bits, | 216 | ssl_security_dummy_cb(const SSL *ssl, const SSL_CTX *ctx, int secop, int bits, |
217 | int version, void *cipher, void *ex_data) | 217 | int version, void *cipher, void *ex_data) |
218 | { | 218 | { |
219 | return 1; | 219 | return 1; |
220 | } | 220 | } |
221 | 221 | ||
222 | int | 222 | int |
223 | ssl_ctx_security(const SSL_CTX *ctx, int op, int bits, int nid, void *other) | 223 | ssl_ctx_security(const SSL_CTX *ctx, int secop, int bits, int nid, void *other) |
224 | { | 224 | { |
225 | return ctx->internal->cert->security_cb(NULL, ctx, op, bits, nid, other, | 225 | return ctx->internal->cert->security_cb(NULL, ctx, secop, bits, nid, |
226 | ctx->internal->cert->security_ex_data); | 226 | other, ctx->internal->cert->security_ex_data); |
227 | } | 227 | } |
228 | 228 | ||
229 | static int | 229 | static int |
230 | ssl_security(const SSL *ssl, int op, int bits, int nid, void *other) | 230 | ssl_security(const SSL *ssl, int secop, int bits, int nid, void *other) |
231 | { | 231 | { |
232 | return ssl->cert->security_cb(ssl, NULL, op, bits, nid, other, | 232 | return ssl->cert->security_cb(ssl, NULL, secop, bits, nid, other, |
233 | ssl->cert->security_ex_data); | 233 | ssl->cert->security_ex_data); |
234 | } | 234 | } |
235 | 235 | ||
@@ -319,16 +319,16 @@ ssl_cert_pubkey_security_bits(const X509 *x509) | |||
319 | } | 319 | } |
320 | 320 | ||
321 | static int | 321 | static int |
322 | ssl_security_cert_key(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int op) | 322 | ssl_security_cert_key(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int secop) |
323 | { | 323 | { |
324 | int security_bits; | 324 | int security_bits; |
325 | 325 | ||
326 | security_bits = ssl_cert_pubkey_security_bits(x509); | 326 | security_bits = ssl_cert_pubkey_security_bits(x509); |
327 | 327 | ||
328 | if (ssl != NULL) | 328 | if (ssl != NULL) |
329 | return ssl_security(ssl, op, security_bits, 0, x509); | 329 | return ssl_security(ssl, secop, security_bits, 0, x509); |
330 | 330 | ||
331 | return ssl_ctx_security(ctx, op, security_bits, 0, x509); | 331 | return ssl_ctx_security(ctx, secop, security_bits, 0, x509); |
332 | } | 332 | } |
333 | 333 | ||
334 | static int | 334 | static int |
@@ -361,7 +361,7 @@ ssl_cert_md_nid_security_bits(int md_nid) | |||
361 | } | 361 | } |
362 | 362 | ||
363 | static int | 363 | static int |
364 | ssl_security_cert_sig(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int op) | 364 | ssl_security_cert_sig(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int secop) |
365 | { | 365 | { |
366 | int md_nid, security_bits; | 366 | int md_nid, security_bits; |
367 | 367 | ||
@@ -373,9 +373,9 @@ ssl_security_cert_sig(const SSL_CTX *ctx, const SSL *ssl, X509 *x509, int op) | |||
373 | security_bits = ssl_cert_md_nid_security_bits(md_nid); | 373 | security_bits = ssl_cert_md_nid_security_bits(md_nid); |
374 | 374 | ||
375 | if (ssl != NULL) | 375 | if (ssl != NULL) |
376 | return ssl_security(ssl, op, security_bits, md_nid, x509); | 376 | return ssl_security(ssl, secop, security_bits, md_nid, x509); |
377 | 377 | ||
378 | return ssl_ctx_security(ctx, op, security_bits, md_nid, x509); | 378 | return ssl_ctx_security(ctx, secop, security_bits, md_nid, x509); |
379 | } | 379 | } |
380 | #endif | 380 | #endif |
381 | 381 | ||