I've just committed a new implementation of the Disman Event MIB
to the main CVS development branch.  I'd like to propose that this
should replace the existing implementation for the upcoming 5.3
release and above.

The advantages this version has over the current code include:

   - supports SET events
        (as well as notifications)
   - properly supports Notification events
        (standard traps appear in the event/object tables)
        (sends standard *or* user-configured traps, not both)
   - improved monitor configuration directives
        (supports absent/changed Existence tests)
        (supports adding instance varbinds in trigger tests)
        (better consistency between event/monitor options)
   - cleaner separation of operation
        (core functionality, MIB table interfaces, and
         config handling are in separate files)
   - consistent code format
        (all v5 style - rather than mixing v4/v5)


It also illustrates an implementation of AUGMENTed tables,
which is something I've wanted to make available for some time.


This implementation isn't fully complete - it only includes
Existence and Boolean tests at the moment, and doesn't yet
cover Delta samples (as well as missing some necessary
config directives).  But it should be sufficiently operational
to be able to compare it sensibly against the existing code.

Comments?

Dave


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to