diff options
author | beck <> | 2017-01-23 04:55:27 +0000 |
---|---|---|
committer | beck <> | 2017-01-23 04:55:27 +0000 |
commit | c35f51566045be89c49b0a47e153fdb27ec20f8e (patch) | |
tree | 7b3e30aaa4ce396a0dcc28cc981628a669ff50d2 /src/lib/libssl/d1_both.c | |
parent | 0f157a9ac8d269cb234cff4f5cd07800027490ff (diff) | |
download | openbsd-c35f51566045be89c49b0a47e153fdb27ec20f8e.tar.gz openbsd-c35f51566045be89c49b0a47e153fdb27ec20f8e.tar.bz2 openbsd-c35f51566045be89c49b0a47e153fdb27ec20f8e.zip |
move the callbacks from ssl_st to internal
ok jsing@
Diffstat (limited to 'src/lib/libssl/d1_both.c')
-rw-r--r-- | src/lib/libssl/d1_both.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/lib/libssl/d1_both.c b/src/lib/libssl/d1_both.c index 2ee4a7ffcf..962b73ed6c 100644 --- a/src/lib/libssl/d1_both.c +++ b/src/lib/libssl/d1_both.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: d1_both.c,v 1.42 2017/01/22 09:02:07 jsing Exp $ */ | 1 | /* $OpenBSD: d1_both.c,v 1.43 2017/01/23 04:55:26 beck Exp $ */ |
2 | /* | 2 | /* |
3 | * DTLS implementation written by Nagendra Modadugu | 3 | * DTLS implementation written by Nagendra Modadugu |
4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. | 4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. |
@@ -367,11 +367,11 @@ dtls1_do_write(SSL *s, int type) | |||
367 | } | 367 | } |
368 | 368 | ||
369 | if (ret == s->init_num) { | 369 | if (ret == s->init_num) { |
370 | if (s->msg_callback) | 370 | if (s->internal->msg_callback) |
371 | s->msg_callback(1, s->version, type, | 371 | s->internal->msg_callback(1, s->version, type, |
372 | s->init_buf->data, | 372 | s->init_buf->data, |
373 | (size_t)(s->init_off + s->init_num), | 373 | (size_t)(s->init_off + s->init_num), |
374 | s, s->msg_callback_arg); | 374 | s, s->internal->msg_callback_arg); |
375 | 375 | ||
376 | s->init_off = 0; | 376 | s->init_off = 0; |
377 | /* done writing this message */ | 377 | /* done writing this message */ |
@@ -445,9 +445,9 @@ again: | |||
445 | msg_len += DTLS1_HM_HEADER_LENGTH; | 445 | msg_len += DTLS1_HM_HEADER_LENGTH; |
446 | 446 | ||
447 | tls1_finish_mac(s, p, msg_len); | 447 | tls1_finish_mac(s, p, msg_len); |
448 | if (s->msg_callback) | 448 | if (s->internal->msg_callback) |
449 | s->msg_callback(0, s->version, SSL3_RT_HANDSHAKE, p, msg_len, | 449 | s->internal->msg_callback(0, s->version, SSL3_RT_HANDSHAKE, p, msg_len, |
450 | s, s->msg_callback_arg); | 450 | s, s->internal->msg_callback_arg); |
451 | 451 | ||
452 | memset(msg_hdr, 0x00, sizeof(struct hm_header_st)); | 452 | memset(msg_hdr, 0x00, sizeof(struct hm_header_st)); |
453 | 453 | ||
@@ -834,11 +834,11 @@ again: | |||
834 | * 'Finished' MAC. | 834 | * 'Finished' MAC. |
835 | */ | 835 | */ |
836 | if (wire[1] == 0 && wire[2] == 0 && wire[3] == 0) { | 836 | if (wire[1] == 0 && wire[2] == 0 && wire[3] == 0) { |
837 | if (s->msg_callback) | 837 | if (s->internal->msg_callback) |
838 | s->msg_callback(0, s->version, | 838 | s->internal->msg_callback(0, s->version, |
839 | SSL3_RT_HANDSHAKE, wire, | 839 | SSL3_RT_HANDSHAKE, wire, |
840 | DTLS1_HM_HEADER_LENGTH, s, | 840 | DTLS1_HM_HEADER_LENGTH, s, |
841 | s->msg_callback_arg); | 841 | s->internal->msg_callback_arg); |
842 | 842 | ||
843 | s->init_num = 0; | 843 | s->init_num = 0; |
844 | goto again; | 844 | goto again; |