diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2014-08-23 21:17:45 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2014-08-23 21:18:17 +0200 |
commit | 2f29a242d816ed79f683e2b7d8a8d8c16355e48a (patch) | |
tree | e351a5d8aab24370265aa5d0c68d5dafd935bc64 | |
parent | 787c0ec899595759d5e81d0f8f4fc86b72e72dcb (diff) | |
download | gnutls-2f29a242d816ed79f683e2b7d8a8d8c16355e48a.tar.gz |
record: tolerate a finished packet with errors in DTLS
-rw-r--r-- | lib/gnutls_record.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/gnutls_record.c b/lib/gnutls_record.c index fec322c878..9e2da9f2bc 100644 --- a/lib/gnutls_record.c +++ b/lib/gnutls_record.c @@ -1334,6 +1334,7 @@ _gnutls_recv_in_buffers(gnutls_session_t session, content_type_t type, ret == GNUTLS_E_UNSUPPORTED_VERSION_PACKET || ret == GNUTLS_E_UNEXPECTED_PACKET_LENGTH || ret == GNUTLS_E_UNEXPECTED_PACKET || + ret == GNUTLS_E_ERROR_IN_FINISHED_PACKET || ret == GNUTLS_E_UNEXPECTED_HANDSHAKE_PACKET)) { goto discard; } |