1 #include "sysv.h"
2 
3 #undef bsdlike
4 #undef IP_FORWARDING_SYMBOL
5 #undef ICMPSTAT_SYMBOL
6 #undef TCPSTAT_SYMBOL
7 #undef TCP_SYMBOL
8 #undef UDPSTAT_SYMBOL
9 #undef UDB_SYMBOL
10 #undef RTTABLES_SYMBOL
11 #undef RTHASHSIZE_SYMBOL
12 #undef RTHOST_SYMBOL
13 #undef RTNET_SYMBOL
14 #undef IPSTAT_SYMBOL
15 #undef TCP_TTL_SYMBOL
16 #undef PROC_SYMBOL
17 #undef TOTAL_MEMORY_SYMBOL
18 #undef MBSTAT_SYMBOL
19 
20 #define UDP_ADDRESSES_IN_HOST_ORDER 1
21 #define UDP_PORTS_IN_HOST_ORDER 1
22 #define TCP_PORTS_IN_HOST_ORDER 1
23 
24 /* define the extra mib modules that are supported */
25 #define NETSNMP_INCLUDE_HOST_RESOURCES
26 
27 /* Solaris 2.6+ */
28 #define _SLASH_PROC_METHOD_ 1
29 
30 /* Solaris 7+ */
31 #define NETSNMP_DONT_USE_NLIST 1
32 
33 /*
34  * NEW_MIB_COMPLIANT is a define used in Solaris 10U4+ to enable additional
35  * MIB information (it affects the structs in <inet/mib2.h>)
36  */
37 
38 #define NEW_MIB_COMPLIANT
39