summaryrefslogtreecommitdiffstats
path: root/plugins-root
AgeCommit message (Collapse)AuthorFilesLines
4 daysFix number of testsLorenz Kästle1-1/+1
4 daysFix test with weird argumentsLorenz Kästle1-1/+1
4 dayscheck_icmp: Remove signal handling and timeoutsLorenz Kästle4-53/+16
The timeout option was redundant in that the runtime of check_icmp was always limited by the input parameters and therefore timeout gets removed with this commit to avoid that confusion. The rest of the signal handlings was removed too, since the added complexity does not provide sufficient returns. If check_icmp gets a signal, it now dies like most other programs instead of trying to save some things and return a (arguably wrong) result.
5 daysOverride state with min_hosts_aliveLorenz Kästle1-25/+14
5 daysReintroduce min_hosts_aliveLorenz Kästle1-2/+22
7 daysFix possible multiplication overflow?Lorenz Kästle1-1/+1
7 daysImprove error detection for threshold parsersLorenz Kästle2-35/+65
2025-06-09Remove check_icmp text regex testsLorenz Kästle1-26/+0
2025-05-18Format specifier fixesLorenz Kästle1-6/+6
2025-05-18some more fixesLorenz Kästle1-7/+8
2025-05-18Fix typosLorenz Kästle1-3/+2
2025-05-18Some more fixesLorenz Kästle4-32/+31
2025-05-18 WIP - check_icmp refactor 8Lorenz Kästle4-255/+332
2025-05-18 WIP - check_icmp refactor 7Lorenz Kästle1-85/+108
2025-05-18Clang-formatLorenz Kästle2-14/+13
2025-05-17 WIP - check_icmp refactor 6Lorenz Kästle4-383/+360
2025-05-17Lib: Add perfdata for char and unsigned charLorenz Kästle1-1/+1
2025-05-16 WIP - check_icmp refactor 5Lorenz Kästle3-15/+20
2025-05-06 WIP - check_icmp refactor 4Lorenz Kästle1-73/+147
2025-05-05 WIP - check_icmp refactor 3Lorenz Kästle3-115/+118
2025-05-04WIP - check_icmp refactor 2Lorenz Kästle4-341/+540
2025-04-28WIP: check_icmp refactorLorenz Kästle4-629/+877
2025-04-02check_icmp: localise variablesLorenz Kästle1-119/+89
2025-04-02check_icmp: linter fixesLorenz Kästle1-57/+74
2024-11-28check_icmp: set rtmin initiallyLorenz Kästle1-1/+3
2024-11-28check_icmp: Add some lines to introduce some readabilityLorenz Kästle1-1/+10
2024-11-28check_icmp: clang-formatLorenz Kästle1-106/+188
2024-10-30check_icmp: Apply clang-format againLorenz Kästle1-25/+34
2024-10-30Merge branch 'master' into cleanup/check_icmpLorenz Kästle1-617/+564
2024-10-16check_icmp: clang-formatRincewindsHat1-1/+7
2024-10-15check_dhcp: Declare internal variables staticRincewindsHat1-62/+62
2024-10-15check_dhcp: Update copyrightRincewindsHat1-2/+2
2024-10-15check_dhcp: clang-formatRincewindsHat1-601/+548
2024-10-15check_icmp: Update copyrightRincewindsHat1-2/+2
2024-10-15check_icmp: Properly mark function with void inputRincewindsHat1-1/+1
2024-10-15check_icmp: Declare internal variables staticRincewindsHat1-8/+8
2024-10-15check_icmp: clang-formatRincewindsHat1-783/+742
2024-03-01check_icmp: keep performance data order in case of none-reachable hostsSven Nierlein2-32/+53
For responding hosts nothing changes: ./check_icmp -H 10.0.0.1 OK - 10.0.0.1 rta 0.336ms lost 0%|rta=0.336ms;200.000;500.000;0; rtmax=0.471ms;;;; rtmin=0.000ms;;;; pl=0%;40;80;0;100 In case the host is down, the performance data now contain 'U' according to: https://www.monitoring-plugins.org/doc/guidelines.html#AEN201 Old: ./check_icmp -H 10.0.0.99 CRITICAL - 10.0.0.99: Host unreachable @ 10.0.1.138. rta nan, lost 100%|pl=100%;40;80;0;100 Old: ./check_icmp -H 10.0.0.99 CRITICAL - 10.0.0.99: Host unreachable @ 10.0.1.138. rta nan, lost 100%|rta=U;;;; rtmax=U;;;; rtmin=U;;;; pl=100%;40;80;0;100 This confuses some performance graphing tools, ex.: pnp. Signed-off-by: Sven Nierlein <sven@consol.de>
2023-12-29check_dhcp: Make implicit conversion explicit to dismiss warningRincewindsHat1-1/+1
2023-12-06Prevent -lcrypto from showing up in Makefile dependenciesEric Knibbe1-3/+3
2023-10-16Fix for -Wunused-but-set-variableRincewindsHat1-3/+1
2023-10-13Merge branch 'master' into check_dhcp_rogue_detectionLorenz Kästle2-111/+631
2023-10-13Fix spelling stuffRincewindsHat1-1/+1
2023-10-13Add some more comments about the MOS scoreRincewindsHat1-0/+22
2023-10-09Even more code formatting and cleanupRincewindsHat1-21/+26
2023-10-09Do some more formattingRincewindsHat1-107/+107
2023-10-09Remove preprocessor macroRincewindsHat1-6/+5
2023-10-09Do some code formattingRincewindsHat1-16/+17
2023-10-09More consequent booleansRincewindsHat1-2/+2
2023-10-08fix unused variables compiler warningRincewindsHat1-0/+2