DTLS handshake fix.
Reported by: Prashant Jaikumar <rmstar@gmail.com> Fix handling of application data received before a handshake.
This commit is contained in:
parent
5ae8d6bcba
commit
0c75eeacd3
@ -848,6 +848,12 @@ start:
|
||||
}
|
||||
}
|
||||
|
||||
if (s->d1->listen && rr->type != SSL3_RT_HANDSHAKE)
|
||||
{
|
||||
rr->length = 0;
|
||||
goto start;
|
||||
}
|
||||
|
||||
/* we now have a packet which can be read and processed */
|
||||
|
||||
if (s->s3->change_cipher_spec /* set when we receive ChangeCipherSpec,
|
||||
|
Loading…
x
Reference in New Issue
Block a user