net-snmp 5.7
|
00001 #ifndef NET_SNMP_UTILITIES_H 00002 #define NET_SNMP_UTILITIES_H 00003 00012 #ifndef NET_SNMP_CONFIG_H 00013 #error "Please include <net-snmp/net-snmp-config.h> before this file" 00014 #endif 00015 00016 #include <net-snmp/types.h> 00017 00018 /* 00019 * For the initial release, this will just refer to the 00020 * relevant UCD header files. 00021 * In due course, the routines relevant to this area of the 00022 * API will be identified, and listed here directly. 00023 * 00024 * But for the time being, this header file is a placeholder, 00025 * to allow application writers to adopt the new header file names. 00026 */ 00027 00028 #include <net-snmp/library/snmp_api.h> 00029 #include <net-snmp/library/snmp_client.h> 00030 #if HAVE_GETOPT_H 00031 #include <getopt.h> 00032 #else 00033 #include <net-snmp/library/getopt.h> 00034 #endif 00035 00036 #ifdef HAVE_NETINET_IN_H 00037 #include <netinet/in.h> /* for in_addr_t */ 00038 #endif 00039 #include <net-snmp/library/system.h> 00040 #include <net-snmp/library/tools.h> 00041 #include <net-snmp/library/asn1.h> /* for counter64 */ 00042 #include <net-snmp/library/int64.h> 00043 00044 #include <net-snmp/library/mt_support.h> 00045 /* #include <net-snmp/library/snmp_locking.h> */ 00046 #include <net-snmp/library/snmp_alarm.h> 00047 #include <net-snmp/library/callback.h> 00048 #include <net-snmp/library/data_list.h> 00049 #include <net-snmp/library/oid_stash.h> 00050 #include <net-snmp/library/snmp.h> 00051 #include <net-snmp/library/snmp_impl.h> 00052 #include <net-snmp/library/snmp-tc.h> 00053 #include <net-snmp/library/check_varbind.h> 00054 #include <net-snmp/library/container.h> 00055 #include <net-snmp/library/container_binary_array.h> 00056 #include <net-snmp/library/container_list_ssll.h> 00057 #include <net-snmp/library/container_iterator.h> 00058 00059 #include <net-snmp/library/snmp_assert.h> 00060 00061 #include <net-snmp/version.h> 00062 00063 #endif /* NET_SNMP_UTILITIES_H */