I am using: abc_data = netsnmp_tdata_create_table("abcTable", 0); table_info = SNMP_MALLOC_TYPEDEF(netsnmp_table_registration_info); netsnmp_table_helper_add_indexes(table_info, ASN_INTEGER, ASN_UNSIGNED, 0); table_info->min_column = COLUMN_a; table_info->max_column = COLUMN_b; netsnmp_tdata_register(reg, abc_data, table_info);
row = netsnmp_tdata_create_row(); row->data = entry; netsnmp_tdata_row_add_index(row, ASN_INTEGER, &(entry->No), sizeof(entry->No)); netsnmp_tdata_row_add_index(row, ASN_UNSIGNED, &(entry->Interval), sizeof(entry->Interval)); netsnmp_tdata_add_row(table_data, row); It takes 1 hour to build 1,024 rows. Does anyone know how to speed this up? Apparently net-snmp must be doing a sort each time a row is added in order to make the get-next process work correctly. Any ideas would be greatly appreciated. ------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users