2 * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
9 #ifndef SQUID_SRC_SECURITY_SESSION_H
10 #define SQUID_SRC_SECURITY_SESSION_H
13 #if HAVE_OPENSSL_SSL_H
14 #include <openssl/ssl.h>
19 #if HAVE_GNUTLS_GNUTLS_H
20 #include <gnutls/gnutls.h>
27 typedef SSL
* SessionPointer
;
30 typedef gnutls_session_t SessionPointer
;
33 // use void* so we can check against NULL
34 typedef void* SessionPointer
;
37 } // namespace Security
39 #endif /* SQUID_SRC_SECURITY_SESSION_H */