source: trunk/oscam-config.h @ 5375

Last change on this file since 5375 was 5337, checked in by merek, 8 years ago

Revert oscam-config.h changes

File size: 2.9 KB
Line 
1#ifndef OSCAM_CONFIG_H_
2#define OSCAM_CONFIG_H_
3
4//
5// ADDONS
6//
7
8#ifndef WEBIF
9#define WEBIF
10#endif
11
12#ifndef WITH_SSL
13//#define WITH_SSL
14#endif
15
16#ifndef HAVE_DVBAPI
17#if !defined(OS_CYGWIN32) && !defined(OS_HPUX) && !defined(OS_FREEBSD) && !defined(OS_MACOSX)
18//#define HAVE_DVBAPI
19#endif
20#endif
21
22#ifndef IRDETO_GUESSING
23#define IRDETO_GUESSING
24#endif
25
26#ifndef CS_ANTICASC
27#define CS_ANTICASC
28#endif
29
30#ifndef WITH_DEBUG
31#define WITH_DEBUG
32#endif
33
34#ifndef CS_LED
35//#define CS_LED
36#endif
37
38#ifndef CS_WITH_DOUBLECHECK
39//#define CS_WITH_DOUBLECHECK
40#endif
41
42#ifndef WITH_LB
43#define WITH_LB
44#endif
45
46#ifndef LCDSUPPORT
47//#define LCDSUPPORT
48#endif
49
50//
51// MODULES
52//
53
54#ifndef MODULE_MONITOR
55#define MODULE_MONITOR
56#endif
57
58#ifndef MODULE_CAMD33
59#define MODULE_CAMD33
60#endif
61
62#ifndef MODULE_CAMD35
63#define MODULE_CAMD35
64#endif
65
66#ifndef MODULE_CAMD35_TCP
67#define MODULE_CAMD35_TCP
68#endif
69
70#ifndef MODULE_NEWCAMD
71#define MODULE_NEWCAMD
72#endif
73
74#ifndef MODULE_CCCAM
75#define MODULE_CCCAM
76#endif
77
78#ifndef MODULE_GBOX
79#define MODULE_GBOX
80#endif
81
82#ifndef MODULE_RADEGAST
83#define MODULE_RADEGAST
84#endif
85
86#ifndef MODULE_SERIAL
87#define MODULE_SERIAL
88#endif
89
90#ifndef MODULE_CONSTCW
91#define MODULE_CONSTCW
92#endif
93
94//
95// CARDREADER
96//
97
98#ifndef WITH_CARDREADER
99#define WITH_CARDREADER
100#endif
101
102#ifdef WITH_CARDREADER
103#ifndef READER_NAGRA
104#define READER_NAGRA
105#endif
106
107#ifndef READER_IRDETO
108#define READER_IRDETO
109#endif
110
111#ifndef READER_CONAX
112#define READER_CONAX
113#endif
114
115#ifndef READER_CRYPTOWORKS
116#define READER_CRYPTOWORKS
117#endif
118
119#ifndef READER_SECA
120#define READER_SECA
121#endif
122
123#ifndef READER_VIACCESS
124#define READER_VIACCESS
125#endif
126
127#ifndef READER_VIDEOGUARD
128#define READER_VIDEOGUARD
129#endif
130
131#ifndef READER_DRE
132#define READER_DRE
133#endif
134
135#ifndef READER_TONGFANG
136#define READER_TONGFANG
137#endif
138#endif
139
140#ifndef QBOXHD_LED
141//#define QBOXHD_LED
142#endif
143
144#ifndef CS_LOGHISTORY
145#define CS_LOGHISTORY
146#endif
147
148#ifdef OS_FREEBSD
149#  define NO_ENDIAN_H
150#  define NO_FTIME
151#endif
152
153#ifdef TUXBOX
154#  ifdef MIPSEL
155#    define CS_LOGFILE "/dev/null"
156#  else
157#    define CS_LOGFILE "/dev/tty"
158#  endif
159#  define CS_EMBEDDED
160#  define NO_FTIME
161#  if !defined(COOL) && !defined(SCI_DEV)
162#    define SCI_DEV 1
163#  endif
164#  ifndef HAVE_DVBAPI
165#    define HAVE_DVBAPI
166#  endif
167#endif
168
169#if defined(WITH_SSL) && !defined(WITH_LIBCRYPTO)
170#  define WITH_LIBCRYPTO
171#endif
172
173#ifdef UCLIBC
174#  define CS_EMBEDDED
175#  define NO_FTIME
176#endif
177
178#ifdef OS_CYGWIN32
179#  define CS_LOGFILE "/dev/tty"
180#  define NO_ENDIAN_H
181#endif
182
183#ifdef OS_SOLARIS
184#  define NO_ENDIAN_H
185#  define NEED_DAEMON
186#endif
187
188#ifdef OS_OSF
189#  define NO_ENDIAN_H
190#  define NEED_DAEMON
191#endif
192
193#ifdef OS_AIX
194#  define NO_ENDIAN_H
195#  define NEED_DAEMON
196#  define socklen_t unsigned long
197#endif
198
199#ifdef OS_IRIX
200#  define NO_ENDIAN_H
201#  define NEED_DAEMON
202#  define socklen_t unsigned long
203#endif
204
205#ifdef OS_HPUX
206#  define NO_ENDIAN_H
207#  define NEED_DAEMON
208#endif
209
210#ifdef ARM
211#  define CS_EMBEDDED
212#  define NO_FTIME
213#endif
214
215//#ifdef ALIGNMENT
216//#  define STRUCTS_PACKED
217//#endif
218#endif //OSCAM_CONFIG_H_
Note: See TracBrowser for help on using the repository browser.