Lines Matching defs:tls_conn_settings
122 struct tls_conn_settings { struct
123 unsigned send_queue:1, /* currently sending buffer */
124 errorcount:4, /* counter [0;TLS_MAXERRORCOUNT] */
125 accepted:1, /* workaround cf. check_peer_cert*/
126 shutdown:1, /* fast connection close on exit */
127 x509verify:2, /* kind of validation needed */
128 incoming:1, /* set if we are server */
129 state:4; /* outgoing connection state */
130 struct event *event; /* event for read/write activity */
131 struct event *retryevent; /* event for retries */
132 SSL *sslptr; /* active SSL object */
133 char *hostname; /* hostname or IP we connect to */
134 char *port; /* service name or port number */
135 char *subject; /* configured hostname in cert */
136 char *fingerprint; /* fingerprint of peer cert */
137 char *certfile; /* filename of peer cert */
161 int accept_cert(const char* , struct tls_conn_settings *, char *, char *); argument