Thanks Dave, I'll check it out.
joao jmf On Wed, 2007-03-07 at 09:03 +0000, Dave Shield wrote: > On 06/03/07, Joao Miguel Ferreira <[EMAIL PROTECTED]> wrote: > > what is the best approach when trying to implement the agent extension > > for tables with complex indexes like multi-valued indexes. > > It doesn't matter. > Almost all of the table helpers can handle complex indexing requirements. > If you look at the initialization code for most handler-based MIB modules, > you'll see a line of the form: > > netsnmp_table_helper_add_indexes(table_info, > ASN_{SOMETHING}, 0); > > (The same code is also present in MfD-based tables, though it's > not quite as obvious). This call specifies the indexing for that table, > and can handle multiple indexes quite easily, > > > > For example this table has an index of 3 values (one number, one string > > and one number).... > > netsnmp_table_helper_add_indexes(table_info, > ASN_INTEGER, > ASN_OCTET_STR, > ASN_INTEGER, 0); > > > In fact, you should find that the mib2c template will include this > registration for you automatically. > > There's no real difference between a single-indexed table, > and one with multiple indexes. Referencing an individual > row is a little more complex perhaps, but the basic operation > is exactly the same as "simple" tables. That's one of the > advantages of the v5 handler-based API. > > Which helper to use depends purely on the characteristics > of the table, and where the information will be stored, etc. > See the FAQ for details. > > > Dave ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ 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