net-snmp 5.7
all_helpers.c
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