diff options
Diffstat (limited to 'src/lib/libssl/d1_enc.c')
-rw-r--r-- | src/lib/libssl/d1_enc.c | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/lib/libssl/d1_enc.c b/src/lib/libssl/d1_enc.c index cbff7495c5..cf3332e4e4 100644 --- a/src/lib/libssl/d1_enc.c +++ b/src/lib/libssl/d1_enc.c | |||
@@ -115,12 +115,16 @@ | |||
115 | 115 | ||
116 | #include <stdio.h> | 116 | #include <stdio.h> |
117 | #include "ssl_locl.h" | 117 | #include "ssl_locl.h" |
118 | #ifndef OPENSSL_NO_COMP | ||
118 | #include <openssl/comp.h> | 119 | #include <openssl/comp.h> |
120 | #endif | ||
119 | #include <openssl/evp.h> | 121 | #include <openssl/evp.h> |
120 | #include <openssl/hmac.h> | 122 | #include <openssl/hmac.h> |
121 | #include <openssl/md5.h> | 123 | #include <openssl/md5.h> |
122 | #include <openssl/rand.h> | 124 | #include <openssl/rand.h> |
123 | 125 | #ifdef KSSL_DEBUG | |
126 | #include <openssl/des.h> | ||
127 | #endif | ||
124 | 128 | ||
125 | int dtls1_enc(SSL *s, int send) | 129 | int dtls1_enc(SSL *s, int send) |
126 | { | 130 | { |
@@ -202,10 +206,11 @@ int dtls1_enc(SSL *s, int send) | |||
202 | { | 206 | { |
203 | unsigned long ui; | 207 | unsigned long ui; |
204 | printf("EVP_Cipher(ds=%p,rec->data=%p,rec->input=%p,l=%ld) ==>\n", | 208 | printf("EVP_Cipher(ds=%p,rec->data=%p,rec->input=%p,l=%ld) ==>\n", |
205 | ds,rec->data,rec->input,l); | 209 | (void *)ds,rec->data,rec->input,l); |
206 | printf("\tEVP_CIPHER_CTX: %d buf_len, %d key_len [%d %d], %d iv_len\n", | 210 | printf("\tEVP_CIPHER_CTX: %d buf_len, %d key_len [%ld %ld], %d iv_len\n", |
207 | ds->buf_len, ds->cipher->key_len, | 211 | ds->buf_len, ds->cipher->key_len, |
208 | DES_KEY_SZ, DES_SCHEDULE_SZ, | 212 | (unsigned long)DES_KEY_SZ, |
213 | (unsigned long)DES_SCHEDULE_SZ, | ||
209 | ds->cipher->iv_len); | 214 | ds->cipher->iv_len); |
210 | printf("\t\tIV: "); | 215 | printf("\t\tIV: "); |
211 | for (i=0; i<ds->cipher->iv_len; i++) printf("%02X", ds->iv[i]); | 216 | for (i=0; i<ds->cipher->iv_len; i++) printf("%02X", ds->iv[i]); |
@@ -230,10 +235,10 @@ int dtls1_enc(SSL *s, int send) | |||
230 | 235 | ||
231 | #ifdef KSSL_DEBUG | 236 | #ifdef KSSL_DEBUG |
232 | { | 237 | { |
233 | unsigned long i; | 238 | unsigned long ki; |
234 | printf("\trec->data="); | 239 | printf("\trec->data="); |
235 | for (i=0; i<l; i++) | 240 | for (ki=0; ki<l; ki++) |
236 | printf(" %02x", rec->data[i]); printf("\n"); | 241 | printf(" %02x", rec->data[ki]); printf("\n"); |
237 | } | 242 | } |
238 | #endif /* KSSL_DEBUG */ | 243 | #endif /* KSSL_DEBUG */ |
239 | 244 | ||