diff options
author | jsing <> | 2014-12-06 15:25:40 +0000 |
---|---|---|
committer | jsing <> | 2014-12-06 15:25:40 +0000 |
commit | d3c29981393e3a2ba32704031a5aed77a084f099 (patch) | |
tree | 7fc377fad5f873ff7a2f5779250d7730819a68b8 | |
parent | 7b858dee1df9a704b4fd1755b70c8f53352dcbeb (diff) | |
download | openbsd-d3c29981393e3a2ba32704031a5aed77a084f099.tar.gz openbsd-d3c29981393e3a2ba32704031a5aed77a084f099.tar.bz2 openbsd-d3c29981393e3a2ba32704031a5aed77a084f099.zip |
Fix some horrible style(9) violations...
-rw-r--r-- | src/lib/libssl/src/ssl/ssl_ciph.c | 126 | ||||
-rw-r--r-- | src/lib/libssl/ssl_ciph.c | 126 |
2 files changed, 126 insertions, 126 deletions
diff --git a/src/lib/libssl/src/ssl/ssl_ciph.c b/src/lib/libssl/src/ssl/ssl_ciph.c index 990fe9876c..4103099272 100644 --- a/src/lib/libssl/src/ssl/ssl_ciph.c +++ b/src/lib/libssl/src/ssl/ssl_ciph.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_ciph.c,v 1.74 2014/11/18 05:33:43 miod Exp $ */ | 1 | /* $OpenBSD: ssl_ciph.c,v 1.75 2014/12/06 15:25:40 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 | * |
@@ -530,73 +530,73 @@ get_optional_pkey_id(const char *pkey_name) | |||
530 | void | 530 | void |
531 | ssl_load_ciphers(void) | 531 | ssl_load_ciphers(void) |
532 | { | 532 | { |
533 | ssl_cipher_methods[SSL_ENC_DES_IDX]= | 533 | ssl_cipher_methods[SSL_ENC_DES_IDX] = |
534 | EVP_get_cipherbyname(SN_des_cbc); | 534 | EVP_get_cipherbyname(SN_des_cbc); |
535 | ssl_cipher_methods[SSL_ENC_3DES_IDX]= | 535 | ssl_cipher_methods[SSL_ENC_3DES_IDX] = |
536 | EVP_get_cipherbyname(SN_des_ede3_cbc); | 536 | EVP_get_cipherbyname(SN_des_ede3_cbc); |
537 | ssl_cipher_methods[SSL_ENC_RC4_IDX]= | 537 | ssl_cipher_methods[SSL_ENC_RC4_IDX] = |
538 | EVP_get_cipherbyname(SN_rc4); | 538 | EVP_get_cipherbyname(SN_rc4); |
539 | #ifndef OPENSSL_NO_IDEA | 539 | #ifndef OPENSSL_NO_IDEA |
540 | ssl_cipher_methods[SSL_ENC_IDEA_IDX]= | 540 | ssl_cipher_methods[SSL_ENC_IDEA_IDX] = |
541 | EVP_get_cipherbyname(SN_idea_cbc); | 541 | EVP_get_cipherbyname(SN_idea_cbc); |
542 | #else | 542 | #else |
543 | ssl_cipher_methods[SSL_ENC_IDEA_IDX] = NULL; | 543 | ssl_cipher_methods[SSL_ENC_IDEA_IDX] = NULL; |
544 | #endif | 544 | #endif |
545 | ssl_cipher_methods[SSL_ENC_AES128_IDX]= | 545 | ssl_cipher_methods[SSL_ENC_AES128_IDX] = |
546 | EVP_get_cipherbyname(SN_aes_128_cbc); | 546 | EVP_get_cipherbyname(SN_aes_128_cbc); |
547 | ssl_cipher_methods[SSL_ENC_AES256_IDX]= | 547 | ssl_cipher_methods[SSL_ENC_AES256_IDX] = |
548 | EVP_get_cipherbyname(SN_aes_256_cbc); | 548 | EVP_get_cipherbyname(SN_aes_256_cbc); |
549 | ssl_cipher_methods[SSL_ENC_CAMELLIA128_IDX]= | 549 | ssl_cipher_methods[SSL_ENC_CAMELLIA128_IDX] = |
550 | EVP_get_cipherbyname(SN_camellia_128_cbc); | 550 | EVP_get_cipherbyname(SN_camellia_128_cbc); |
551 | ssl_cipher_methods[SSL_ENC_CAMELLIA256_IDX]= | 551 | ssl_cipher_methods[SSL_ENC_CAMELLIA256_IDX] = |
552 | EVP_get_cipherbyname(SN_camellia_256_cbc); | 552 | EVP_get_cipherbyname(SN_camellia_256_cbc); |
553 | ssl_cipher_methods[SSL_ENC_GOST89_IDX]= | 553 | ssl_cipher_methods[SSL_ENC_GOST89_IDX] = |
554 | EVP_get_cipherbyname(SN_gost89_cnt); | 554 | EVP_get_cipherbyname(SN_gost89_cnt); |
555 | 555 | ||
556 | ssl_cipher_methods[SSL_ENC_AES128GCM_IDX]= | 556 | ssl_cipher_methods[SSL_ENC_AES128GCM_IDX] = |
557 | EVP_get_cipherbyname(SN_aes_128_gcm); | 557 | EVP_get_cipherbyname(SN_aes_128_gcm); |
558 | ssl_cipher_methods[SSL_ENC_AES256GCM_IDX]= | 558 | ssl_cipher_methods[SSL_ENC_AES256GCM_IDX] = |
559 | EVP_get_cipherbyname(SN_aes_256_gcm); | 559 | EVP_get_cipherbyname(SN_aes_256_gcm); |
560 | 560 | ||
561 | ssl_digest_methods[SSL_MD_MD5_IDX]= | 561 | ssl_digest_methods[SSL_MD_MD5_IDX] = |
562 | EVP_get_digestbyname(SN_md5); | 562 | EVP_get_digestbyname(SN_md5); |
563 | ssl_mac_secret_size[SSL_MD_MD5_IDX]= | 563 | ssl_mac_secret_size[SSL_MD_MD5_IDX] = |
564 | EVP_MD_size(ssl_digest_methods[SSL_MD_MD5_IDX]); | 564 | EVP_MD_size(ssl_digest_methods[SSL_MD_MD5_IDX]); |
565 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_MD5_IDX] >= 0); | 565 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_MD5_IDX] >= 0); |
566 | ssl_digest_methods[SSL_MD_SHA1_IDX]= | 566 | ssl_digest_methods[SSL_MD_SHA1_IDX] = |
567 | EVP_get_digestbyname(SN_sha1); | 567 | EVP_get_digestbyname(SN_sha1); |
568 | ssl_mac_secret_size[SSL_MD_SHA1_IDX]= | 568 | ssl_mac_secret_size[SSL_MD_SHA1_IDX] = |
569 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA1_IDX]); | 569 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA1_IDX]); |
570 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_SHA1_IDX] >= 0); | 570 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_SHA1_IDX] >= 0); |
571 | ssl_digest_methods[SSL_MD_GOST94_IDX]= | 571 | ssl_digest_methods[SSL_MD_GOST94_IDX] = |
572 | EVP_get_digestbyname(SN_id_GostR3411_94); | 572 | EVP_get_digestbyname(SN_id_GostR3411_94); |
573 | if (ssl_digest_methods[SSL_MD_GOST94_IDX]) { | 573 | if (ssl_digest_methods[SSL_MD_GOST94_IDX]) { |
574 | ssl_mac_secret_size[SSL_MD_GOST94_IDX]= | 574 | ssl_mac_secret_size[SSL_MD_GOST94_IDX] = |
575 | EVP_MD_size(ssl_digest_methods[SSL_MD_GOST94_IDX]); | 575 | EVP_MD_size(ssl_digest_methods[SSL_MD_GOST94_IDX]); |
576 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_GOST94_IDX] >= 0); | 576 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_GOST94_IDX] >= 0); |
577 | } | 577 | } |
578 | ssl_digest_methods[SSL_MD_GOST89MAC_IDX]= | 578 | ssl_digest_methods[SSL_MD_GOST89MAC_IDX] = |
579 | EVP_get_digestbyname(SN_id_Gost28147_89_MAC); | 579 | EVP_get_digestbyname(SN_id_Gost28147_89_MAC); |
580 | if (ssl_mac_pkey_id[SSL_MD_GOST89MAC_IDX]) { | 580 | if (ssl_mac_pkey_id[SSL_MD_GOST89MAC_IDX]) { |
581 | ssl_mac_secret_size[SSL_MD_GOST89MAC_IDX] = 32; | 581 | ssl_mac_secret_size[SSL_MD_GOST89MAC_IDX] = 32; |
582 | } | 582 | } |
583 | 583 | ||
584 | ssl_digest_methods[SSL_MD_SHA256_IDX]= | 584 | ssl_digest_methods[SSL_MD_SHA256_IDX] = |
585 | EVP_get_digestbyname(SN_sha256); | 585 | EVP_get_digestbyname(SN_sha256); |
586 | ssl_mac_secret_size[SSL_MD_SHA256_IDX]= | 586 | ssl_mac_secret_size[SSL_MD_SHA256_IDX] = |
587 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA256_IDX]); | 587 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA256_IDX]); |
588 | ssl_digest_methods[SSL_MD_SHA384_IDX]= | 588 | ssl_digest_methods[SSL_MD_SHA384_IDX] = |
589 | EVP_get_digestbyname(SN_sha384); | 589 | EVP_get_digestbyname(SN_sha384); |
590 | ssl_mac_secret_size[SSL_MD_SHA384_IDX]= | 590 | ssl_mac_secret_size[SSL_MD_SHA384_IDX] = |
591 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA384_IDX]); | 591 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA384_IDX]); |
592 | ssl_digest_methods[SSL_MD_STREEBOG256_IDX]= | 592 | ssl_digest_methods[SSL_MD_STREEBOG256_IDX] = |
593 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_256); | 593 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_256); |
594 | ssl_mac_secret_size[SSL_MD_STREEBOG256_IDX]= | 594 | ssl_mac_secret_size[SSL_MD_STREEBOG256_IDX] = |
595 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG256_IDX]); | 595 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG256_IDX]); |
596 | ssl_digest_methods[SSL_MD_STREEBOG512_IDX]= | 596 | ssl_digest_methods[SSL_MD_STREEBOG512_IDX] = |
597 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_512); | 597 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_512); |
598 | ssl_mac_secret_size[SSL_MD_STREEBOG512_IDX]= | 598 | ssl_mac_secret_size[SSL_MD_STREEBOG512_IDX] = |
599 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG512_IDX]); | 599 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG512_IDX]); |
600 | } | 600 | } |
601 | 601 | ||
602 | int | 602 | int |
@@ -884,13 +884,11 @@ ssl_cipher_get_disabled(unsigned long *mkey, unsigned long *auth, | |||
884 | } | 884 | } |
885 | 885 | ||
886 | static void | 886 | static void |
887 | ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method, | 887 | ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method, int num_of_ciphers, |
888 | int num_of_ciphers, | 888 | unsigned long disabled_mkey, unsigned long disabled_auth, |
889 | unsigned long disabled_mkey, unsigned long disabled_auth, | ||
890 | unsigned long disabled_enc, unsigned long disabled_mac, | 889 | unsigned long disabled_enc, unsigned long disabled_mac, |
891 | unsigned long disabled_ssl, | 890 | unsigned long disabled_ssl, CIPHER_ORDER *co_list, |
892 | CIPHER_ORDER *co_list, | 891 | CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) |
893 | CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | ||
894 | { | 892 | { |
895 | int i, co_list_num; | 893 | int i, co_list_num; |
896 | const SSL_CIPHER *c; | 894 | const SSL_CIPHER *c; |
@@ -937,7 +935,8 @@ CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | |||
937 | co_list[i].next = &co_list[i + 1]; | 935 | co_list[i].next = &co_list[i + 1]; |
938 | } | 936 | } |
939 | 937 | ||
940 | co_list[co_list_num - 1].prev = &co_list[co_list_num - 2]; | 938 | co_list[co_list_num - 1].prev = |
939 | &co_list[co_list_num - 2]; | ||
941 | } | 940 | } |
942 | 941 | ||
943 | co_list[co_list_num - 1].next = NULL; | 942 | co_list[co_list_num - 1].next = NULL; |
@@ -1562,7 +1561,8 @@ ssl_create_cipher_list(const SSL_METHOD *ssl_method, | |||
1562 | if (*cipher_list_by_id != NULL) | 1561 | if (*cipher_list_by_id != NULL) |
1563 | sk_SSL_CIPHER_free(*cipher_list_by_id); | 1562 | sk_SSL_CIPHER_free(*cipher_list_by_id); |
1564 | *cipher_list_by_id = tmp_cipher_list; | 1563 | *cipher_list_by_id = tmp_cipher_list; |
1565 | (void)sk_SSL_CIPHER_set_cmp_func(*cipher_list_by_id, ssl_cipher_ptr_id_cmp); | 1564 | (void)sk_SSL_CIPHER_set_cmp_func(*cipher_list_by_id, |
1565 | ssl_cipher_ptr_id_cmp); | ||
1566 | 1566 | ||
1567 | sk_SSL_CIPHER_sort(*cipher_list_by_id); | 1567 | sk_SSL_CIPHER_sort(*cipher_list_by_id); |
1568 | return (cipherstack); | 1568 | return (cipherstack); |
diff --git a/src/lib/libssl/ssl_ciph.c b/src/lib/libssl/ssl_ciph.c index 990fe9876c..4103099272 100644 --- a/src/lib/libssl/ssl_ciph.c +++ b/src/lib/libssl/ssl_ciph.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_ciph.c,v 1.74 2014/11/18 05:33:43 miod Exp $ */ | 1 | /* $OpenBSD: ssl_ciph.c,v 1.75 2014/12/06 15:25:40 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 | * |
@@ -530,73 +530,73 @@ get_optional_pkey_id(const char *pkey_name) | |||
530 | void | 530 | void |
531 | ssl_load_ciphers(void) | 531 | ssl_load_ciphers(void) |
532 | { | 532 | { |
533 | ssl_cipher_methods[SSL_ENC_DES_IDX]= | 533 | ssl_cipher_methods[SSL_ENC_DES_IDX] = |
534 | EVP_get_cipherbyname(SN_des_cbc); | 534 | EVP_get_cipherbyname(SN_des_cbc); |
535 | ssl_cipher_methods[SSL_ENC_3DES_IDX]= | 535 | ssl_cipher_methods[SSL_ENC_3DES_IDX] = |
536 | EVP_get_cipherbyname(SN_des_ede3_cbc); | 536 | EVP_get_cipherbyname(SN_des_ede3_cbc); |
537 | ssl_cipher_methods[SSL_ENC_RC4_IDX]= | 537 | ssl_cipher_methods[SSL_ENC_RC4_IDX] = |
538 | EVP_get_cipherbyname(SN_rc4); | 538 | EVP_get_cipherbyname(SN_rc4); |
539 | #ifndef OPENSSL_NO_IDEA | 539 | #ifndef OPENSSL_NO_IDEA |
540 | ssl_cipher_methods[SSL_ENC_IDEA_IDX]= | 540 | ssl_cipher_methods[SSL_ENC_IDEA_IDX] = |
541 | EVP_get_cipherbyname(SN_idea_cbc); | 541 | EVP_get_cipherbyname(SN_idea_cbc); |
542 | #else | 542 | #else |
543 | ssl_cipher_methods[SSL_ENC_IDEA_IDX] = NULL; | 543 | ssl_cipher_methods[SSL_ENC_IDEA_IDX] = NULL; |
544 | #endif | 544 | #endif |
545 | ssl_cipher_methods[SSL_ENC_AES128_IDX]= | 545 | ssl_cipher_methods[SSL_ENC_AES128_IDX] = |
546 | EVP_get_cipherbyname(SN_aes_128_cbc); | 546 | EVP_get_cipherbyname(SN_aes_128_cbc); |
547 | ssl_cipher_methods[SSL_ENC_AES256_IDX]= | 547 | ssl_cipher_methods[SSL_ENC_AES256_IDX] = |
548 | EVP_get_cipherbyname(SN_aes_256_cbc); | 548 | EVP_get_cipherbyname(SN_aes_256_cbc); |
549 | ssl_cipher_methods[SSL_ENC_CAMELLIA128_IDX]= | 549 | ssl_cipher_methods[SSL_ENC_CAMELLIA128_IDX] = |
550 | EVP_get_cipherbyname(SN_camellia_128_cbc); | 550 | EVP_get_cipherbyname(SN_camellia_128_cbc); |
551 | ssl_cipher_methods[SSL_ENC_CAMELLIA256_IDX]= | 551 | ssl_cipher_methods[SSL_ENC_CAMELLIA256_IDX] = |
552 | EVP_get_cipherbyname(SN_camellia_256_cbc); | 552 | EVP_get_cipherbyname(SN_camellia_256_cbc); |
553 | ssl_cipher_methods[SSL_ENC_GOST89_IDX]= | 553 | ssl_cipher_methods[SSL_ENC_GOST89_IDX] = |
554 | EVP_get_cipherbyname(SN_gost89_cnt); | 554 | EVP_get_cipherbyname(SN_gost89_cnt); |
555 | 555 | ||
556 | ssl_cipher_methods[SSL_ENC_AES128GCM_IDX]= | 556 | ssl_cipher_methods[SSL_ENC_AES128GCM_IDX] = |
557 | EVP_get_cipherbyname(SN_aes_128_gcm); | 557 | EVP_get_cipherbyname(SN_aes_128_gcm); |
558 | ssl_cipher_methods[SSL_ENC_AES256GCM_IDX]= | 558 | ssl_cipher_methods[SSL_ENC_AES256GCM_IDX] = |
559 | EVP_get_cipherbyname(SN_aes_256_gcm); | 559 | EVP_get_cipherbyname(SN_aes_256_gcm); |
560 | 560 | ||
561 | ssl_digest_methods[SSL_MD_MD5_IDX]= | 561 | ssl_digest_methods[SSL_MD_MD5_IDX] = |
562 | EVP_get_digestbyname(SN_md5); | 562 | EVP_get_digestbyname(SN_md5); |
563 | ssl_mac_secret_size[SSL_MD_MD5_IDX]= | 563 | ssl_mac_secret_size[SSL_MD_MD5_IDX] = |
564 | EVP_MD_size(ssl_digest_methods[SSL_MD_MD5_IDX]); | 564 | EVP_MD_size(ssl_digest_methods[SSL_MD_MD5_IDX]); |
565 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_MD5_IDX] >= 0); | 565 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_MD5_IDX] >= 0); |
566 | ssl_digest_methods[SSL_MD_SHA1_IDX]= | 566 | ssl_digest_methods[SSL_MD_SHA1_IDX] = |
567 | EVP_get_digestbyname(SN_sha1); | 567 | EVP_get_digestbyname(SN_sha1); |
568 | ssl_mac_secret_size[SSL_MD_SHA1_IDX]= | 568 | ssl_mac_secret_size[SSL_MD_SHA1_IDX] = |
569 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA1_IDX]); | 569 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA1_IDX]); |
570 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_SHA1_IDX] >= 0); | 570 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_SHA1_IDX] >= 0); |
571 | ssl_digest_methods[SSL_MD_GOST94_IDX]= | 571 | ssl_digest_methods[SSL_MD_GOST94_IDX] = |
572 | EVP_get_digestbyname(SN_id_GostR3411_94); | 572 | EVP_get_digestbyname(SN_id_GostR3411_94); |
573 | if (ssl_digest_methods[SSL_MD_GOST94_IDX]) { | 573 | if (ssl_digest_methods[SSL_MD_GOST94_IDX]) { |
574 | ssl_mac_secret_size[SSL_MD_GOST94_IDX]= | 574 | ssl_mac_secret_size[SSL_MD_GOST94_IDX] = |
575 | EVP_MD_size(ssl_digest_methods[SSL_MD_GOST94_IDX]); | 575 | EVP_MD_size(ssl_digest_methods[SSL_MD_GOST94_IDX]); |
576 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_GOST94_IDX] >= 0); | 576 | OPENSSL_assert(ssl_mac_secret_size[SSL_MD_GOST94_IDX] >= 0); |
577 | } | 577 | } |
578 | ssl_digest_methods[SSL_MD_GOST89MAC_IDX]= | 578 | ssl_digest_methods[SSL_MD_GOST89MAC_IDX] = |
579 | EVP_get_digestbyname(SN_id_Gost28147_89_MAC); | 579 | EVP_get_digestbyname(SN_id_Gost28147_89_MAC); |
580 | if (ssl_mac_pkey_id[SSL_MD_GOST89MAC_IDX]) { | 580 | if (ssl_mac_pkey_id[SSL_MD_GOST89MAC_IDX]) { |
581 | ssl_mac_secret_size[SSL_MD_GOST89MAC_IDX] = 32; | 581 | ssl_mac_secret_size[SSL_MD_GOST89MAC_IDX] = 32; |
582 | } | 582 | } |
583 | 583 | ||
584 | ssl_digest_methods[SSL_MD_SHA256_IDX]= | 584 | ssl_digest_methods[SSL_MD_SHA256_IDX] = |
585 | EVP_get_digestbyname(SN_sha256); | 585 | EVP_get_digestbyname(SN_sha256); |
586 | ssl_mac_secret_size[SSL_MD_SHA256_IDX]= | 586 | ssl_mac_secret_size[SSL_MD_SHA256_IDX] = |
587 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA256_IDX]); | 587 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA256_IDX]); |
588 | ssl_digest_methods[SSL_MD_SHA384_IDX]= | 588 | ssl_digest_methods[SSL_MD_SHA384_IDX] = |
589 | EVP_get_digestbyname(SN_sha384); | 589 | EVP_get_digestbyname(SN_sha384); |
590 | ssl_mac_secret_size[SSL_MD_SHA384_IDX]= | 590 | ssl_mac_secret_size[SSL_MD_SHA384_IDX] = |
591 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA384_IDX]); | 591 | EVP_MD_size(ssl_digest_methods[SSL_MD_SHA384_IDX]); |
592 | ssl_digest_methods[SSL_MD_STREEBOG256_IDX]= | 592 | ssl_digest_methods[SSL_MD_STREEBOG256_IDX] = |
593 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_256); | 593 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_256); |
594 | ssl_mac_secret_size[SSL_MD_STREEBOG256_IDX]= | 594 | ssl_mac_secret_size[SSL_MD_STREEBOG256_IDX] = |
595 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG256_IDX]); | 595 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG256_IDX]); |
596 | ssl_digest_methods[SSL_MD_STREEBOG512_IDX]= | 596 | ssl_digest_methods[SSL_MD_STREEBOG512_IDX] = |
597 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_512); | 597 | EVP_get_digestbyname(SN_id_tc26_gost3411_2012_512); |
598 | ssl_mac_secret_size[SSL_MD_STREEBOG512_IDX]= | 598 | ssl_mac_secret_size[SSL_MD_STREEBOG512_IDX] = |
599 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG512_IDX]); | 599 | EVP_MD_size(ssl_digest_methods[SSL_MD_STREEBOG512_IDX]); |
600 | } | 600 | } |
601 | 601 | ||
602 | int | 602 | int |
@@ -884,13 +884,11 @@ ssl_cipher_get_disabled(unsigned long *mkey, unsigned long *auth, | |||
884 | } | 884 | } |
885 | 885 | ||
886 | static void | 886 | static void |
887 | ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method, | 887 | ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method, int num_of_ciphers, |
888 | int num_of_ciphers, | 888 | unsigned long disabled_mkey, unsigned long disabled_auth, |
889 | unsigned long disabled_mkey, unsigned long disabled_auth, | ||
890 | unsigned long disabled_enc, unsigned long disabled_mac, | 889 | unsigned long disabled_enc, unsigned long disabled_mac, |
891 | unsigned long disabled_ssl, | 890 | unsigned long disabled_ssl, CIPHER_ORDER *co_list, |
892 | CIPHER_ORDER *co_list, | 891 | CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) |
893 | CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | ||
894 | { | 892 | { |
895 | int i, co_list_num; | 893 | int i, co_list_num; |
896 | const SSL_CIPHER *c; | 894 | const SSL_CIPHER *c; |
@@ -937,7 +935,8 @@ CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p) | |||
937 | co_list[i].next = &co_list[i + 1]; | 935 | co_list[i].next = &co_list[i + 1]; |
938 | } | 936 | } |
939 | 937 | ||
940 | co_list[co_list_num - 1].prev = &co_list[co_list_num - 2]; | 938 | co_list[co_list_num - 1].prev = |
939 | &co_list[co_list_num - 2]; | ||
941 | } | 940 | } |
942 | 941 | ||
943 | co_list[co_list_num - 1].next = NULL; | 942 | co_list[co_list_num - 1].next = NULL; |
@@ -1562,7 +1561,8 @@ ssl_create_cipher_list(const SSL_METHOD *ssl_method, | |||
1562 | if (*cipher_list_by_id != NULL) | 1561 | if (*cipher_list_by_id != NULL) |
1563 | sk_SSL_CIPHER_free(*cipher_list_by_id); | 1562 | sk_SSL_CIPHER_free(*cipher_list_by_id); |
1564 | *cipher_list_by_id = tmp_cipher_list; | 1563 | *cipher_list_by_id = tmp_cipher_list; |
1565 | (void)sk_SSL_CIPHER_set_cmp_func(*cipher_list_by_id, ssl_cipher_ptr_id_cmp); | 1564 | (void)sk_SSL_CIPHER_set_cmp_func(*cipher_list_by_id, |
1565 | ssl_cipher_ptr_id_cmp); | ||
1566 | 1566 | ||
1567 | sk_SSL_CIPHER_sort(*cipher_list_by_id); | 1567 | sk_SSL_CIPHER_sort(*cipher_list_by_id); |
1568 | return (cipherstack); | 1568 | return (cipherstack); |