/* service may be obtained alternatively using getservbyport() */
ret = gnutls_verify_stored_pubkey(NULL, hostname, "https",
- GNUTLS_CRT_X509, &cert_list[0],
- 0, 0);
+ GNUTLS_CRT_X509, &cert_list[0], 0);
if (ret == GNUTLS_E_NO_CERTIFICATE_FOUND)
{
fprintf(stderr, "Host %s is not known.", hostname);
/* user trusts the key -> store it */
if (ret != 0)
{
- ret = gnutls_store_pubkey(NULL, hostname, "https", GNUTLS_CRT_X509, &cert_list[0], 0);
+ ret = gnutls_store_pubkey(NULL, hostname, "https", GNUTLS_CRT_X509, &cert_list[0],
+ 0, 0);
if (ret < 0)
fprintf(stderr, "gnutls_store_pubkey: %s\n", gnutls_strerror(ret));
}
return -1;
}
- rc = gnutls_verify_stored_pubkey(NULL, NULL, hostname, service, GNUTLS_CRT_X509,
+ rc = gnutls_verify_stored_pubkey(NULL, hostname, service, GNUTLS_CRT_X509,
cert, 0);
if (rc == GNUTLS_E_NO_CERTIFICATE_FOUND)
{
print_cert_info_compact(session);
- fprintf(stderr, "Host %s has never been contacted before and is not in the trusted list.\n", hostname);
+ fprintf(stderr, "Host %s has never been contacted before.\n", hostname);
if (status == 0)
fprintf(stderr, "Its certificate is valid for %s.\n", hostname);
if (rc != 0)
{
- rc = gnutls_store_pubkey(NULL, NULL, hostname, service, GNUTLS_CRT_X509, cert, 0);
+ rc = gnutls_store_pubkey(NULL, hostname, service, GNUTLS_CRT_X509, cert, 0, 0);
if (rc < 0)
fprintf(stderr, "Could not store key: %s\n", gnutls_strerror(rc));
}