gnutls_x509_crt_check_ip3
Api function
Usage
#include <gnutls/x509.h>
unsigned gnutls_x509_crt_check_ip(gnutls_x509_crt_t cert, const unsigned char * ip, unsigned int ip_size, unsigned int flags);
Arguments
gnutls_x509_crt_t cert
|
should contain an gnutls_x509_crt_t type |
|---|---|
const unsigned char * ip
|
A pointer to the raw IP address |
unsigned int ip_size
|
the number of bytes in ip (4 or 16) |
unsigned int flags
|
should be zero |
Overview
This function will check if the IP allowed IP addresses in the certificate's subject alternative name match the provided IP address.
Returns
non-zero for a successful match, and zero on failure.
Releases
5 releases since Debian 10 (Buster); the text changed 4 times.