mib_modules.c
上传用户:cxs890
上传日期:2021-05-22
资源大小:347k
文件大小:1k
源码类别:

SNMP编程

开发平台:

C/C++

  1. /* wrapper to call all the mib module initialization functions */
  2. #include "mib_module_config.h"
  3. #include <config.h>
  4. #if HAVE_STRING_H
  5. #include <string.h>
  6. #else
  7. #include <strings.h>
  8. #endif
  9. #if HAVE_STDLIB_H
  10. #include <stdlib.h>
  11. #endif
  12. #if HAVE_UNISTD_H
  13. #include <unistd.h>
  14. #endif
  15. #if HAVE_NETINET_IN_H
  16. #include <netinet/in.h>
  17. #endif
  18. #if HAVE_WINSOCK_H
  19. #include <ip/socket.h>
  20. #endif
  21. #ifdef OS_VXWORKS
  22. #include <sys/times.h>
  23. #endif
  24. #include "asn1.h"
  25. #include "snmp_api.h"
  26. #include "snmp_impl.h"
  27. #include "system.h"
  28. #include "read_config.h"
  29. #include "snmp.h"
  30. #include "mib.h"
  31. #include "m2m.h"
  32. #include "snmp_vars.h"
  33. #include "agent_read_config.h"
  34. #include "snmpv3.h"
  35. #include "callback.h"
  36. #include "snmp_alarm.h"
  37. #include "default_store.h"
  38. #include "tools.h"
  39. #include "mibgroup/struct.h"
  40. #include "mib_modules.h"
  41. #include "mib_module_includes.h"
  42. #ifdef USING_AGENTX_SUBAGENT_MODULE
  43. #include "mibgroup/agentx/subagent.h"
  44. #endif
  45. void
  46. init_mib_modules(void) {
  47. #  include "mib_module_inits.h"
  48. }