1 #include <net-snmp/system/generic.h>
2 #include <sys/select.h>
3 #undef TOTAL_MEMORY_SYMBOL
4 #undef NPROC_SYMBOL
5 #undef RTHASHSIZE_SYMBOL
6 #undef RTHOST_SYMBOL
7 #undef RTNET_SYMBOL
8 
9 #undef RTTABLES_SYMBOL
10 #define RTTABLES_SYMBOL "rt_tables"
11 
12 #ifndef __GNUC__
13 #  undef NETSNMP_ENABLE_INLINE
14 #  define NETSNMP_ENABLE_INLINE 0
15 #endif
16 
17 /* define the extra mib modules that are supported */
18 #define NETSNMP_INCLUDE_HOST_RESOURCES
19 
20 /* the legacy symbol NOACCESS clashes with the system headers. Remove it. */
21 #define NETSNMP_NO_LEGACY_DEFINITIONS
22 
23 #ifdef _AIX43
24 #define aix4
25 #endif
26 
27 #ifdef _AIX51
28 #define aix5
29 #endif
30 
31 #ifdef _AIX61
32 #define aix6
33 #endif
34