Those of you who follow activity on the CVS main branch may have
noticed that I've been working on a re-implementation of the old
UCD-SNMP-MIB::extTable - taking the same basic idea but making it
somewhat more flexible.

Up to now, this has been a completely new MIB (NET-SNMP-EXTEND-MIB),
but I've just committed some changes to provide an implementation
of the extTable as well  (if the original code wasn't configured in).
This effectively makes the original module redundent (modulo bugs
in my code, naturally!)


The reason I'm mentioning it here, is to float the idea of dropping
the 'ucd-snmp/extensible' module completely - as from v5.2

The advantage of doing so is that it avoids the need to have two
parallel configure directives ("exec" and "exec2", etc).  The agent
would simply continue to provide the same 'UCD-SNMP-MIB::extTable'
but this would be duplicated by the (fuller) NET-SNMP-EXTEND-MIB
information.

The disadvantage of doing this is that the output of the "relocatable"
form of the exec directive (i.e. "exec .1.2.3.4.5 ....") would change
(to match the full NET-SNMP-EXTEND-MIB structure, rather than the
 current variant form of the UCD-SNMP-MIB::extTable)

Normally, I wouldn't even contemplate suggesting this before v6,
but the current output does not actually form a legal MIB structure,
so I'm much less worried about {breaking|fixing} this at a
minor-release point.

But what do other people think?

Dave



-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
Net-snmp-coders mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to