snmp plugin: Check for SNMP_ENDOFMIBVIEW.
authorFlorian Forster <octo@collectd.org>
Fri, 7 Sep 2012 08:11:42 +0000 (10:11 +0200)
committerFlorian Forster <octo@collectd.org>
Fri, 7 Sep 2012 08:23:09 +0000 (10:23 +0200)
commit07739dab47ddd4d51f82e37135dcfcd2addf1812
treeb168785f3c1784646e1aad8d57baa681814eadfc
parent1e648d412b43d95f5fa85ac08f094067d7984afd
snmp plugin: Check for SNMP_ENDOFMIBVIEW.

Some implementations of SNMP will send a special "variable" when you're
leaving the requested subtree with type "endOfMibView" aka.
"SNMP_ENDOFMIBVIEW". Examples of such implementations are Citrix
Netscalers and IBM's General Parallel File System (GPFS). Reading past
this special variable will result in weird values being returned.

This adds an appropriate check to csnmp_check_res_left_subtree().

Thanks to "Mark" for reporting this issue and clarifying.
src/snmp.c