/[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.3 by likewise, Wed Jun 4 16:14:43 2003 UTC revision 1.12.2.4 by likewise, Wed Jun 4 17:15:22 2003 UTC
# Line 342  a lot of data that needs to be copied, t Line 342  a lot of data that needs to be copied, t
342  /* ---------- PPP options ---------- */  /* ---------- PPP options ---------- */
343    
344  #ifndef PPP_SUPPORT  #ifndef PPP_SUPPORT
345  #define PPP_SUPPORT      0      /* Set for PPP */  #define PPP_SUPPORT                     0      /* Set for PPP */
346  #endif  #endif
347    
348  #if PPP_SUPPORT  #if PPP_SUPPORT
349    
350  #define NUM_PPP 1           /* Max PPP sessions. */  #define NUM_PPP                         1      /* Max PPP sessions. */
351    
352    
353    
354  #ifndef PAP_SUPPORT  #ifndef PAP_SUPPORT
355  #define PAP_SUPPORT      0      /* Set for PAP. */  #define PAP_SUPPORT                     0      /* Set for PAP. */
356  #endif  #endif
357    
358  #ifndef CHAP_SUPPORT  #ifndef CHAP_SUPPORT
359  #define CHAP_SUPPORT     0      /* Set for CHAP. */  #define CHAP_SUPPORT                    0      /* Set for CHAP. */
360  #endif  #endif
361    
362  #define MSCHAP_SUPPORT   0      /* Set for MSCHAP (NOT FUNCTIONAL!) */  #define MSCHAP_SUPPORT                  0      /* Set for MSCHAP (NOT FUNCTIONAL!) */
363  #define CBCP_SUPPORT     0      /* Set for CBCP (NOT FUNCTIONAL!) */  #define CBCP_SUPPORT                    0      /* Set for CBCP (NOT FUNCTIONAL!) */
364  #define CCP_SUPPORT      0      /* Set for CCP (NOT FUNCTIONAL!) */  #define CCP_SUPPORT                     0      /* Set for CCP (NOT FUNCTIONAL!) */
365    
366  #ifndef VJ_SUPPORT  #ifndef VJ_SUPPORT
367  #define VJ_SUPPORT       0      /* Set for VJ header compression. */  #define VJ_SUPPORT                      0      /* Set for VJ header compression. */
368  #endif  #endif
369    
370  #ifndef MD5_SUPPORT  #ifndef MD5_SUPPORT
371  #define MD5_SUPPORT      0      /* Set for MD5 (see also CHAP) */  #define MD5_SUPPORT                     0      /* Set for MD5 (see also CHAP) */
372  #endif  #endif
373    
374    
375  /*  /*
376   * Timeouts.   * Timeouts.
377   */   */
378  #define FSM_DEFTIMEOUT          6       /* Timeout time in seconds */  #define FSM_DEFTIMEOUT                  6       /* Timeout time in seconds */
379  #define FSM_DEFMAXTERMREQS      2       /* Maximum Terminate-Request transmissions */  #define FSM_DEFMAXTERMREQS              2       /* Maximum Terminate-Request transmissions */
380  #define FSM_DEFMAXCONFREQS      10      /* Maximum Configure-Request transmissions */  #define FSM_DEFMAXCONFREQS              10      /* Maximum Configure-Request transmissions */
381  #define FSM_DEFMAXNAKLOOPS      5       /* Maximum number of nak loops */  #define FSM_DEFMAXNAKLOOPS              5       /* Maximum number of nak loops */
382    
383  #define UPAP_DEFTIMEOUT         6       /* Timeout (seconds) for retransmitting req */  #define UPAP_DEFTIMEOUT                 6       /* Timeout (seconds) for retransmitting req */
384  #define UPAP_DEFREQTIME         30      /* Time to wait for auth-req from peer */  #define UPAP_DEFREQTIME                 30      /* Time to wait for auth-req from peer */
385    
386  #define CHAP_DEFTIMEOUT         6       /* Timeout time in seconds */  #define CHAP_DEFTIMEOUT                 6       /* Timeout time in seconds */
387  #define CHAP_DEFTRANSMITS       10      /* max # times to send challenge */  #define CHAP_DEFTRANSMITS               10      /* max # times to send challenge */
388    
389    
390  /* Interval in seconds between keepalive echo requests, 0 to disable. */  /* Interval in seconds between keepalive echo requests, 0 to disable. */
391  #if 1  #if 1
392  #define LCP_ECHOINTERVAL 0  #define LCP_ECHOINTERVAL                0
393  #else  #else
394  #define LCP_ECHOINTERVAL 10  #define LCP_ECHOINTERVAL                10
395  #endif  #endif
396    
397  /* Number of unanswered echo requests before failure. */  /* Number of unanswered echo requests before failure. */
398  #define LCP_MAXECHOFAILS 3  #define LCP_MAXECHOFAILS                3
399    
400  /* Max Xmit idle time (in jiffies) before resend flag char. */  /* Max Xmit idle time (in jiffies) before resend flag char. */
401  #define PPP_MAXIDLEFLAG 100  #define PPP_MAXIDLEFLAG                 100
402    
403  /*  /*
404   * Packet sizes   * Packet sizes
# Line 408  a lot of data that needs to be copied, t Line 408  a lot of data that needs to be copied, t
408   * (XXX - these constants should simply be shared by lcp.c instead   * (XXX - these constants should simply be shared by lcp.c instead
409   *    of living in lcp.h)   *    of living in lcp.h)
410   */   */
411  #define PPP_MTU     1500     /* Default MTU (size of Info field) */  #define PPP_MTU                         1500     /* Default MTU (size of Info field) */
412  #if 0  #if 0
413  #define PPP_MAXMTU  65535 - (PPP_HDRLEN + PPP_FCSLEN)  #define PPP_MAXMTU  65535 - (PPP_HDRLEN + PPP_FCSLEN)
414  #else  #else
415  #define PPP_MAXMTU  1500 /* Largest MTU we allow */  #define PPP_MAXMTU                      1500 /* Largest MTU we allow */
416  #endif  #endif
417  #define PPP_MINMTU  64  #define PPP_MINMTU                      64
418  #define PPP_MRU     1500     /* default MRU = max length of info field */  #define PPP_MRU                         1500     /* default MRU = max length of info field */
419  #define PPP_MAXMRU  1500     /* Largest MRU we allow */  #define PPP_MAXMRU                      1500     /* Largest MRU we allow */
420  #define PPP_DEFMRU      296             /* Try for this */  #define PPP_DEFMRU                      296             /* Try for this */
421  #define PPP_MINMRU      128             /* No MRUs below this */  #define PPP_MINMRU                      128             /* No MRUs below this */
422    
423    
424  #define MAXNAMELEN      256     /* max length of hostname or name for auth */  #define MAXNAMELEN                      256     /* max length of hostname or name for auth */
425  #define MAXSECRETLEN    256     /* max length of password or secret */  #define MAXSECRETLEN                    256     /* max length of password or secret */
426    
427  #endif /* PPP_SUPPORT */  #endif /* PPP_SUPPORT */
428    

Legend:
Removed from v.1.12.2.3  
changed lines
  Added in v.1.12.2.4

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