Make DTLS always act as if read_ahead is set. The actual value of read_ahead
is ignored for DTLS. RT#3657 Reviewed-by: Andy Polyakov <appro@openssl.org>
This commit is contained in:
parent
2a4af9478d
commit
8dd4ad0ff5
@ -231,7 +231,8 @@ int ssl3_read_n(SSL *s, int n, int max, int extend)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!s->read_ahead)
|
/* We always act like read_ahead is set for DTLS */
|
||||||
|
if (!s->read_ahead && !SSL_IS_DTLS(s))
|
||||||
/* ignore max parameter */
|
/* ignore max parameter */
|
||||||
max = n;
|
max = n;
|
||||||
else {
|
else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user