/[lwip]/lwip/src/include/lwip/opt.h
ViewVC logotype

Diff of /lwip/src/include/lwip/opt.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12.2.1 by likewise, Wed Jun 4 10:18:38 2003 UTC revision 1.12.2.2 by likewise, Wed Jun 4 10:30:00 2003 UTC
# Line 46  Line 46 
46   * allocation and deallocation.   * allocation and deallocation.
47   */   */
48  #ifndef SYS_LIGHTWEIGHT_PROT  #ifndef SYS_LIGHTWEIGHT_PROT
49  #define SYS_LIGHTWEIGHT_PROT           0  #define SYS_LIGHTWEIGHT_PROT            0
50  #endif  #endif
51    
52  #ifndef NO_SYS  #ifndef NO_SYS
53  #define NO_SYS 0  #define NO_SYS                          0
54  #endif  #endif
55  /* ---------- Memory options ---------- */  /* ---------- Memory options ---------- */
56  /* MEM_ALIGNMENT: should be set to the alignment of the CPU for which  /* MEM_ALIGNMENT: should be set to the alignment of the CPU for which
# Line 58  Line 58 
58     byte alignment -> define MEM_ALIGNMENT to 2. */     byte alignment -> define MEM_ALIGNMENT to 2. */
59    
60  #ifndef MEM_ALIGNMENT  #ifndef MEM_ALIGNMENT
61  #define MEM_ALIGNMENT           1  #define MEM_ALIGNMENT                   1
62  #endif  #endif
63    
64  /* MEM_SIZE: the size of the heap memory. If the application will send  /* MEM_SIZE: the size of the heap memory. If the application will send
65  a lot of data that needs to be copied, this should be set high. */  a lot of data that needs to be copied, this should be set high. */
66  #ifndef MEM_SIZE  #ifndef MEM_SIZE
67  #define MEM_SIZE                1600  #define MEM_SIZE                        1600
68  #endif  #endif
69    
70  /* MEMP_NUM_PBUF: the number of memp struct pbufs. If the application  /* MEMP_NUM_PBUF: the number of memp struct pbufs. If the application
71     sends a lot of data out of ROM (or other static memory), this     sends a lot of data out of ROM (or other static memory), this
72     should be set high. */     should be set high. */
73  #ifndef MEMP_NUM_PBUF  #ifndef MEMP_NUM_PBUF
74  #define MEMP_NUM_PBUF           16  #define MEMP_NUM_PBUF                   16
75  #endif  #endif
76    
77  /* MEMP_NUM_UDP_PCB: the number of UDP protocol control blocks. One  /* MEMP_NUM_UDP_PCB: the number of UDP protocol control blocks. One
78     per active UDP "connection". */     per active UDP "connection". */
79  #ifndef MEMP_NUM_UDP_PCB  #ifndef MEMP_NUM_UDP_PCB
80  #define MEMP_NUM_UDP_PCB        4  #define MEMP_NUM_UDP_PCB                4
81  #endif  #endif
82  /* MEMP_NUM_TCP_PCB: the number of simulatenously active TCP  /* MEMP_NUM_TCP_PCB: the number of simulatenously active TCP
83     connections. */     connections. */
84  #ifndef MEMP_NUM_TCP_PCB  #ifndef MEMP_NUM_TCP_PCB
85  #define MEMP_NUM_TCP_PCB        5  #define MEMP_NUM_TCP_PCB                5
86  #endif  #endif
87  /* MEMP_NUM_TCP_PCB_LISTEN: the number of listening TCP  /* MEMP_NUM_TCP_PCB_LISTEN: the number of listening TCP
88     connections. */     connections. */
89  #ifndef MEMP_NUM_TCP_PCB_LISTEN  #ifndef MEMP_NUM_TCP_PCB_LISTEN
90  #define MEMP_NUM_TCP_PCB_LISTEN 8  #define MEMP_NUM_TCP_PCB_LISTEN         8
91  #endif  #endif
92  /* MEMP_NUM_TCP_SEG: the number of simultaneously queued TCP  /* MEMP_NUM_TCP_SEG: the number of simultaneously queued TCP
93     segments. */     segments. */
94  #ifndef MEMP_NUM_TCP_SEG  #ifndef MEMP_NUM_TCP_SEG
95  #define MEMP_NUM_TCP_SEG        16  #define MEMP_NUM_TCP_SEG                16
96  #endif  #endif
97  /* MEMP_NUM_SYS_TIMEOUT: the number of simulateously active  /* MEMP_NUM_SYS_TIMEOUT: the number of simulateously active
98     timeouts. */     timeouts. */
99  #ifndef MEMP_NUM_SYS_TIMEOUT  #ifndef MEMP_NUM_SYS_TIMEOUT
100  #define MEMP_NUM_SYS_TIMEOUT    3  #define MEMP_NUM_SYS_TIMEOUT            3
101  #endif  #endif
102    
103  /* The following four are used only with the sequential API and can be  /* The following four are used only with the sequential API and can be
104     set to 0 if the application only will use the raw API. */     set to 0 if the application only will use the raw API. */
105  /* MEMP_NUM_NETBUF: the number of struct netbufs. */  /* MEMP_NUM_NETBUF: the number of struct netbufs. */
106  #ifndef MEMP_NUM_NETBUF  #ifndef MEMP_NUM_NETBUF
107  #define MEMP_NUM_NETBUF         2  #define MEMP_NUM_NETBUF                 2
108  #endif  #endif
109  /* MEMP_NUM_NETCONN: the number of struct netconns. */  /* MEMP_NUM_NETCONN: the number of struct netconns. */
110  #ifndef MEMP_NUM_NETCONN  #ifndef MEMP_NUM_NETCONN
111  #define MEMP_NUM_NETCONN        4  #define MEMP_NUM_NETCONN                4
112  #endif  #endif
113  /* MEMP_NUM_APIMSG: the number of struct api_msg, used for  /* MEMP_NUM_APIMSG: the number of struct api_msg, used for
114     communication between the TCP/IP stack and the sequential     communication between the TCP/IP stack and the sequential
115     programs. */     programs. */
116  #ifndef MEMP_NUM_API_MSG  #ifndef MEMP_NUM_API_MSG
117  #define MEMP_NUM_API_MSG        8  #define MEMP_NUM_API_MSG                8
118  #endif  #endif
119  /* MEMP_NUM_TCPIPMSG: the number of struct tcpip_msg, which is used  /* MEMP_NUM_TCPIPMSG: the number of struct tcpip_msg, which is used
120     for sequential API communication and incoming packets. Used in     for sequential API communication and incoming packets. Used in
121     src/api/tcpip.c. */     src/api/tcpip.c. */
122  #ifndef MEMP_NUM_TCPIP_MSG  #ifndef MEMP_NUM_TCPIP_MSG
123  #define MEMP_NUM_TCPIP_MSG      8  #define MEMP_NUM_TCPIP_MSG              8
124  #endif  #endif
125    
126  /* ---------- Pbuf options ---------- */  /* ---------- Pbuf options ---------- */
127  /* PBUF_POOL_SIZE: the number of buffers in the pbuf pool. */  /* PBUF_POOL_SIZE: the number of buffers in the pbuf pool. */
128    
129  #ifndef PBUF_POOL_SIZE  #ifndef PBUF_POOL_SIZE
130  #define PBUF_POOL_SIZE          16  #define PBUF_POOL_SIZE                  16
131  #endif  #endif
132    
133  /* PBUF_POOL_BUFSIZE: the size of each pbuf in the pbuf pool. */  /* PBUF_POOL_BUFSIZE: the size of each pbuf in the pbuf pool. */
134    
135  #ifndef PBUF_POOL_BUFSIZE  #ifndef PBUF_POOL_BUFSIZE
136  #define PBUF_POOL_BUFSIZE       128  #define PBUF_POOL_BUFSIZE               128
137  #endif  #endif
138    
139  /* PBUF_LINK_HLEN: the number of bytes that should be allocated for a  /* PBUF_LINK_HLEN: the number of bytes that should be allocated for a
140     link level header. */     link level header. */
141    
142  #ifndef PBUF_LINK_HLEN  #ifndef PBUF_LINK_HLEN
143  #define PBUF_LINK_HLEN          0  #define PBUF_LINK_HLEN                  0
144  #endif  #endif
145    
146    
# Line 149  a lot of data that needs to be copied, t Line 149  a lot of data that needs to be copied, t
149    
150  /** Number of active hardware address, IP address pairs cached */  /** Number of active hardware address, IP address pairs cached */
151  #ifndef ARP_TABLE_SIZE  #ifndef ARP_TABLE_SIZE
152  #define ARP_TABLE_SIZE 10  #define ARP_TABLE_SIZE                  10
153  #endif  #endif
154    
155  /**  /**
# Line 157  a lot of data that needs to be copied, t Line 157  a lot of data that needs to be copied, t
157   * resolution. The etharp.c implementation queues 1 packet only.   * resolution. The etharp.c implementation queues 1 packet only.
158   */   */
159  #ifndef ARP_QUEUEING  #ifndef ARP_QUEUEING
160  #define ARP_QUEUEING 1  #define ARP_QUEUEING                    1
161    #endif
162    /** If enabled, the first packet queued will not be overwritten by
163     * later packets. If disabled, later packets overwrite early packets
164     * in the queue. Default is disabled, which is recommended.
165     */
166    #ifndef ARP_QUEUE_FIRST
167    #define ARP_QUEUE_FIRST                 0
168  #endif  #endif
169  /**  /**
170   * If defined to 1, cache entries are updated or added for every kind of ARP traffic   * If defined to 1, cache entries are updated or added for every kind of ARP traffic
# Line 166  a lot of data that needs to be copied, t Line 173  a lot of data that needs to be copied, t
173   * lwIP is sending to them. Recommended for embedded devices.   * lwIP is sending to them. Recommended for embedded devices.
174   */   */
175  #ifndef ETHARP_ALWAYS_INSERT  #ifndef ETHARP_ALWAYS_INSERT
176  #define ETHARP_ALWAYS_INSERT 1  #define ETHARP_ALWAYS_INSERT            1
177  #endif  #endif
178    
179  /* ---------- IP options ---------- */  /* ---------- IP options ---------- */
# Line 174  a lot of data that needs to be copied, t Line 181  a lot of data that needs to be copied, t
181     IP packets across network interfaces. If you are going to run lwIP     IP packets across network interfaces. If you are going to run lwIP
182     on a device with only one network interface, define this to 0. */     on a device with only one network interface, define this to 0. */
183  #ifndef IP_FORWARD  #ifndef IP_FORWARD
184  #define IP_FORWARD              0  #define IP_FORWARD                      0
185  #endif  #endif
186    
187  /* If defined to 1, IP options are allowed (but not parsed). If  /* If defined to 1, IP options are allowed (but not parsed). If
188     defined to 0, all packets with IP options are dropped. */     defined to 0, all packets with IP options are dropped. */
189  #ifndef IP_OPTIONS  #ifndef IP_OPTIONS
190  #define IP_OPTIONS              1  #define IP_OPTIONS                      1
191  #endif  #endif
192    
193  /** IP reassembly and segmentation. Even if they both deal with IP  /** IP reassembly and segmentation. Even if they both deal with IP
# Line 190  a lot of data that needs to be copied, t Line 197  a lot of data that needs to be copied, t
197    
198  /** Reassemble incoming fragmented IP packets */  /** Reassemble incoming fragmented IP packets */
199  #ifndef IP_REASSEMBLY  #ifndef IP_REASSEMBLY
200  #define IP_REASSEMBLY     1  #define IP_REASSEMBLY                   1
201  #endif  #endif
202    
203  /** Fragment outgoing IP packets if their size exceeds MTU */  /** Fragment outgoing IP packets if their size exceeds MTU */
204  #ifndef IP_FRAG  #ifndef IP_FRAG
205  #define IP_FRAG           1  #define IP_FRAG                         1
206  #endif  #endif
207    
208  /* ---------- ICMP options ---------- */  /* ---------- ICMP options ---------- */
209    
210  #ifndef ICMP_TTL  #ifndef ICMP_TTL
211  #define ICMP_TTL                255  #define ICMP_TTL                        255
212  #endif  #endif
213    
214  /* ---------- DHCP options ---------- */  /* ---------- DHCP options ---------- */
215    
216  #ifndef LWIP_DHCP  #ifndef LWIP_DHCP
217  #define LWIP_DHCP               0  #define LWIP_DHCP                       0
218  #endif  #endif
219    
220  /* 1 if you want to do an ARP check on the offered address  /* 1 if you want to do an ARP check on the offered address
221     (recommended). */     (recommended). */
222  #ifndef DHCP_DOES_ARP_CHECK  #ifndef DHCP_DOES_ARP_CHECK
223  #define DHCP_DOES_ARP_CHECK     1  #define DHCP_DOES_ARP_CHECK             1
224  #endif  #endif
225    
226  /* ---------- UDP options ---------- */  /* ---------- UDP options ---------- */
227  #ifndef LWIP_UDP  #ifndef LWIP_UDP
228  #define LWIP_UDP                1  #define LWIP_UDP                        1
229  #endif  #endif
230    
231  #ifndef UDP_TTL  #ifndef UDP_TTL
232  #define UDP_TTL                 255  #define UDP_TTL                         255
233  #endif  #endif
234    
235  /* ---------- TCP options ---------- */  /* ---------- TCP options ---------- */
236  #ifndef LWIP_TCP  #ifndef LWIP_TCP
237  #define LWIP_TCP                1  #define LWIP_TCP                        1
238  #endif  #endif
239    
240  #ifndef TCP_TTL  #ifndef TCP_TTL
241  #define TCP_TTL                 255  #define TCP_TTL                         255
242  #endif  #endif
243    
244  #ifndef TCP_WND  #ifndef TCP_WND
245  #define TCP_WND                 2048  #define TCP_WND                         2048
246  #endif  #endif
247    
248  #ifndef TCP_MAXRTX  #ifndef TCP_MAXRTX
249  #define TCP_MAXRTX              12  #define TCP_MAXRTX                      12
250  #endif  #endif
251    
252  #ifndef TCP_SYNMAXRTX  #ifndef TCP_SYNMAXRTX
253  #define TCP_SYNMAXRTX           6  #define TCP_SYNMAXRTX                   6
254  #endif  #endif
255    
256    
257  /* Controls if TCP should queue segments that arrive out of  /* Controls if TCP should queue segments that arrive out of
258     order. Define to 0 if your device is low on memory. */     order. Define to 0 if your device is low on memory. */
259  #ifndef TCP_QUEUE_OOSEQ  #ifndef TCP_QUEUE_OOSEQ
260  #define TCP_QUEUE_OOSEQ         1  #define TCP_QUEUE_OOSEQ                 1
261  #endif  #endif
262    
263  /* TCP Maximum segment size. */  /* TCP Maximum segment size. */
264  #ifndef TCP_MSS  #ifndef TCP_MSS
265  #define TCP_MSS                 128 /* A *very* conservative default. */  #define TCP_MSS                         128 /* A *very* conservative default. */
266  #endif  #endif
267    
268  /* TCP sender buffer space (bytes). */  /* TCP sender buffer space (bytes). */
269  #ifndef TCP_SND_BUF  #ifndef TCP_SND_BUF
270  #define TCP_SND_BUF             256  #define TCP_SND_BUF                     256
271  #endif  #endif
272    
273  /* TCP sender buffer space (pbufs). This must be at least = 2 *  /* TCP sender buffer space (pbufs). This must be at least = 2 *
274     TCP_SND_BUF/TCP_MSS for things to work. */     TCP_SND_BUF/TCP_MSS for things to work. */
275  #ifndef TCP_SND_QUEUELEN  #ifndef TCP_SND_QUEUELEN
276  #define TCP_SND_QUEUELEN        4 * TCP_SND_BUF/TCP_MSS  #define TCP_SND_QUEUELEN                4 * TCP_SND_BUF/TCP_MSS
277  #endif  #endif
278    
279    
# Line 278  a lot of data that needs to be copied, t Line 285  a lot of data that needs to be copied, t
285     to TCP_SND_BUF. It is the amount of space which must be     to TCP_SND_BUF. It is the amount of space which must be
286     available in the tcp snd_buf for select to return writable */     available in the tcp snd_buf for select to return writable */
287  #ifndef TCP_SNDLOWAT  #ifndef TCP_SNDLOWAT
288  #define TCP_SNDLOWAT            TCP_SND_BUF/2  #define TCP_SNDLOWAT                    TCP_SND_BUF/2
289  #endif  #endif
290    
291    
292    
293    
294  #ifndef LWIP_EVENT_API  #ifndef LWIP_EVENT_API
295  #define LWIP_EVENT_API    0  #define LWIP_EVENT_API                  0
296  #define LWIP_CALLBACK_API 1  #define LWIP_CALLBACK_API               1
297  #else  #else
298  #define LWIP_EVENT_API    1  #define LWIP_EVENT_API                  1
299  #define LWIP_CALLBACK_API 0  #define LWIP_CALLBACK_API               0
300  #endif  #endif
301    
302  #ifndef LWIP_COMPAT_SOCKETS  #ifndef LWIP_COMPAT_SOCKETS
303  #define LWIP_COMPAT_SOCKETS     1  #define LWIP_COMPAT_SOCKETS             1
304  #endif  #endif
305    
306    
307  #ifndef TCPIP_THREAD_PRIO  #ifndef TCPIP_THREAD_PRIO
308  #define TCPIP_THREAD_PRIO 1  #define TCPIP_THREAD_PRIO               1
309  #endif  #endif
310    
311  #ifndef SLIPIF_THREAD_PRIO  #ifndef SLIPIF_THREAD_PRIO
312  #define SLIPIF_THREAD_PRIO 1  #define SLIPIF_THREAD_PRIO              1
313    #endif
314    
315    #ifndef PPP_THREAD_PRIO
316    #define PPP_THREAD_PRIO                 1
317  #endif  #endif
318    
319  #ifndef PPP_THREAD_PRIO  #ifndef PPP_THREAD_PRIO
# Line 310  a lot of data that needs to be copied, t Line 321  a lot of data that needs to be copied, t
321  #endif  #endif
322    
323  #ifndef DEFAULT_THREAD_PRIO  #ifndef DEFAULT_THREAD_PRIO
324  #define DEFAULT_THREAD_PRIO 1  #define DEFAULT_THREAD_PRIO             1
325  #endif  #endif
326    
327  /* ---------- Statistics options ---------- */  /* ---------- Statistics options ---------- */
328  #ifndef LWIP_STATS  #ifndef LWIP_STATS
329  #define LWIP_STATS      1  #define LWIP_STATS                      1
330  #endif  #endif
331    
332  #if LWIP_STATS  #if LWIP_STATS
# Line 422  a lot of data that needs to be copied, t Line 434  a lot of data that needs to be copied, t
434  /* Debugging options all default to off */  /* Debugging options all default to off */
435    
436  #ifndef DBG_TYPES_ON  #ifndef DBG_TYPES_ON
437  #define DBG_TYPES_ON 0  #define DBG_TYPES_ON                    0
438  #endif  #endif
439    
440  #ifndef DEMO_DEBUG  #ifndef DEMO_DEBUG
441  #define DEMO_DEBUG      DBG_OFF  #define DEMO_DEBUG                      DBG_OFF
442  #endif  #endif
443    
444  #ifndef ETHARP_DEBUG  #ifndef ETHARP_DEBUG
445  #define ETHARP_DEBUG     DBG_OFF  #define ETHARP_DEBUG                    DBG_OFF
446  #endif  #endif
447    
448  #ifndef NETIF_DEBUG  #ifndef NETIF_DEBUG
449  #define NETIF_DEBUG      DBG_OFF  #define NETIF_DEBUG                     DBG_OFF
450  #endif  #endif
451    
452  #ifndef PBUF_DEBUG  #ifndef PBUF_DEBUG
453  #define PBUF_DEBUG       DBG_OFF  #define PBUF_DEBUG                      DBG_OFF
454  #endif  #endif
455    
456  #ifndef API_LIB_DEBUG  #ifndef API_LIB_DEBUG
457  #define API_LIB_DEBUG    DBG_OFF  #define API_LIB_DEBUG                   DBG_OFF
458  #endif  #endif
459    
460  #ifndef API_MSG_DEBUG  #ifndef API_MSG_DEBUG
461  #define API_MSG_DEBUG    DBG_OFF  #define API_MSG_DEBUG                   DBG_OFF
462  #endif  #endif
463    
464  #ifndef SOCKETS_DEBUG  #ifndef SOCKETS_DEBUG
465  #define SOCKETS_DEBUG    DBG_OFF  #define SOCKETS_DEBUG                   DBG_OFF
466  #endif  #endif
467    
468  #ifndef ICMP_DEBUG  #ifndef ICMP_DEBUG
469  #define ICMP_DEBUG       DBG_OFF  #define ICMP_DEBUG                      DBG_OFF
470  #endif  #endif
471    
472  #ifndef INET_DEBUG  #ifndef INET_DEBUG
473  #define INET_DEBUG       DBG_OFF  #define INET_DEBUG                      DBG_OFF
474  #endif  #endif
475    
476  #ifndef IP_DEBUG  #ifndef IP_DEBUG
477  #define IP_DEBUG         DBG_OFF  #define IP_DEBUG                        DBG_OFF
478  #endif  #endif
479    
480  #ifndef IP_REASS_DEBUG  #ifndef IP_REASS_DEBUG
481  #define IP_REASS_DEBUG   DBG_OFF  #define IP_REASS_DEBUG                  DBG_OFF
482  #endif  #endif
483    
484  #ifndef MEM_DEBUG  #ifndef MEM_DEBUG
485  #define MEM_DEBUG        DBG_OFF  #define MEM_DEBUG                       DBG_OFF
486  #endif  #endif
487    
488  #ifndef MEMP_DEBUG  #ifndef MEMP_DEBUG
489  #define MEMP_DEBUG       DBG_OFF  #define MEMP_DEBUG                      DBG_OFF
490  #endif  #endif
491    
492  #ifndef SYS_DEBUG  #ifndef SYS_DEBUG
493  #define SYS_DEBUG        DBG_OFF  #define SYS_DEBUG                       DBG_OFF
494  #endif  #endif
495    
496  #ifndef TCP_DEBUG  #ifndef TCP_DEBUG
497  #define TCP_DEBUG        DBG_OFF  #define TCP_DEBUG                       DBG_OFF
498  #endif  #endif
499    
500  #ifndef TCP_INPUT_DEBUG  #ifndef TCP_INPUT_DEBUG
501  #define TCP_INPUT_DEBUG  DBG_OFF  #define TCP_INPUT_DEBUG                 DBG_OFF
502  #endif  #endif
503    
504  #ifndef TCP_FR_DEBUG  #ifndef TCP_FR_DEBUG
505  #define TCP_FR_DEBUG     DBG_OFF  #define TCP_FR_DEBUG                    DBG_OFF
506  #endif  #endif
507    
508  #ifndef TCP_RTO_DEBUG  #ifndef TCP_RTO_DEBUG
509  #define TCP_RTO_DEBUG    DBG_OFF  #define TCP_RTO_DEBUG                   DBG_OFF
510  #endif  #endif
511    
512  #ifndef TCP_REXMIT_DEBUG  #ifndef TCP_REXMIT_DEBUG
513  #define TCP_REXMIT_DEBUG DBG_OFF  #define TCP_REXMIT_DEBUG                DBG_OFF
514  #endif  #endif
515    
516  #ifndef TCP_CWND_DEBUG  #ifndef TCP_CWND_DEBUG
517  #define TCP_CWND_DEBUG   DBG_OFF  #define TCP_CWND_DEBUG                  DBG_OFF
518  #endif  #endif
519    
520  #ifndef TCP_WND_DEBUG  #ifndef TCP_WND_DEBUG
521  #define TCP_WND_DEBUG    DBG_OFF  #define TCP_WND_DEBUG                   DBG_OFF
522  #endif  #endif
523    
524  #ifndef TCP_OUTPUT_DEBUG  #ifndef TCP_OUTPUT_DEBUG
525  #define TCP_OUTPUT_DEBUG DBG_OFF  #define TCP_OUTPUT_DEBUG                DBG_OFF
526  #endif  #endif
527    
528  #ifndef TCP_RST_DEBUG  #ifndef TCP_RST_DEBUG
529  #define TCP_RST_DEBUG    DBG_OFF  #define TCP_RST_DEBUG                   DBG_OFF
530  #endif  #endif
531    
532  #ifndef TCP_QLEN_DEBUG  #ifndef TCP_QLEN_DEBUG
533  #define TCP_QLEN_DEBUG   DBG_OFF  #define TCP_QLEN_DEBUG                  DBG_OFF
534  #endif  #endif
535    
536  #ifndef UDP_DEBUG  #ifndef UDP_DEBUG
537  #define UDP_DEBUG        DBG_OFF  #define UDP_DEBUG                       DBG_OFF
538  #endif  #endif
539    
540  #ifndef TCPIP_DEBUG  #ifndef TCPIP_DEBUG
541  #define TCPIP_DEBUG      DBG_OFF  #define TCPIP_DEBUG                     DBG_OFF
542    #endif
543    
544    #ifndef PPP_DEBUG
545    #define PPP_DEBUG                       DBG_OFF
546  #endif  #endif
547    
548  #ifndef SLIP_DEBUG  #ifndef SLIP_DEBUG
549  #define SLIP_DEBUG       DBG_OFF  #define SLIP_DEBUG                      DBG_OFF
550  #endif  #endif
551    
552  #ifndef DHCP_DEBUG  #ifndef DHCP_DEBUG
553  #define DHCP_DEBUG       DBG_OFF  #define DHCP_DEBUG                      DBG_OFF
554  #endif  #endif
555    
556    
557  #ifndef DBG_MIN_LEVEL  #ifndef DBG_MIN_LEVEL
558  #define DBG_MIN_LEVEL DBG_LEVEL_OFF  #define DBG_MIN_LEVEL                   DBG_LEVEL_OFF
559  #endif  #endif
560    
561  #endif /* __LWIP_OPT_H__ */  #endif /* __LWIP_OPT_H__ */

Legend:
Removed from v.1.12.2.1  
changed lines
  Added in v.1.12.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26