rendered paste bodynetsnmp_variable_list *netStatsTable_get_first_data_point(void **my_loop_context, void **my_data_context, netsnmp_variable_list * put_index_data, netsnmp_iterator_info *mydata){ DEBUGMSGTL(("sdslcMIB", "netStatsTable_get_first_data_point\n")); reload_sdslc_net_stat(); *my_loop_context = netStatsTable_head; return netStatsTable_get_next_data_point(my_loop_context, my_data_context, put_index_data, mydata);}netsnmp_variable_list *netStatsTable_get_next_data_point(void **my_loop_context, void **my_data_context, netsnmp_variable_list * put_index_data, netsnmp_iterator_info *mydata){ struct netStatsTable_entry *entry = (struct netStatsTable_entry *) *my_loop_context; netsnmp_variable_list *idx = put_index_data; if (entry) { snmp_set_var_value(idx, (char*)&entry->netStatsIndex, sizeof(entry->netStatsIndex)); *my_data_context = (void *) entry; *my_loop_context = (void *) entry->next; DEBUGMSGTL(("sdslcMIB", "netStatsTable_get_next_data_point() -> return put_index_data\n")); return put_index_data; } else { DEBUGMSGTL(("sdslcMIB", "netStatsTable_get_next_data_point() -> return NULL\n")); return NULL; }}