summaryrefslogtreecommitdiffstats
path: root/plugins-root
AgeCommit message (Collapse)AuthorFilesLines
2025-06-23Adapt testsLorenz Kästle1-10/+14
2025-06-23check_dhcp: little fix to outputLorenz Kästle1-1/+1
2025-06-23Refactor check_dhcpLorenz Kästle2-343/+448
2025-06-23check_dhcp: clang-formatLorenz Kästle1-65/+119
2025-06-23check_icmp: Add missing line ending in helpLorenz Kästle1-1/+1
2025-06-23check_icmp: trigger help before anything importantLorenz Kästle1-4/+6
2025-06-23check_icmp: Add comment to configLorenz Kästle1-1/+3
2025-06-23check_icmp: add long options to helpLorenz Kästle1-27/+31
2025-06-23check_icmp: remove dead commentLorenz Kästle1-8/+0
2025-06-23check_icmp: remove unnecessary variableLorenz Kästle3-4/+1
2025-06-23check_icmp: correct output stringsLorenz Kästle1-12/+12
2025-06-23check_icmp: remove paket_interval, was never used anywayLorenz Kästle3-53/+37
2025-06-23Fix typoLorenz Kästle1-1/+1
2025-06-23check_icmp: cleanup some leftover commentsLorenz Kästle1-22/+1
2025-06-23check_icmp: add long options, add output format optionLorenz Kästle3-3/+57
This commit switches check_icmp from getopt to getopt_long to provide long options too and (most importantly) homogenize option parsing between the different plugins.
2025-06-23Improve check_icmp help outputLorenz Kästle1-29/+19
2025-06-20Fix number of testsLorenz Kästle1-1/+1
2025-06-20Fix test with weird argumentsLorenz Kästle1-1/+1
2025-06-20check_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.
2025-06-19Override state with min_hosts_aliveLorenz Kästle1-25/+14
2025-06-19Reintroduce min_hosts_aliveLorenz Kästle1-2/+22
2025-06-17Fix possible multiplication overflow?Lorenz Kästle1-1/+1
2025-06-17Improve 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