On Fri, 2006-01-06 at 12:38 -0500, Robert Story wrote: > DS> Note that the 5.3 release has introduced a new implementation > DS> of the ifTable..... which does seem to > DS> support this object [ifLastChanged]. (Though I'm not totally > DS> convinced it gets the value right). > > Any particular reason?
Other than an irrational dislike of the MfD structure, you mean? :-) If I understand the code correctly, this value is reported from the 'data.ifLastChange' field, which is set by _add_new_interface() (in ifTable/ifTable_data_access.c) when the interface is first detected. There's also a separate field 'ifTable_if_ctx.last_changed', which I *think* is related to the scalar 'ifTableLastChange' I don't see how either of these can detect changes in the operational state of an individual interface, which is what ifLastChange is meant to report. Now I'm quite prepared to believe that I've missed something significant. I'm afraid that I do still find the MfD code structure extremely confusing. But I've waded through this code several times now, and I'm increasingly convinced that this object is not reporting the right values. I wait to be corrected. Dave ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders