diff options
author | jsing <> | 2014-05-28 14:05:35 +0000 |
---|---|---|
committer | jsing <> | 2014-05-28 14:05:35 +0000 |
commit | 77a0cef16541065749137ee6c39a139897456bba (patch) | |
tree | 25cac3e0029c2806d2b5b6ee0f9965429443341c /src | |
parent | f817248b29e9b63b4187b2e5f775b9e6c815f3f3 (diff) | |
download | openbsd-77a0cef16541065749137ee6c39a139897456bba.tar.gz openbsd-77a0cef16541065749137ee6c39a139897456bba.tar.bz2 openbsd-77a0cef16541065749137ee6c39a139897456bba.zip |
More KNF.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/src/ssl/t1_enc.c | 23 | ||||
-rw-r--r-- | src/lib/libssl/t1_enc.c | 23 |
2 files changed, 24 insertions, 22 deletions
diff --git a/src/lib/libssl/src/ssl/t1_enc.c b/src/lib/libssl/src/ssl/t1_enc.c index f7fbf88f41..894b521e71 100644 --- a/src/lib/libssl/src/ssl/t1_enc.c +++ b/src/lib/libssl/src/ssl/t1_enc.c | |||
@@ -928,27 +928,28 @@ tls1_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p, | |||
928 | const void *co = NULL, *so = NULL; | 928 | const void *co = NULL, *so = NULL; |
929 | int col = 0, sol = 0; | 929 | int col = 0, sol = 0; |
930 | 930 | ||
931 | |||
932 | |||
933 | #ifdef TLSEXT_TYPE_opaque_prf_input | 931 | #ifdef TLSEXT_TYPE_opaque_prf_input |
934 | if (s->s3->client_opaque_prf_input != NULL && s->s3->server_opaque_prf_input != NULL && | 932 | if (s->s3->client_opaque_prf_input != NULL && |
933 | s->s3->server_opaque_prf_input != NULL && | ||
935 | s->s3->client_opaque_prf_input_len > 0 && | 934 | s->s3->client_opaque_prf_input_len > 0 && |
936 | s->s3->client_opaque_prf_input_len == s->s3->server_opaque_prf_input_len) { | 935 | s->s3->client_opaque_prf_input_len == |
936 | s->s3->server_opaque_prf_input_len) { | ||
937 | /* | ||
938 | * sol must be same as col - see section 3.1 of | ||
939 | * draft-rescorla-tls-opaque-prf-input-00.txt. | ||
940 | */ | ||
937 | co = s->s3->client_opaque_prf_input; | 941 | co = s->s3->client_opaque_prf_input; |
938 | col = s->s3->server_opaque_prf_input_len; | 942 | col = s->s3->server_opaque_prf_input_len; |
939 | so = s->s3->server_opaque_prf_input; | 943 | so = s->s3->server_opaque_prf_input; |
940 | sol = s->s3->client_opaque_prf_input_len; /* must be same as col (see draft-rescorla-tls-opaque-prf-input-00.txt, section 3.1) */ | 944 | sol = s->s3->client_opaque_prf_input_len; |
941 | } | 945 | } |
942 | #endif | 946 | #endif |
943 | 947 | ||
944 | tls1_PRF(ssl_get_algorithm2(s), | 948 | tls1_PRF(ssl_get_algorithm2(s), |
945 | TLS_MD_MASTER_SECRET_CONST, TLS_MD_MASTER_SECRET_CONST_SIZE, | 949 | TLS_MD_MASTER_SECRET_CONST, TLS_MD_MASTER_SECRET_CONST_SIZE, |
946 | s->s3->client_random, SSL3_RANDOM_SIZE, | 950 | s->s3->client_random, SSL3_RANDOM_SIZE, co, col, |
947 | co, col, | 951 | s->s3->server_random, SSL3_RANDOM_SIZE, so, sol, |
948 | s->s3->server_random, SSL3_RANDOM_SIZE, | 952 | p, len, s->session->master_key, buff, sizeof buff); |
949 | so, sol, | ||
950 | p, len, | ||
951 | s->session->master_key, buff, sizeof buff); | ||
952 | 953 | ||
953 | return (SSL3_MASTER_SECRET_SIZE); | 954 | return (SSL3_MASTER_SECRET_SIZE); |
954 | } | 955 | } |
diff --git a/src/lib/libssl/t1_enc.c b/src/lib/libssl/t1_enc.c index f7fbf88f41..894b521e71 100644 --- a/src/lib/libssl/t1_enc.c +++ b/src/lib/libssl/t1_enc.c | |||
@@ -928,27 +928,28 @@ tls1_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p, | |||
928 | const void *co = NULL, *so = NULL; | 928 | const void *co = NULL, *so = NULL; |
929 | int col = 0, sol = 0; | 929 | int col = 0, sol = 0; |
930 | 930 | ||
931 | |||
932 | |||
933 | #ifdef TLSEXT_TYPE_opaque_prf_input | 931 | #ifdef TLSEXT_TYPE_opaque_prf_input |
934 | if (s->s3->client_opaque_prf_input != NULL && s->s3->server_opaque_prf_input != NULL && | 932 | if (s->s3->client_opaque_prf_input != NULL && |
933 | s->s3->server_opaque_prf_input != NULL && | ||
935 | s->s3->client_opaque_prf_input_len > 0 && | 934 | s->s3->client_opaque_prf_input_len > 0 && |
936 | s->s3->client_opaque_prf_input_len == s->s3->server_opaque_prf_input_len) { | 935 | s->s3->client_opaque_prf_input_len == |
936 | s->s3->server_opaque_prf_input_len) { | ||
937 | /* | ||
938 | * sol must be same as col - see section 3.1 of | ||
939 | * draft-rescorla-tls-opaque-prf-input-00.txt. | ||
940 | */ | ||
937 | co = s->s3->client_opaque_prf_input; | 941 | co = s->s3->client_opaque_prf_input; |
938 | col = s->s3->server_opaque_prf_input_len; | 942 | col = s->s3->server_opaque_prf_input_len; |
939 | so = s->s3->server_opaque_prf_input; | 943 | so = s->s3->server_opaque_prf_input; |
940 | sol = s->s3->client_opaque_prf_input_len; /* must be same as col (see draft-rescorla-tls-opaque-prf-input-00.txt, section 3.1) */ | 944 | sol = s->s3->client_opaque_prf_input_len; |
941 | } | 945 | } |
942 | #endif | 946 | #endif |
943 | 947 | ||
944 | tls1_PRF(ssl_get_algorithm2(s), | 948 | tls1_PRF(ssl_get_algorithm2(s), |
945 | TLS_MD_MASTER_SECRET_CONST, TLS_MD_MASTER_SECRET_CONST_SIZE, | 949 | TLS_MD_MASTER_SECRET_CONST, TLS_MD_MASTER_SECRET_CONST_SIZE, |
946 | s->s3->client_random, SSL3_RANDOM_SIZE, | 950 | s->s3->client_random, SSL3_RANDOM_SIZE, co, col, |
947 | co, col, | 951 | s->s3->server_random, SSL3_RANDOM_SIZE, so, sol, |
948 | s->s3->server_random, SSL3_RANDOM_SIZE, | 952 | p, len, s->session->master_key, buff, sizeof buff); |
949 | so, sol, | ||
950 | p, len, | ||
951 | s->session->master_key, buff, sizeof buff); | ||
952 | 953 | ||
953 | return (SSL3_MASTER_SECRET_SIZE); | 954 | return (SSL3_MASTER_SECRET_SIZE); |
954 | } | 955 | } |