[monitoring-plugins] plugins-root/check_icmp: Import sys/ioctl.h

Alvar Penning git at monitoring-plugins.org
Wed Dec 17 17:20:13 CET 2025


 Module: monitoring-plugins
 Branch: master
 Commit: cbddc7dbb4c218df453d3c14abe0ce21c17b6cce
 Author: Alvar Penning <post at 0x21.biz>
   Date: Wed Dec 10 21:09:05 2025 +0100
    URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=cbddc7db

plugins-root/check_icmp: Import sys/ioctl.h

The ioctl(2) call within "#if defined(SIOCGIFADDR)" requires the include.

---

 plugins-root/check_icmp.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/plugins-root/check_icmp.c b/plugins-root/check_icmp.c
index d46d2ccc..a5909c44 100644
--- a/plugins-root/check_icmp.c
+++ b/plugins-root/check_icmp.c
@@ -54,6 +54,9 @@ const char *email = "devel at monitoring-plugins.org";
 #endif
 
 #include <sys/time.h>
+#if defined(SIOCGIFADDR)
+#include <sys/ioctl.h>
+#endif /* SIOCGIFADDR */
 #include <errno.h>
 #include <signal.h>
 #include <ctype.h>



More information about the Commits mailing list