Aktualizr
C++ SOTA Client
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
openssl_compat.h
1 #ifndef AKTUALIZR_OPENSSL_COMPAT_H
2 #define AKTUALIZR_OPENSSL_COMPAT_H
3 
4 #include <openssl/opensslv.h>
5 
6 #ifndef OPENSSL_VERSION_NUMBER
7 #error "OPENSSL_VERSION_NUMBER is not defined"
8 #endif
9 
10 #define AKTUALIZR_OPENSSL_PRE_11 (OPENSSL_VERSION_NUMBER < 0x10100000)
11 
12 #define AKTUALIZR_OPENSSL_AFTER_11 (!AKTUALIZR_OPENSSL_PRE_11)
13 
14 #endif // AKTUALIZR_OPENSSL_COMPAT_H