Qsmtp  0.30dev
ssl_timeoutio.h
Go to the documentation of this file.
1 
4 #ifndef SSL_TIMEOUTIO_H
5 #define SSL_TIMEOUTIO_H
6 
7 #include <openssl/ssl.h>
8 #include <time.h>
9 
10 extern int ssl_timeoutconn(time_t);
11 extern int ssl_timeoutaccept(time_t);
12 extern int ssl_timeoutrehandshake(time_t);
13 
14 extern int ssl_timeoutread(time_t, char *, const int);
15 extern int ssl_timeoutwrite(time_t, const char *, const int);
16 
17 #endif
int ssl_timeoutaccept(time_t)
accept the request for SSL
Definition: ssl_timeoutio.c:109
int ssl_timeoutconn(time_t)
establish SSL protocol to remote host
Definition: ssl_timeoutio.c:137
int ssl_timeoutrehandshake(time_t)
do a new SSL handshake
Definition: ssl_timeoutio.c:164
int ssl_timeoutwrite(time_t, const char *, const int)
Definition: ssl_timeoutio.c:194