Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
4 days | Fix number of tests | Lorenz Kästle | 1 | -1/+1 | |
4 days | Fix test with weird arguments | Lorenz Kästle | 1 | -1/+1 | |
4 days | check_icmp: Remove signal handling and timeouts | Lorenz Kästle | 4 | -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 days | Override state with min_hosts_alive | Lorenz Kästle | 1 | -25/+14 | |
5 days | Reintroduce min_hosts_alive | Lorenz Kästle | 1 | -2/+22 | |
7 days | Fix possible multiplication overflow? | Lorenz Kästle | 1 | -1/+1 | |
7 days | Improve error detection for threshold parsers | Lorenz Kästle | 2 | -35/+65 | |
2025-06-09 | Remove check_icmp text regex tests | Lorenz Kästle | 1 | -26/+0 | |
2025-05-18 | Format specifier fixes | Lorenz Kästle | 1 | -6/+6 | |
2025-05-18 | some more fixes | Lorenz Kästle | 1 | -7/+8 | |
2025-05-18 | Fix typos | Lorenz Kästle | 1 | -3/+2 | |
2025-05-18 | Some more fixes | Lorenz Kästle | 4 | -32/+31 | |
2025-05-18 | WIP - check_icmp refactor 8 | Lorenz Kästle | 4 | -255/+332 | |
2025-05-18 | WIP - check_icmp refactor 7 | Lorenz Kästle | 1 | -85/+108 | |
2025-05-18 | Clang-format | Lorenz Kästle | 2 | -14/+13 | |
2025-05-17 | WIP - check_icmp refactor 6 | Lorenz Kästle | 4 | -383/+360 | |
2025-05-17 | Lib: Add perfdata for char and unsigned char | Lorenz Kästle | 1 | -1/+1 | |
2025-05-16 | WIP - check_icmp refactor 5 | Lorenz Kästle | 3 | -15/+20 | |
2025-05-06 | WIP - check_icmp refactor 4 | Lorenz Kästle | 1 | -73/+147 | |
2025-05-05 | WIP - check_icmp refactor 3 | Lorenz Kästle | 3 | -115/+118 | |
2025-05-04 | WIP - check_icmp refactor 2 | Lorenz Kästle | 4 | -341/+540 | |
2025-04-28 | WIP: check_icmp refactor | Lorenz Kästle | 4 | -629/+877 | |
2025-04-02 | check_icmp: localise variables | Lorenz Kästle | 1 | -119/+89 | |
2025-04-02 | check_icmp: linter fixes | Lorenz Kästle | 1 | -57/+74 | |
2024-11-28 | check_icmp: set rtmin initially | Lorenz Kästle | 1 | -1/+3 | |
2024-11-28 | check_icmp: Add some lines to introduce some readability | Lorenz Kästle | 1 | -1/+10 | |
2024-11-28 | check_icmp: clang-format | Lorenz Kästle | 1 | -106/+188 | |
2024-10-30 | check_icmp: Apply clang-format again | Lorenz Kästle | 1 | -25/+34 | |
2024-10-30 | Merge branch 'master' into cleanup/check_icmp | Lorenz Kästle | 1 | -617/+564 | |
2024-10-16 | check_icmp: clang-format | RincewindsHat | 1 | -1/+7 | |
2024-10-15 | check_dhcp: Declare internal variables static | RincewindsHat | 1 | -62/+62 | |
2024-10-15 | check_dhcp: Update copyright | RincewindsHat | 1 | -2/+2 | |
2024-10-15 | check_dhcp: clang-format | RincewindsHat | 1 | -601/+548 | |
2024-10-15 | check_icmp: Update copyright | RincewindsHat | 1 | -2/+2 | |
2024-10-15 | check_icmp: Properly mark function with void input | RincewindsHat | 1 | -1/+1 | |
2024-10-15 | check_icmp: Declare internal variables static | RincewindsHat | 1 | -8/+8 | |
2024-10-15 | check_icmp: clang-format | RincewindsHat | 1 | -783/+742 | |
2024-03-01 | check_icmp: keep performance data order in case of none-reachable hosts | Sven Nierlein | 2 | -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-29 | check_dhcp: Make implicit conversion explicit to dismiss warning | RincewindsHat | 1 | -1/+1 | |
2023-12-06 | Prevent -lcrypto from showing up in Makefile dependencies | Eric Knibbe | 1 | -3/+3 | |
2023-10-16 | Fix for -Wunused-but-set-variable | RincewindsHat | 1 | -3/+1 | |
2023-10-13 | Merge branch 'master' into check_dhcp_rogue_detection | Lorenz Kästle | 2 | -111/+631 | |
2023-10-13 | Fix spelling stuff | RincewindsHat | 1 | -1/+1 | |
2023-10-13 | Add some more comments about the MOS score | RincewindsHat | 1 | -0/+22 | |
2023-10-09 | Even more code formatting and cleanup | RincewindsHat | 1 | -21/+26 | |
2023-10-09 | Do some more formatting | RincewindsHat | 1 | -107/+107 | |
2023-10-09 | Remove preprocessor macro | RincewindsHat | 1 | -6/+5 | |
2023-10-09 | Do some code formatting | RincewindsHat | 1 | -16/+17 | |
2023-10-09 | More consequent booleans | RincewindsHat | 1 | -2/+2 | |
2023-10-08 | fix unused variables compiler warning | RincewindsHat | 1 | -0/+2 | |