summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--epan/dissectors/packet-ssl-utils.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-ssl-utils.c b/epan/dissectors/packet-ssl-utils.c
index 9afa2e0362..823daace9b 100644
--- a/epan/dissectors/packet-ssl-utils.c
+++ b/epan/dissectors/packet-ssl-utils.c
@@ -2516,7 +2516,7 @@ ssl_generate_pre_master_secret(SslDecryptSession *ssl_session,
/* go with ssl key processessing; encrypted_pre_master
* will be used for master secret store*/
ret = ssl_decrypt_pre_master_secret(ssl_session, &encrypted_pre_master, ssl_session->private_key);
- if (ret == 0)
+ if (ret>=0)
return 0;
ssl_debug_printf("ssl_generate_pre_master_secret: can't decrypt pre master secret\n");
@@ -2525,7 +2525,7 @@ ssl_generate_pre_master_secret(SslDecryptSession *ssl_session,
if (keylog_filename != NULL) {
/* try to find the key in the key log */
ret = ssl_keylog_lookup(ssl_session, keylog_filename, &encrypted_pre_master);
- if (ret == 0)
+ if (ret>=0)
return 0;
}
}