netbsd.h
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:1k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. #include "bsd.h"
  2. #include <sys/param.h>
  3. #define PCB_TABLE 1
  4. #undef TCP_SYMBOL
  5. #define TCP_SYMBOL "tcbtable"
  6. #undef TCP_TTL_SYMBOL
  7. #define TCP_TTL_SYMBOL "ip_defttl"
  8. #undef UDB_SYMBOL
  9. #define UDB_SYMBOL "udbtable"
  10. #undef NPROC_SYMBOL
  11. #undef PROC_SYMBOL
  12. #define MBPOOL_SYMBOL "mbpool"
  13. #define MCLPOOL_SYMBOL "mclpool"
  14. /*
  15.  * inp_next symbol 
  16.  */
  17. #undef INP_NEXT_SYMBOL
  18. #define INP_NEXT_SYMBOL inp_queue.cqe_next
  19. #undef INP_PREV_SYMBOL
  20. #define INP_PREV_SYMBOL inp_queue.cqe_prev
  21. #define HAVE_INPCBTABLE 1
  22. #if __NetBSD_Version__ >= 106300000       /* NetBSD 1.6ZD */            
  23. #undef IFADDR_SYMBOL
  24. #define IFADDR_SYMBOL "in_ifaddrhead"
  25. #undef TOTAL_MEMORY_SYMBOL
  26. #endif
  27. #define UTMP_FILE _PATH_UTMP
  28. #ifndef netbsd1
  29. # define netbsd1 1
  30. #endif