diff options
| author | Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com> | 2025-09-15 13:18:17 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-15 13:18:17 +0200 |
| commit | 8ef825d85fb4d09c32ca44c545d6eb8d995ddea4 (patch) | |
| tree | 5ab7b18797dfd5849dec7827c87ca3bb5fcb0993 /plugins/check_swap.d/swap.c | |
| parent | a3cf9041af810770daf5d9b83f1906fa9bb0dd11 (diff) | |
| parent | 204cf956f0b3db90d079321ee957b3860da7e33f (diff) | |
| download | monitoring-plugins-8ef825d85fb4d09c32ca44c545d6eb8d995ddea4.tar.gz | |
Merge pull request #2149 from RincewindsHat/clang-format
Clang format
Diffstat (limited to 'plugins/check_swap.d/swap.c')
| -rw-r--r-- | plugins/check_swap.d/swap.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/plugins/check_swap.d/swap.c b/plugins/check_swap.d/swap.c index 634f80d9..5b654197 100644 --- a/plugins/check_swap.d/swap.c +++ b/plugins/check_swap.d/swap.c | |||
| @@ -95,12 +95,14 @@ swap_result getSwapFromProcMeminfo(char proc_meminfo[]) { | |||
| 95 | * 123 123" which exists on NetBSD (at least), | 95 | * 123 123" which exists on NetBSD (at least), |
| 96 | * The unit should be Bytes | 96 | * The unit should be Bytes |
| 97 | */ | 97 | */ |
| 98 | if (sscanf(input_buffer, "%*[S]%*[w]%*[a]%*[p]%*[:] %lu %lu %lu", &swap_total, &swap_used, &swap_free) == 3) { | 98 | if (sscanf(input_buffer, "%*[S]%*[w]%*[a]%*[p]%*[:] %lu %lu %lu", &swap_total, &swap_used, |
| 99 | &swap_free) == 3) { | ||
| 99 | found_total = true; | 100 | found_total = true; |
| 100 | found_free = true; | 101 | found_free = true; |
| 101 | // Set error | 102 | // Set error |
| 102 | result.errorcode = STATE_OK; | 103 | result.errorcode = STATE_OK; |
| 103 | // Break out of fgets here, since both scanf expressions might match (NetBSD for example) | 104 | // Break out of fgets here, since both scanf expressions might match (NetBSD for |
| 105 | // example) | ||
| 104 | break; | 106 | break; |
| 105 | } | 107 | } |
| 106 | 108 | ||
| @@ -149,7 +151,8 @@ swap_result getSwapFromProcMeminfo(char proc_meminfo[]) { | |||
| 149 | return result; | 151 | return result; |
| 150 | } | 152 | } |
| 151 | 153 | ||
| 152 | swap_result getSwapFromSwapCommand(swap_config config, const char swap_command[], const char swap_format[]) { | 154 | swap_result getSwapFromSwapCommand(swap_config config, const char swap_command[], |
| 155 | const char swap_format[]) { | ||
| 153 | swap_result result = {0}; | 156 | swap_result result = {0}; |
| 154 | 157 | ||
| 155 | char *temp_buffer; | 158 | char *temp_buffer; |
| @@ -212,7 +215,8 @@ swap_result getSwapFromSwapCommand(swap_config config, const char swap_command[] | |||
| 212 | used_swap_mb = total_swap_mb - free_swap_mb; | 215 | used_swap_mb = total_swap_mb - free_swap_mb; |
| 213 | 216 | ||
| 214 | if (verbose >= 3) { | 217 | if (verbose >= 3) { |
| 215 | printf(_("total=%.0f, used=%.0f, free=%.0f\n"), total_swap_mb, used_swap_mb, free_swap_mb); | 218 | printf(_("total=%.0f, used=%.0f, free=%.0f\n"), total_swap_mb, used_swap_mb, |
| 219 | free_swap_mb); | ||
| 216 | } | 220 | } |
| 217 | } else { | 221 | } else { |
| 218 | while (fgets(input_buffer, MAX_INPUT_BUFFER - 1, child_process)) { | 222 | while (fgets(input_buffer, MAX_INPUT_BUFFER - 1, child_process)) { |
| @@ -398,7 +402,8 @@ swap_result getSwapFromSwap_SRV4(swap_config config) { | |||
| 398 | } | 402 | } |
| 399 | 403 | ||
| 400 | /* initialize swap table + entries */ | 404 | /* initialize swap table + entries */ |
| 401 | swaptbl_t *tbl = (swaptbl_t *)malloc(sizeof(swaptbl_t) + (sizeof(swapent_t) * (unsigned long)nswaps)); | 405 | swaptbl_t *tbl = |
| 406 | (swaptbl_t *)malloc(sizeof(swaptbl_t) + (sizeof(swapent_t) * (unsigned long)nswaps)); | ||
| 402 | 407 | ||
| 403 | if (tbl == NULL) { | 408 | if (tbl == NULL) { |
| 404 | die(STATE_UNKNOWN, _("malloc() failed!\n")); | 409 | die(STATE_UNKNOWN, _("malloc() failed!\n")); |
| @@ -433,7 +438,8 @@ swap_result getSwapFromSwap_SRV4(swap_config config) { | |||
| 433 | dskused_mb = (dsktotal_mb - dskfree_mb); | 438 | dskused_mb = (dsktotal_mb - dskfree_mb); |
| 434 | 439 | ||
| 435 | if (verbose >= 3) { | 440 | if (verbose >= 3) { |
| 436 | printf("dsktotal_mb=%.0f dskfree_mb=%.0f dskused_mb=%.0f\n", dsktotal_mb, dskfree_mb, dskused_mb); | 441 | printf("dsktotal_mb=%.0f dskfree_mb=%.0f dskused_mb=%.0f\n", dsktotal_mb, dskfree_mb, |
| 442 | dskused_mb); | ||
| 437 | } | 443 | } |
| 438 | 444 | ||
| 439 | if (config.allswaps && dsktotal_mb > 0) { | 445 | if (config.allswaps && dsktotal_mb > 0) { |
