summaryrefslogtreecommitdiff
path: root/lib/ssl/dtlscon.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ssl/dtlscon.c')
-rw-r--r--lib/ssl/dtlscon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ssl/dtlscon.c b/lib/ssl/dtlscon.c
index 10e550e0f..a4a7c998c 100644
--- a/lib/ssl/dtlscon.c
+++ b/lib/ssl/dtlscon.c
@@ -359,7 +359,7 @@ dtls_HandleHandshake(sslSocket *ss, DTLSEpoch epoch, sslSequenceNumber seqNum,
rv = dtls_HandleHandshakeMessage(ss, buf.buf,
buf.len == fragment_length);
- if (rv == SECFailure) {
+ if (rv != SECSuccess) {
goto loser;
}
} else {
@@ -468,7 +468,7 @@ dtls_HandleHandshake(sslSocket *ss, DTLSEpoch epoch, sslSequenceNumber seqNum,
rv = dtls_HandleHandshakeMessage(ss, ss->ssl3.hs.msg_body.buf,
buf.len == fragment_length);
- if (rv == SECFailure) {
+ if (rv != SECSuccess) {
goto loser;
}
}