Types and Values
GNUTLS_X509_CN_SIZE
#define GNUTLS_X509_CN_SIZE 256
GNUTLS_X509_C_SIZE
#define GNUTLS_X509_C_SIZE 3
GNUTLS_X509_O_SIZE
#define GNUTLS_X509_O_SIZE 256
GNUTLS_X509_OU_SIZE
#define GNUTLS_X509_OU_SIZE 256
GNUTLS_X509_L_SIZE
#define GNUTLS_X509_L_SIZE 256
GNUTLS_X509_S_SIZE
#define GNUTLS_X509_S_SIZE 256
GNUTLS_X509_EMAIL_SIZE
#define GNUTLS_X509_EMAIL_SIZE 256
OPENSSL_VERSION_NUMBER
#define OPENSSL_VERSION_NUMBER (0x0090604F)
SSLEAY_VERSION_NUMBER
#define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER
OPENSSL_VERSION_TEXT
#define OPENSSL_VERSION_TEXT ("GNUTLS " GNUTLS_VERSION " ")
SSL_ERROR_NONE
#define SSL_ERROR_NONE (0)
SSL_ERROR_SSL
#define SSL_ERROR_SSL (1)
SSL_ERROR_WANT_READ
#define SSL_ERROR_WANT_READ (2)
SSL_ERROR_WANT_WRITE
#define SSL_ERROR_WANT_WRITE (3)
SSL_ERROR_SYSCALL
#define SSL_ERROR_SYSCALL (5)
SSL_ERROR_ZERO_RETURN
#define SSL_ERROR_ZERO_RETURN (6)
SSL_FILETYPE_PEM
#define SSL_FILETYPE_PEM (GNUTLS_X509_FMT_PEM)
SSL_VERIFY_NONE
#define SSL_VERIFY_NONE (0)
SSL_ST_OK
#define SSL_ST_OK (1)
X509_V_ERR_CERT_NOT_YET_VALID
#define X509_V_ERR_CERT_NOT_YET_VALID (1)
X509_V_ERR_CERT_HAS_EXPIRED
#define X509_V_ERR_CERT_HAS_EXPIRED (2)
X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT
#define X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT (3)
SSL_OP_ALL
#define SSL_OP_ALL (0x000FFFFF)
SSL_OP_NO_TLSv1
#define SSL_OP_NO_TLSv1 (0x0400000)
SSL_MODE_ENABLE_PARTIAL_WRITE
#define SSL_MODE_ENABLE_PARTIAL_WRITE (0x1)
SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER
#define SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER (0x2)
SSL_MODE_AUTO_RETRY
#define SSL_MODE_AUTO_RETRY (0x4)
X509_NAME
typedef gnutls_x509_dn X509_NAME;
X509
typedef gnutls_datum_t X509;
SSL
typedef struct _SSL SSL;
current_cert
#define current_cert cert_list