diff options
author | Sven Nierlein <sven@nierlein.de> | 2020-05-15 11:46:54 +0200 |
---|---|---|
committer | Sven Nierlein <sven@nierlein.de> | 2020-05-15 11:46:54 +0200 |
commit | 53e6f2970dcbabd41d55d87b2e7623a86fe48ec9 (patch) | |
tree | 766daf6602971dfc37e3e1d5f7483e35b98be5ff | |
parent | adb958849491ea7e0bba4a15896ebd41a0fbff2d (diff) | |
parent | 4264e7a6edb651793ef751723537767656a89e44 (diff) | |
download | monitoring-plugins-53e6f29.tar.gz |
Merge branch 'upstream' into check_curl
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | doc/developer-guidelines.sgml | 4 | ||||
-rw-r--r-- | plugins-root/check_dhcp.c | 3 |
3 files changed, 12 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 267c40a2..4aebc2ad 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1100,6 +1100,14 @@ then | |||
1100 | ac_cv_ping_packets_first=yes | 1100 | ac_cv_ping_packets_first=yes |
1101 | AC_MSG_RESULT([$with_ping_command]) | 1101 | AC_MSG_RESULT([$with_ping_command]) |
1102 | 1102 | ||
1103 | elif $PATH_TO_PING -4 -n -U -w 10 -c 1 127.0.0.1 2>/dev/null | \ | ||
1104 | egrep -i "^round-trip|^rtt" >/dev/null | ||
1105 | then | ||
1106 | # check if -4 is supported - issue #1550 | ||
1107 | with_ping_command="$PATH_TO_PING -4 -n -U -w %d -c %d %s" | ||
1108 | ac_cv_ping_packets_first=yes | ||
1109 | ac_cv_ping_has_timeout=yes | ||
1110 | AC_MSG_RESULT([$with_ping_command]) | ||
1103 | elif $PATH_TO_PING -n -U -w 10 -c 1 127.0.0.1 2>/dev/null | \ | 1111 | elif $PATH_TO_PING -n -U -w 10 -c 1 127.0.0.1 2>/dev/null | \ |
1104 | egrep -i "^round-trip|^rtt" >/dev/null | 1112 | egrep -i "^round-trip|^rtt" >/dev/null |
1105 | then | 1113 | then |
diff --git a/doc/developer-guidelines.sgml b/doc/developer-guidelines.sgml index 5f480c5f..6f31f365 100644 --- a/doc/developer-guidelines.sgml +++ b/doc/developer-guidelines.sgml | |||
@@ -324,8 +324,8 @@ | |||
324 | </section> | 324 | </section> |
325 | 325 | ||
326 | <section><title>Performance data</title> | 326 | <section><title>Performance data</title> |
327 | <para>Nagios 3 and newer will concatenate the parts following a "|" in | 327 | <para>Nagios 3 and newer will concatenate the parts following a "|" in a) the first |
328 | each line of output by the plugin into a string it | 328 | line output by the plugin, and b) in the second to last line, into a string it |
329 | passes to whatever performance data processing it has configured. (Note that it | 329 | passes to whatever performance data processing it has configured. (Note that it |
330 | currently does not insert additional whitespace between both, so the plugin needs | 330 | currently does not insert additional whitespace between both, so the plugin needs |
331 | to provide some to prevent the last pair of a) and the first of b) getting run | 331 | to provide some to prevent the last pair of a) and the first of b) getting run |
diff --git a/plugins-root/check_dhcp.c b/plugins-root/check_dhcp.c index f4c2dafd..ad673237 100644 --- a/plugins-root/check_dhcp.c +++ b/plugins-root/check_dhcp.c | |||
@@ -323,7 +323,8 @@ int get_hardware_address(int sock,char *interface_name){ | |||
323 | #elif defined(__bsd__) | 323 | #elif defined(__bsd__) |
324 | /* King 2004 see ACKNOWLEDGEMENTS */ | 324 | /* King 2004 see ACKNOWLEDGEMENTS */ |
325 | 325 | ||
326 | int mib[6], len; | 326 | size_t len; |
327 | int mib[6]; | ||
327 | char *buf; | 328 | char *buf; |
328 | unsigned char *ptr; | 329 | unsigned char *ptr; |
329 | struct if_msghdr *ifm; | 330 | struct if_msghdr *ifm; |