diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2013-08-21 15:00:27 +0200 |
---|---|---|
committer | Holger Weiss <holger@zedat.fu-berlin.de> | 2013-08-21 15:00:27 +0200 |
commit | 461cea42615936f0fdf9c75fa72d0fc0a88eaff6 (patch) | |
tree | 56289295ffb45802267cfee36ce73128f66f3a09 /plugins/t | |
parent | ae8ff32eac1d04df77c73298afafc99471226d1b (diff) | |
download | monitoring-plugins-461cea42615936f0fdf9c75fa72d0fc0a88eaff6.tar.gz |
check_snmp: Fix support for inverse thresholds
Commit bd782990566eec91b8312cfc2765a7e2bd9e67da reintroduced support for
inverse threshold ranges such as "2:1", but it broke standard thresholds
such as "1:2" (by converting this range into "1") or "1:" (by converting
this range into "@:2"). This commit fixes those two bugs, plus an
off-by-one error while computing the number of bytes to allocate when
handling inverse thresholds (two additional bytes were allocated where
three were required to hold '@' and ':' and '\0'). While at it, we also
check whether malloc(3) succeeded.
Diffstat (limited to 'plugins/t')
0 files changed, 0 insertions, 0 deletions