#ifndef NET_SNMP_INCLUDES_H #define NET_SNMP_INCLUDES_H /** * Convenience header file to pull in the full * Net-SNMP library API in one go, together with * certain commonly-required system header files. */ /* * Common system header requirements */ #include #include #ifdef HAVE_STDINT_H #include #endif #ifndef NET_SNMP_CONFIG_H #error "Please include before this file" #endif #if HAVE_STRING_H #include #else #include #endif #if HAVE_STDLIB_H #include #endif #if HAVE_UNISTD_H #include #endif #if HAVE_NETINET_IN_H #include #endif #if TIME_WITH_SYS_TIME # include # include #else # if HAVE_SYS_TIME_H # include # else # include # endif #endif /* * Must be right after system headers, but before library code for best usage */ #if HAVE_DMALLOC_H #include #endif /* * The check for missing 'in_addr_t' is handled * within the main net-snmp-config.h file */ /* * The full Net-SNMP API */ #include #include #include #include #include #include #include #include #include #include #include #endif /* NET_SNMP_INCLUDES_H */