2 * ngIRCd -- The Next Generation IRC Daemon
10 * SSL wrapper functions (header)
18 GLOBAL void ConnSSL_Free PARAMS(( CONNECTION *c ));
20 GLOBAL bool ConnSSL_PrepareConnect PARAMS(( CONNECTION *c, CONF_SERVER *s ));
22 GLOBAL int ConnSSL_Accept PARAMS(( CONNECTION *c ));
23 GLOBAL int ConnSSL_Connect PARAMS(( CONNECTION *c ));
25 GLOBAL ssize_t ConnSSL_Write PARAMS(( CONNECTION *c, const void *buf, size_t count));
26 GLOBAL ssize_t ConnSSL_Read PARAMS(( CONNECTION *c, void *buf, size_t count));
28 GLOBAL bool ConnSSL_GetCipherInfo PARAMS(( CONNECTION *c, char *buf, size_t len ));
29 GLOBAL char *ConnSSL_GetFingerprint PARAMS(( CONNECTION *c ));
30 GLOBAL bool ConnSSL_SetFingerprint PARAMS(( CONNECTION *c, const char *fingerprint ));
32 #endif /* SSL_SUPPORT */
33 #endif /* conn_ssl_h */