diff options
author | Bodo Möller <bodo@openssl.org> | 2002-04-14 13:05:15 +0000 |
---|---|---|
committer | Bodo Möller <bodo@openssl.org> | 2002-04-14 13:05:15 +0000 |
commit | 2fb3f002d0f7f0ffe530dffa39df81f75ab08733 (patch) | |
tree | 407f37ff2f43730fdeca0a9138e93779eb94cabe /ssl | |
parent | 82b0bf0b8792bdc113cadc04a1f9d40f0e0cfbfc (diff) | |
download | openssl-2fb3f002d0f7f0ffe530dffa39df81f75ab08733.tar.gz |
fix length field we create when converting SSL 2.0 format into SSL 3.0/TLS 1.0 format
(the bug was introduced with message callback support)
Diffstat (limited to 'ssl')
-rw-r--r-- | ssl/s23_srvr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl/s23_srvr.c b/ssl/s23_srvr.c index 6170861705..9e89cc7f9a 100644 --- a/ssl/s23_srvr.c +++ b/ssl/s23_srvr.c @@ -473,7 +473,7 @@ int ssl23_get_client_hello(SSL *s) *(d++)=1; *(d++)=0; - i=(d-(unsigned char *)s->init_buf->data); + i = (d-(unsigned char *)s->init_buf->data) - 4; l2n3((long)i, d_len); /* get the data reused from the init_buf */ |