gnutls_openpgp_crt_check_hostname23
Api function
Usage
#include <gnutls/openpgp.h>
int gnutls_openpgp_crt_check_hostname2(gnutls_openpgp_crt_t key, const char * hostname, unsigned flags);
Arguments
gnutls_openpgp_crt_t key
|
should contain a |
|---|---|
const char * hostname
|
A null terminated string that contains a DNS name |
unsigned flags
|
gnutls_certificate_verify_flags |
Overview
This function will check if the given key's owner matches the given hostname.
Unless, the flag GNUTLS_VERIFY_DO_NOT_ALLOW_WILDCARDS is specified, wildcards are only considered if the domain name consists of three components or more, and the wildcard starts at the leftmost position.
Returns
non-zero for a successful match, and zero on failure.
Releases
2 releases since Debian 8 (Jessie); the text changed 1 time.