X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fconf-ssl.h;h=439298c6736cd6b8dce93c546cfa01ebe3923fb1;hb=8f5cbe51a79c786be30ebc93466988cf67a825e1;hp=cdb996828c4b0e68dd8e0f8ce01823e254bda953;hpb=596bc096b02ef94efe3d73bb747c6ab0368f63bf;p=ngircd-alex.git diff --git a/src/ngircd/conf-ssl.h b/src/ngircd/conf-ssl.h index cdb99682..439298c6 100644 --- a/src/ngircd/conf-ssl.h +++ b/src/ngircd/conf-ssl.h @@ -1,11 +1,15 @@ /* * ngIRCd -- The Next Generation IRC Daemon - * SSL defines. */ #ifndef conf_ssl_h #define conf_ssl_h +/** + * @file + * SSL related definitions + */ + #ifdef HAVE_LIBSSL #define SSL_SUPPORT #include @@ -29,19 +33,16 @@ struct ConnSSL_State { SSL *ssl; #endif #ifdef HAVE_LIBGNUTLS - gnutls_session gnutls_session; + gnutls_session_t gnutls_session; void *cookie; /* pointer to server configuration structure (for outgoing connections), or NULL. */ #endif + char *fingerprint; }; -bool -ConnSSL_InitLibrary(void); -#else -static inline bool -ConnSSL_InitLibrary(void) -{ return true; } -#endif /* SSL_SUPPORT */ +#endif + +bool ConnSSL_InitLibrary(void); #endif /* conf_ssl_h */