[monitoring-plugins] Homogenice utils functions (#2334)

GitHub git at monitoring-plugins.org
Fri Sep 4 15:50:14 CEST 2026


    Module: monitoring-plugins
    Branch: master
    Commit: 1e0ecb0c54aaa4b9a7f90d3ac2480248014ad0e5
    Author: Lorenz Kästle <12514511+RincewindsHat at users.noreply.github.com>
 Committer: GitHub <noreply at github.com>
      Date: Fri Sep  4 15:42:10 2026 +0200
       URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=1e0ecb0c

Homogenice utils functions (#2334)

* utils: use modern include guard
* utils: remove unused function
* utils: slight change in documentation
* utils: rename is_intpos
* utils: remove is_intneg
* utils: rename is_intnonneg
* utils: rename is_intpercent
* utils: rename is_uint64, remove is_int64
* utils: rename is_numeric
* utils: remove is_positive
* utils: rename is_negative
* utils: rename is_nonnegative
* utils: remove is_percentage
* utils: rename is_percentage_expression
* utils: rename is_option
* utils: remove delta_time
* utils: rename deltime
* utils: rename strip
* utils: rename strscpy
* utils: rename strnl
* utils: rename print_revision
* utils: remove strpcpy
* utils: remove strpcat
* utils: rename xasprintf and xvasprintf
* utils: rename usage functions
* utils: remove perfdata_uint64 and perfdata_int64
* Rename functions in forgotten plugins
* utils: remove unused perfdata functions
* Rename funtions in unused code paths
* utils: rename remaining perfdata functions
* utils: rename runcmd functions
* runcmd: rename other components
* utils: rename popen stuff
* Rename bundled utils

---------

Co-authored-by: Lorenz Kästle <lorenz.kaestle+gitub-mopl at mailbox.org>

---

 .gitignore                                |   2 +-
 plugins-root/check_dhcp.c                 |  36 +--
 plugins-root/check_icmp.c                 |  76 +++---
 plugins/Makefile.am                       |   6 +-
 plugins/check_apt.c                       |  30 +--
 plugins/check_by_ssh.c                    |  58 ++---
 plugins/check_cluster.c                   |  10 +-
 plugins/check_curl.c                      |  94 +++----
 plugins/check_curl.d/check_curl_helpers.c |  26 +-
 plugins/check_dbi.c                       |  70 +++---
 plugins/check_dig.c                       |  44 ++--
 plugins/check_disk.c                      |  52 ++--
 plugins/check_dns.c                       |  36 +--
 plugins/check_dummy.c                     |  10 +-
 plugins/check_fping.c                     |  76 +++---
 plugins/check_game.c                      |  18 +-
 plugins/check_hpjd.c                      |  26 +-
 plugins/check_http.c                      | 163 ++++++------
 plugins/check_ide_smart.c                 |   6 +-
 plugins/check_ldap.c                      |  60 ++---
 plugins/check_load.c                      |  34 +--
 plugins/check_mrtg.c                      |  30 +--
 plugins/check_mrtgtraf.c                  |  24 +-
 plugins/check_mysql.c                     |  60 ++---
 plugins/check_mysql_query.c               |  30 +--
 plugins/check_nagios.c                    |  24 +-
 plugins/check_ntp_peer.c                  |  42 ++--
 plugins/check_ntp_time.c                  |  20 +-
 plugins/check_pgsql.c                     |  52 ++--
 plugins/check_ping.c                      |  54 ++--
 plugins/check_procs.c                     |  66 ++---
 plugins/check_radius.c                    |  60 ++---
 plugins/check_real.c                      |  58 ++---
 plugins/check_smtp.c                      | 130 +++++-----
 plugins/check_snmp.c                      |  54 ++--
 plugins/check_snmp.d/check_snmp_helpers.c |  24 +-
 plugins/check_ssh.c                       |  46 ++--
 plugins/check_swap.c                      |  30 +--
 plugins/check_swap.d/swap.c               |   4 +-
 plugins/check_tcp.c                       |  84 +++----
 plugins/check_time.c                      |  52 ++--
 plugins/check_ups.c                       |  98 ++++----
 plugins/check_users.c                     |  18 +-
 plugins/check_users.d/users.c             |   4 +-
 plugins/negate.c                          |  26 +-
 plugins/netutils.c                        |   6 +-
 plugins/popen.c                           |  16 +-
 plugins/popen.h                           |  13 +-
 plugins/runcmd.c                          |  64 ++---
 plugins/runcmd.h                          |  16 +-
 plugins/sslutils.c                        |  18 +-
 plugins/urlize.c                          |  12 +-
 plugins/utils.c                           | 396 ++++--------------------------
 plugins/utils.h                           |  80 +++---
 54 files changed, 1164 insertions(+), 1480 deletions(-)

Diff: https://www.monitoring-plugins.org/repositories/monitoring-plugins/diff/?id=1e0ecb0c


More information about the Commits mailing list