net-snmp 5.7
|
00001 00004 #include <net-snmp/net-snmp-config.h> 00005 #include <net-snmp/net-snmp-features.h> 00006 #include <net-snmp/net-snmp-includes.h> 00007 #include <net-snmp/agent/net-snmp-agent-includes.h> 00008 00009 #include <net-snmp/agent/debug_handler.h> 00010 #include <net-snmp/agent/serialize.h> 00011 #include <net-snmp/agent/read_only.h> 00012 #include <net-snmp/agent/bulk_to_next.h> 00013 #include <net-snmp/agent/table_dataset.h> 00014 #include <net-snmp/agent/stash_cache.h> 00015 00016 netsnmp_feature_child_of(mib_helpers, libnetsnmpagent) 00017 00018 00019 00020 void 00021 netsnmp_init_helpers(void) 00022 { 00023 netsnmp_init_debug_helper(); 00024 netsnmp_init_serialize(); 00025 netsnmp_init_read_only_helper(); 00026 netsnmp_init_bulk_to_next_helper(); 00027 #ifdef NETSNMP_FEATURE_HAS_TABLE_DATASET 00028 netsnmp_init_table_dataset(); 00029 #endif 00030 00031 #ifdef NETSNMP_FEATURE_HAS_ROW_MERGE 00032 netsnmp_init_row_merge(); 00033 #endif /* NETSNMP_FEATURE_HAS_ROW_MERGE */ 00034 #ifdef NETSNMP_FEATURE_HAS_STASH_CACHE 00035 netsnmp_init_stash_cache_helper(); 00036 #endif /* NETSNMP_FEATURE_HAS_STASH_CACHE */ 00037 } 00038