config.h
上传用户:hepax88
上传日期:2007-01-03
资源大小:1101k
文件大小:3k
源码类别:

TCP/IP协议栈

开发平台:

Visual C++

  1. #ifndef _CONFIG_H
  2. #define _CONFIG_H
  3. /* Software options */
  4. #undef MAILBOX 1 /* Include SM0RGV mailbox server */
  5. #undef NNTP 1 /* Netnews client */
  6. #define SERVERS 1 /* Include TCP servers */
  7. #undef SMTP 1 /* Include SMTP server */
  8. #define TRACE 1 /* Include packet tracing code */
  9. #define RIP 1 /* Include RIP routing */
  10. #define HOPCHECK 1 /* IP path tracing command */
  11. #define DIALER 1 /* SLIP redial code */
  12. #undef NRS 1 /* NET/ROM async interface */
  13. #define NETROM 1 /* NET/ROM network support */
  14. #undef LZW 1 /* LZW-compressed sockets */
  15. #define SLIP 1 /* Serial line IP on built-in ports */
  16. #undef PPP 1 /* Point-to-Point Protocol code */
  17. #define VJCOMPRESS 1 /* Van Jacobson TCP compression for SLIP */
  18. #define TRACEBACK 1 /* Stack traceback code */
  19. #undef LOCSOCK 1 /* Local loopback sockets */
  20. #define SCROLLBACK 1000 /* Default lines in session scrollback file */
  21. #undef IPSEC 1 /* IP network layer security functions */
  22. /* Software tuning parameters */
  23. #define MTHRESH 8192 /* Default memory threshold */
  24. #define NSESSIONS 20 /* Number of interactive clients */
  25. #define DEFNSOCK 100 /* Default number of sockets */
  26. #define DEFNFILES 128 /* Default number of open files */
  27. /* Hardware driver options */
  28. #define SOUND 1 /* Soundblaster 16 */
  29. #undef ARCNET 1 /* ARCnet via PACKET driver */
  30. #define KISS 1 /* KISS TNC code */
  31. #undef HS 1 /* High speed (56kbps) modem driver */
  32. #undef HAPN 1 /* Hamilton Area Packet Network driver code */
  33. #undef EAGLE 1 /* Eagle card driver */
  34. #undef PI 1 /* PI card driver */
  35. #define PACKET 1 /* FTP Software's Packet Driver interface */
  36. #undef PC100 1 /* PAC-COM PC-100 driver code */
  37. #undef APPLETALK 1 /* Appletalk interface (Macintosh) */
  38. #define DRSI 1 /* DRSI PCPA slow-speed driver */
  39. #undef SCC 1 /* PE1CHL generic scc driver */
  40. #define ASY 1 /* Asynch driver code */
  41. #undef SLFP 1 /* SLFP packet driver class supported */
  42. #undef CDMA_DM 1 /* CDMA mobile DM interface */
  43. #undef QTSO 1 /* CDMA QTSO data interface */
  44. #undef DMLITE 1 /* CDMA mobile asynch DM interface */
  45. #undef KSP 1 /* Kitchen Sink Protocol */
  46. #if defined(NRS) && !defined(NETROM)
  47. #define NETROM 1 /* NRS implies NETROM */
  48. #endif
  49. #if (defined(HS)||defined(NETROM)||defined(KISS)||defined(HAPN)||defined(EAGLE)||defined(PC100)||defined(PI)||defined(SCC))
  50. #define AX25 1 /* AX.25 subnet code */
  51. #endif
  52. #if (defined(ARCNET) || defined(SLFP)) && !defined(PACKET)
  53. #define PACKET 1 /* FTP Software's Packet Driver interface */
  54. #endif
  55. #if (defined(PC_EC) || defined(PACKET))
  56. #define ETHER 1 /* Generic Ethernet code */
  57. #endif
  58. #if defined(CMDA_DM) && !defined(VJCOMPRESS)
  59. #define VJCOMPRESS 1 /* Van Jacobson TCP compression for SLIP */
  60. #endif
  61. #endif /* _CONFIG_H */