40 lines
951 B
C
40 lines
951 B
C
#ifndef TINS_CONFIG_H
|
|
#define TINS_CONFIG_H
|
|
|
|
/* Define if the compiler supports basic C++11 syntax */
|
|
#cmakedefine TINS_HAVE_CXX11
|
|
|
|
/* Have IEEE 802.11 support */
|
|
#cmakedefine TINS_HAVE_DOT11
|
|
|
|
/* Have WPA2 decryption library */
|
|
#cmakedefine TINS_HAVE_WPA2_DECRYPTION
|
|
|
|
/* Use pcap_sendpacket to send l2 packets */
|
|
#cmakedefine TINS_HAVE_PACKET_SENDER_PCAP_SENDPACKET
|
|
|
|
/* Have TCPIP classes */
|
|
#cmakedefine TINS_HAVE_TCPIP
|
|
|
|
/* Have TCP ACK tracking */
|
|
#cmakedefine TINS_HAVE_ACK_TRACKER
|
|
|
|
/* Have TCP stream custom data */
|
|
#cmakedefine TINS_HAVE_TCP_STREAM_CUSTOM_DATA
|
|
|
|
/* Have GCC builtin swap */
|
|
#cmakedefine TINS_HAVE_GCC_BUILTIN_SWAP
|
|
|
|
/* Have WPA2Decrypter callbacks */
|
|
#cmakedefine TINS_HAVE_WPA2_CALLBACKS
|
|
|
|
/* Have libpcap */
|
|
#cmakedefine TINS_HAVE_PCAP
|
|
|
|
/* Version macros */
|
|
#define TINS_VERSION_MAJOR ${TINS_VERSION_MAJOR}
|
|
#define TINS_VERSION_MINOR ${TINS_VERSION_MINOR}
|
|
#define TINS_VERSION_PATCH ${TINS_VERSION_PATCH}
|
|
|
|
#endif // TINS_CONFIG_H
|