libzrtp  1.2.0
ZRTP VoIP security
Macros
zrtp_config_user.h File Reference

libzrtp user configuration routine More...

Go to the source code of this file.

Macros

#define ZP_WIN32   100
 Constant to define ZRTP Windows 32-bit platform.
 
#define ZP_WIN64   106
 Constant to define ZRTP Windows 64-bit platform.
 
#define ZP_WIN32_KERNEL   101
 Constant to define ZRTP Windows Kernel mode.
 
#define ZP_WINCE   102
 Constant to define ZRTP Windows CE platform.
 
#define ZP_LINUX   103
 Constant to define Linux and *nux platforms.
 
#define ZP_DARWIN   104
 Constant to define Mac OS X Platform.
 
#define ZP_SYMBIAN   105
 Constant to define Symbian OS.
 
#define ZP_BSD   107
 Constant to define ZRTP BSD platform.
 
#define ZP_ANDROID   108
 Constant to define ZRTP Android platform.
 
#define ZBO_BIG_ENDIAN   0x4321
 Define Platform manually there. More...
 
#define ZBO_LITTLE_ENDIAN   0x1234
 Constant to define Little Endian Platform.
 
#define ZRTP_SAS_DIGEST_LENGTH   32
 Define Platform Byte Order manually there. More...
 
#define ZRTP_MAX_STREAMS_PER_SESSION   2
 Defines maximum number of ZRTP streams within one session.
 
#define ZRTP_USE_EXTERN_SRTP   0
 Allows to build libzrtp against external srtp encryption library. More...
 
#define ZRTP_USE_STACK_MINIM   0
 Build libzrtp with minimum stack usage. More...
 
#define ZRTP_USE_BUILTIN   1
 
#define ZRTP_USE_BUILTIN_SCEHDULER   1
 
#define ZRTP_USE_BUILTIN_CACHE   1
 
#define ZRTP_ENABLE_EC   0
 
#define ZRTP_DEBUG_WITH_PJSIP   0
 
#define ZRTP_BUILD_FOR_CSD   0
 Set to 1 if you build libzrtp against libzrtp-s. More...
 
#define ZRTP_PRESHARED_MAX_ALLOWED   20
 Maximum number of Preshared exchanges allowed since last retain secret update. More...
 
#define ZRTP_LOG_MAX_LEVEL   3
 Defines libzrtp log-level. More...
 
#define ZRTP_DEBUG_SRTP_KEYS   0
 Enables SRTP debug output. More...
 
#define ZRTP_DEBUG_ZRTP_KEYS   0
 Enables ZRTP Crypto debug logging. More...
 

Detailed Description

libzrtp user configuration routine