Back to index

courier  0.68.2
Public Attributes
tls_info Struct Reference

#include <libcouriertls.h>

Collaboration diagram for tls_info:
Collaboration graph
[legend]

List of all members.

Public Attributes

const char * peer_verify_domain
int(* connect_callback )(ssl_handle, void *)
void(* tls_err_msg )(const char *err_msg, void *app_data)
const char *(* getconfigvar )(const char *, void *)
int(* getpemclientcert4ca )(size_t i, const char **cert_array_ret, size_t *cert_array_size_ret, void *dummy_arg)
void(* loadpemclientcert4ca )(void *dummy_arg)
void(* releasepemclientcert4ca )(void *dummy_arg)
void * app_data
struct CACHEtlscache
int isserver
int connect_interrupted
int accept_interrupted
int certificate_verified

Detailed Description

Definition at line 60 of file libcouriertls.h.


Member Data Documentation

Definition at line 166 of file libcouriertls.h.

Definition at line 157 of file libcouriertls.h.

Definition at line 168 of file libcouriertls.h.

Definition at line 77 of file libcouriertls.h.

Definition at line 165 of file libcouriertls.h.

const char*(* tls_info::getconfigvar)(const char *, void *)

Definition at line 99 of file libcouriertls.h.

int(* tls_info::getpemclientcert4ca)(size_t i, const char **cert_array_ret, size_t *cert_array_size_ret, void *dummy_arg)

Definition at line 130 of file libcouriertls.h.

Definition at line 163 of file libcouriertls.h.

void(* tls_info::loadpemclientcert4ca)(void *dummy_arg)

Definition at line 140 of file libcouriertls.h.

Definition at line 69 of file libcouriertls.h.

void(* tls_info::releasepemclientcert4ca)(void *dummy_arg)

Definition at line 150 of file libcouriertls.h.

void(* tls_info::tls_err_msg)(const char *err_msg, void *app_data)

Definition at line 84 of file libcouriertls.h.

Definition at line 162 of file libcouriertls.h.


The documentation for this struct was generated from the following file: