diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-04-20 20:03:08 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-04-20 20:03:08 +0200 |
commit | 6dfeed634e984150a41af5cd53890e6740fcfa8d (patch) | |
tree | 0de50bfc575299f069460669ec2f0cdeea4c7796 | |
parent | b2f2a137003e8f0915fd7e04d333b208866e19e2 (diff) | |
download | gnutls-6dfeed634e984150a41af5cd53890e6740fcfa8d.tar.gz |
Use get_cert_callback() in server side.
-rw-r--r-- | lib/auth_cert.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/auth_cert.c b/lib/auth_cert.c index 40de22ff8b..978621155a 100644 --- a/lib/auth_cert.c +++ b/lib/auth_cert.c @@ -2068,7 +2068,8 @@ _gnutls_server_select_cert (gnutls_session_t session, /* If the callback which retrieves certificate has been set, * use it and leave. */ - if (cred->server_get_cert_callback != NULL) + if (cred->server_get_cert_callback != NULL || + cred->get_cert_callback != NULL) return call_get_cert_callback (session, NULL, 0, NULL, 0); /* Otherwise... */ |