Привет всем, пишу своего субагента для обработки таблицы. Документация по net-snmp очень скромная. В связи с этим вопрос: 1)регистрирую обработчик и таблицу
netsnmp_handler_registration *MyTestTablesModule; MyTestTablesModule = netsnmp_create_handler_registration(«Module MyTestTables», handle_node_MyTestTables, MyTestTables_oid, OID_LENGTH(MyTestTables_oid), HANDLER_CAN_RONLY); netsnmp_register_table_data_set(MyTestTablesModule, table_set, NULL); // register the table netsnmp_register_auto_data_table(table_set, NULL);
2) Я так понимаю, что таблица еще не создана и ее надо создать сразу после регистрации при помощи netsnmp_create_table_data_row() и netsnmp_table_dataset_add_row(). а вот что делать в обработчике? как записать нужное значение в поле ответа? как вычленить из запроса нужную ячейку?