mirror of https://github.com/openssl/openssl
Don't error if s_client receives exactly BUFSIZZ data
We should accept that many bytes without failing Fixes #22551 Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> (Merged from https://github.com/openssl/openssl/pull/22558)
This commit is contained in:
parent
d030bac57c
commit
74ff15e1a1
|
@ -3798,7 +3798,7 @@ static void user_data_init(struct user_data_st *user_data, SSL *con, char *buf,
|
|||
|
||||
static int user_data_add(struct user_data_st *user_data, size_t i)
|
||||
{
|
||||
if (user_data->buflen != 0 || i > user_data->bufmax - 1)
|
||||
if (user_data->buflen != 0 || i > user_data->bufmax)
|
||||
return 0;
|
||||
|
||||
user_data->buflen = i;
|
||||
|
|
Loading…
Reference in New Issue