Thanks a lot! This answers my question.
--
View this message in context:
http://openssl.6102.n7.nabble.com/IV-vector-initialization-with-random-bytes-in-do-ssl3-write-tp52202p52292.html
Sent from the OpenSSL - Dev mailing list archive at Nabble.com.
_
Setting of explicit IV is postponed from do_ssl3_write() to tls1_enc().
I think, it is moved because tls1_enc() is more appropriate place to do it
as it is specific to TLS 1.1 and later and it would always be better to
keep the common function(do_ssl3_write()) clean from this version specific
stuf