./ MultiCS.r82 / common.h
#ifndef _COMMON_H_
#define _COMMON_H_
#ifdef CCCAM_SRV
#define CCCAM
#else
#ifdef CCCAM_CLI
#define CCCAM
#endif
#endif
#ifdef RADEGAST_SRV
#define RADEGAST
#else
#ifdef RADEGAST_CLI
#define RADEGAST
#endif
#endif
#define REVISION 82
#define REVISION_STR "82"
#define FALSE 0
#define TRUE 1
#ifdef WIN32
#define pthread_t DWORD
#else
typedef int SOCKET;
#define INVALID_HANDLE_VALUE -1
#define INVALID_SOCKET -1
#define SOCKET_ERROR -1
#define closesocket close
#endif
#define MAX_ECM_SIZE 700
struct message_data
{
int len;
unsigned char data[2048]; // max size for cccam servers/clients
};
#define MAX_PFD 1024*15
#define SERVER_MAX_PFD 1024*2
#define CCCAM_MAX_PFD 1024*10
#define MGCAMD_MAX_PFD 1024*10
#define NEWCAMD_MAX_PFD 512
#define CACHEEX_MAX_PFD 1024
#endif