diff options
author | Monitoring Plugins Development Team <devel@monitoring-plugins.org> | 2014-01-18 03:40:24 -0500 |
---|---|---|
committer | Thomas Guyot-Sionnest <dermoth@aei.ca> | 2014-01-19 14:18:47 -0500 |
commit | 63734f52ab1b4b2c17545b26fc41016d6bbd80bd (patch) | |
tree | dcd7aa3fd9a2a6a69a47d3a7e6a18d034426087a /lib | |
parent | 9db763963f3993f923619a2147e4313b09f12134 (diff) | |
download | monitoring-plugins-63734f52ab1b4b2c17545b26fc41016d6bbd80bd.tar.gz |
Project rename initial commit.
This is an initial take at renaming the project to Monitoring Plugins.
It's not expected to be fully complete, and it is expected to break
things (The perl module for instance). More testing will be required
before this goes mainline.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Makefile.am | 6 | ||||
-rw-r--r-- | lib/extra_opts.c | 4 | ||||
-rw-r--r-- | lib/extra_opts.h | 2 | ||||
-rw-r--r-- | lib/parse_ini.c | 4 | ||||
-rw-r--r-- | lib/parse_ini.h | 2 | ||||
-rw-r--r-- | lib/tests/Makefile.am | 2 | ||||
-rw-r--r-- | lib/tests/test_utils.c | 48 | ||||
-rw-r--r-- | lib/utils_base.c | 100 | ||||
-rw-r--r-- | lib/utils_base.h | 4 | ||||
-rw-r--r-- | lib/utils_cmd.c | 4 | ||||
-rw-r--r-- | lib/utils_cmd.h | 2 | ||||
-rw-r--r-- | lib/utils_disk.c | 2 | ||||
-rw-r--r-- | lib/utils_tcp.c | 2 |
13 files changed, 91 insertions, 91 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am index 99fa591a..1515312c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am | |||
@@ -2,15 +2,15 @@ | |||
2 | 2 | ||
3 | SUBDIRS = . tests | 3 | SUBDIRS = . tests |
4 | 4 | ||
5 | noinst_LIBRARIES = libnagiosplug.a | 5 | noinst_LIBRARIES = libmonitoringplug.a |
6 | 6 | ||
7 | AM_CPPFLAGS = -DNP_STATE_DIR_PREFIX=\"$(localstatedir)\" | 7 | AM_CPPFLAGS = -DNP_STATE_DIR_PREFIX=\"$(localstatedir)\" |
8 | 8 | ||
9 | libnagiosplug_a_SOURCES = utils_base.c utils_disk.c utils_tcp.c utils_cmd.c | 9 | libmonitoringplug_a_SOURCES = utils_base.c utils_disk.c utils_tcp.c utils_cmd.c |
10 | EXTRA_DIST = utils_base.h utils_disk.h utils_tcp.h utils_cmd.h parse_ini.h extra_opts.h | 10 | EXTRA_DIST = utils_base.h utils_disk.h utils_tcp.h utils_cmd.h parse_ini.h extra_opts.h |
11 | 11 | ||
12 | if USE_PARSE_INI | 12 | if USE_PARSE_INI |
13 | libnagiosplug_a_SOURCES += parse_ini.c extra_opts.c | 13 | libmonitoringplug_a_SOURCES += parse_ini.c extra_opts.c |
14 | endif USE_PARSE_INI | 14 | endif USE_PARSE_INI |
15 | 15 | ||
16 | INCLUDES = -I$(srcdir) -I$(top_srcdir)/gl -I$(top_srcdir)/intl -I$(top_srcdir)/plugins | 16 | INCLUDES = -I$(srcdir) -I$(top_srcdir)/gl -I$(top_srcdir)/intl -I$(top_srcdir)/plugins |
diff --git a/lib/extra_opts.c b/lib/extra_opts.c index 2939c7a1..70e7dd27 100644 --- a/lib/extra_opts.c +++ b/lib/extra_opts.c | |||
@@ -1,9 +1,9 @@ | |||
1 | /***************************************************************************** | 1 | /***************************************************************************** |
2 | * | 2 | * |
3 | * Nagios-plugins extra_opts library | 3 | * Monitoring-plugins extra_opts library |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 2007 Nagios Plugins Development Team | 6 | * Copyright (c) 2007 Monitoring Plugins Development Team |
7 | * | 7 | * |
8 | * This program is free software: you can redistribute it and/or modify | 8 | * This program is free software: you can redistribute it and/or modify |
9 | * it under the terms of the GNU General Public License as published by | 9 | * it under the terms of the GNU General Public License as published by |
diff --git a/lib/extra_opts.h b/lib/extra_opts.h index 4bb7b73b..8ff14a16 100644 --- a/lib/extra_opts.h +++ b/lib/extra_opts.h | |||
@@ -2,7 +2,7 @@ | |||
2 | #define _EXTRA_OPTS_H_ | 2 | #define _EXTRA_OPTS_H_ |
3 | 3 | ||
4 | /* | 4 | /* |
5 | * extra_opts.h: routines for loading nagios-plugin defaults from ini | 5 | * extra_opts.h: routines for loading monitoring-plugin defaults from ini |
6 | * configuration files. | 6 | * configuration files. |
7 | */ | 7 | */ |
8 | 8 | ||
diff --git a/lib/parse_ini.c b/lib/parse_ini.c index 004396fe..dfa72d9c 100644 --- a/lib/parse_ini.c +++ b/lib/parse_ini.c | |||
@@ -1,9 +1,9 @@ | |||
1 | /***************************************************************************** | 1 | /***************************************************************************** |
2 | * | 2 | * |
3 | * Nagios-plugins parse_ini library | 3 | * Monitoring-plugins parse_ini library |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 2007 Nagios Plugins Development Team | 6 | * Copyright (c) 2007 Monitoring Plugins Development Team |
7 | * | 7 | * |
8 | * This program is free software: you can redistribute it and/or modify | 8 | * This program is free software: you can redistribute it and/or modify |
9 | * it under the terms of the GNU General Public License as published by | 9 | * it under the terms of the GNU General Public License as published by |
diff --git a/lib/parse_ini.h b/lib/parse_ini.h index e0ba8164..a3a494ef 100644 --- a/lib/parse_ini.h +++ b/lib/parse_ini.h | |||
@@ -2,7 +2,7 @@ | |||
2 | #define _PARSE_INI_H_ | 2 | #define _PARSE_INI_H_ |
3 | 3 | ||
4 | /* | 4 | /* |
5 | * parse_ini.h: routines for loading nagios-plugin defaults from ini | 5 | * parse_ini.h: routines for loading monitoring-plugin defaults from ini |
6 | * configuration files. | 6 | * configuration files. |
7 | */ | 7 | */ |
8 | 8 | ||
diff --git a/lib/tests/Makefile.am b/lib/tests/Makefile.am index 1af5891a..c0411ac5 100644 --- a/lib/tests/Makefile.am +++ b/lib/tests/Makefile.am | |||
@@ -28,7 +28,7 @@ endif | |||
28 | 28 | ||
29 | AM_CFLAGS = -g -I$(top_srcdir)/lib -I$(top_srcdir)/gl $(tap_cflags) | 29 | AM_CFLAGS = -g -I$(top_srcdir)/lib -I$(top_srcdir)/gl $(tap_cflags) |
30 | AM_LDFLAGS = $(tap_ldflags) -ltap | 30 | AM_LDFLAGS = $(tap_ldflags) -ltap |
31 | LDADD = $(top_srcdir)/lib/libnagiosplug.a $(top_srcdir)/gl/libgnu.a | 31 | LDADD = $(top_srcdir)/lib/libmonitoringplug.a $(top_srcdir)/gl/libgnu.a |
32 | 32 | ||
33 | SOURCES = test_utils.c test_disk.c test_tcp.c test_cmd.c test_base64.c test_ini1.c test_ini3.c test_opts1.c test_opts2.c test_opts3.c | 33 | SOURCES = test_utils.c test_disk.c test_tcp.c test_cmd.c test_base64.c test_ini1.c test_ini3.c test_opts1.c test_opts2.c test_opts3.c |
34 | 34 | ||
diff --git a/lib/tests/test_utils.c b/lib/tests/test_utils.c index 79e1110a..7a1a1fa1 100644 --- a/lib/tests/test_utils.c +++ b/lib/tests/test_utils.c | |||
@@ -40,20 +40,20 @@ main (int argc, char **argv) | |||
40 | 40 | ||
41 | plan_tests(150); | 41 | plan_tests(150); |
42 | 42 | ||
43 | ok( this_nagios_plugin==NULL, "nagios_plugin not initialised"); | 43 | ok( this_monitoring_plugin==NULL, "monitoring_plugin not initialised"); |
44 | 44 | ||
45 | np_init( "check_test", argc, argv ); | 45 | np_init( "check_test", argc, argv ); |
46 | 46 | ||
47 | ok( this_nagios_plugin!=NULL, "nagios_plugin now initialised"); | 47 | ok( this_monitoring_plugin!=NULL, "monitoring_plugin now initialised"); |
48 | ok( !strcmp(this_nagios_plugin->plugin_name, "check_test"), "plugin name initialised" ); | 48 | ok( !strcmp(this_monitoring_plugin->plugin_name, "check_test"), "plugin name initialised" ); |
49 | 49 | ||
50 | ok( this_nagios_plugin->argc==argc, "Argc set" ); | 50 | ok( this_monitoring_plugin->argc==argc, "Argc set" ); |
51 | ok( this_nagios_plugin->argv==argv, "Argv set" ); | 51 | ok( this_monitoring_plugin->argv==argv, "Argv set" ); |
52 | 52 | ||
53 | np_set_args(0,0); | 53 | np_set_args(0,0); |
54 | 54 | ||
55 | ok( this_nagios_plugin->argc==0, "argc changed" ); | 55 | ok( this_monitoring_plugin->argc==0, "argc changed" ); |
56 | ok( this_nagios_plugin->argv==0, "argv changed" ); | 56 | ok( this_monitoring_plugin->argv==0, "argv changed" ); |
57 | 57 | ||
58 | np_set_args(argc, argv); | 58 | np_set_args(argc, argv); |
59 | 59 | ||
@@ -296,11 +296,11 @@ main (int argc, char **argv) | |||
296 | diag( "You are probably running in wrong directory. Must run as ./test_utils" ); | 296 | diag( "You are probably running in wrong directory. Must run as ./test_utils" ); |
297 | 297 | ||
298 | 298 | ||
299 | this_nagios_plugin->argc=4; | 299 | this_monitoring_plugin->argc=4; |
300 | this_nagios_plugin->argv[0] = "./test_utils"; | 300 | this_monitoring_plugin->argv[0] = "./test_utils"; |
301 | this_nagios_plugin->argv[1] = "here"; | 301 | this_monitoring_plugin->argv[1] = "here"; |
302 | this_nagios_plugin->argv[2] = "--and"; | 302 | this_monitoring_plugin->argv[2] = "--and"; |
303 | this_nagios_plugin->argv[3] = "now"; | 303 | this_monitoring_plugin->argv[3] = "now"; |
304 | temp_string = (char *) _np_state_generate_key(); | 304 | temp_string = (char *) _np_state_generate_key(); |
305 | ok(!strcmp(temp_string, "94b5e17bf5abf51cb15aff5f69b96f2f8dac5ecd"), "Got based on expected argv" ); | 305 | ok(!strcmp(temp_string, "94b5e17bf5abf51cb15aff5f69b96f2f8dac5ecd"), "Got based on expected argv" ); |
306 | 306 | ||
@@ -320,16 +320,16 @@ main (int argc, char **argv) | |||
320 | 320 | ||
321 | ok(temp_state_key==NULL, "temp_state_key initially empty"); | 321 | ok(temp_state_key==NULL, "temp_state_key initially empty"); |
322 | 322 | ||
323 | this_nagios_plugin->argc=1; | 323 | this_monitoring_plugin->argc=1; |
324 | this_nagios_plugin->argv[0] = "./test_utils"; | 324 | this_monitoring_plugin->argv[0] = "./test_utils"; |
325 | np_enable_state(NULL, 51); | 325 | np_enable_state(NULL, 51); |
326 | temp_state_key = this_nagios_plugin->state; | 326 | temp_state_key = this_monitoring_plugin->state; |
327 | ok( !strcmp(temp_state_key->plugin_name, "check_test"), "Got plugin name" ); | 327 | ok( !strcmp(temp_state_key->plugin_name, "check_test"), "Got plugin name" ); |
328 | ok( !strcmp(temp_state_key->name, "83d877b6cdfefb5d6f06101fd6fe76762f21792c"), "Got generated filename" ); | 328 | ok( !strcmp(temp_state_key->name, "83d877b6cdfefb5d6f06101fd6fe76762f21792c"), "Got generated filename" ); |
329 | 329 | ||
330 | 330 | ||
331 | np_enable_state("allowedchars_in_keyname", 77); | 331 | np_enable_state("allowedchars_in_keyname", 77); |
332 | temp_state_key = this_nagios_plugin->state; | 332 | temp_state_key = this_monitoring_plugin->state; |
333 | ok( !strcmp(temp_state_key->plugin_name, "check_test"), "Got plugin name" ); | 333 | ok( !strcmp(temp_state_key->plugin_name, "check_test"), "Got plugin name" ); |
334 | ok( !strcmp(temp_state_key->name, "allowedchars_in_keyname"), "Got key name with valid chars" ); | 334 | ok( !strcmp(temp_state_key->name, "allowedchars_in_keyname"), "Got key name with valid chars" ); |
335 | ok( !strcmp(temp_state_key->_filename, "/usr/local/nagios/var/check_test/allowedchars_in_keyname"), "Got internal filename" ); | 335 | ok( !strcmp(temp_state_key->_filename, "/usr/local/nagios/var/check_test/allowedchars_in_keyname"), "Got internal filename" ); |
@@ -338,12 +338,12 @@ main (int argc, char **argv) | |||
338 | /* Don't do this test just yet. Will die */ | 338 | /* Don't do this test just yet. Will die */ |
339 | /* | 339 | /* |
340 | np_enable_state("bad^chars$in@here", 77); | 340 | np_enable_state("bad^chars$in@here", 77); |
341 | temp_state_key = this_nagios_plugin->state; | 341 | temp_state_key = this_monitoring_plugin->state; |
342 | ok( !strcmp(temp_state_key->name, "bad_chars_in_here"), "Got key name with bad chars replaced" ); | 342 | ok( !strcmp(temp_state_key->name, "bad_chars_in_here"), "Got key name with bad chars replaced" ); |
343 | */ | 343 | */ |
344 | 344 | ||
345 | np_enable_state("funnykeyname", 54); | 345 | np_enable_state("funnykeyname", 54); |
346 | temp_state_key = this_nagios_plugin->state; | 346 | temp_state_key = this_monitoring_plugin->state; |
347 | ok( !strcmp(temp_state_key->plugin_name, "check_test"), "Got plugin name" ); | 347 | ok( !strcmp(temp_state_key->plugin_name, "check_test"), "Got plugin name" ); |
348 | ok( !strcmp(temp_state_key->name, "funnykeyname"), "Got key name" ); | 348 | ok( !strcmp(temp_state_key->name, "funnykeyname"), "Got key name" ); |
349 | 349 | ||
@@ -367,9 +367,9 @@ main (int argc, char **argv) | |||
367 | 367 | ||
368 | temp_state_key->_filename="var/statefile"; | 368 | temp_state_key->_filename="var/statefile"; |
369 | temp_state_data = np_state_read(); | 369 | temp_state_data = np_state_read(); |
370 | ok( this_nagios_plugin->state->state_data!=NULL, "Got state data now" ) || diag("Are you running in right directory? Will get coredump next if not"); | 370 | ok( this_monitoring_plugin->state->state_data!=NULL, "Got state data now" ) || diag("Are you running in right directory? Will get coredump next if not"); |
371 | ok( this_nagios_plugin->state->state_data->time==1234567890, "Got time" ); | 371 | ok( this_monitoring_plugin->state->state_data->time==1234567890, "Got time" ); |
372 | ok( !strcmp((char *)this_nagios_plugin->state->state_data->data, "String to read"), "Data as expected" ); | 372 | ok( !strcmp((char *)this_monitoring_plugin->state->state_data->data, "String to read"), "Data as expected" ); |
373 | 373 | ||
374 | temp_state_key->data_version=53; | 374 | temp_state_key->data_version=53; |
375 | temp_state_data = np_state_read(); | 375 | temp_state_data = np_state_read(); |
@@ -379,7 +379,7 @@ main (int argc, char **argv) | |||
379 | temp_state_key->_filename="var/nonexistant"; | 379 | temp_state_key->_filename="var/nonexistant"; |
380 | temp_state_data = np_state_read(); | 380 | temp_state_data = np_state_read(); |
381 | ok( temp_state_data==NULL, "Missing file gives NULL" ); | 381 | ok( temp_state_data==NULL, "Missing file gives NULL" ); |
382 | ok( this_nagios_plugin->state->state_data==NULL, "No state information" ); | 382 | ok( this_monitoring_plugin->state->state_data==NULL, "No state information" ); |
383 | 383 | ||
384 | temp_state_key->_filename="var/oldformat"; | 384 | temp_state_key->_filename="var/oldformat"; |
385 | temp_state_data = np_state_read(); | 385 | temp_state_data = np_state_read(); |
@@ -426,7 +426,7 @@ main (int argc, char **argv) | |||
426 | temp_state_data = np_state_read(); | 426 | temp_state_data = np_state_read(); |
427 | /* Check time is set to current_time */ | 427 | /* Check time is set to current_time */ |
428 | ok(system("cmp var/generated var/statefile > /dev/null")!=0, "Generated file should be different this time"); | 428 | ok(system("cmp var/generated var/statefile > /dev/null")!=0, "Generated file should be different this time"); |
429 | ok(this_nagios_plugin->state->state_data->time-current_time<=1, "Has time generated from current time"); | 429 | ok(this_monitoring_plugin->state->state_data->time-current_time<=1, "Has time generated from current time"); |
430 | 430 | ||
431 | 431 | ||
432 | /* Don't know how to automatically test this. Need to be able to redefine die and catch the error */ | 432 | /* Don't know how to automatically test this. Need to be able to redefine die and catch the error */ |
@@ -438,7 +438,7 @@ main (int argc, char **argv) | |||
438 | 438 | ||
439 | np_cleanup(); | 439 | np_cleanup(); |
440 | 440 | ||
441 | ok( this_nagios_plugin==NULL, "Free'd this_nagios_plugin" ); | 441 | ok( this_monitoring_plugin==NULL, "Free'd this_monitoring_plugin" ); |
442 | 442 | ||
443 | return exit_status(); | 443 | return exit_status(); |
444 | } | 444 | } |
diff --git a/lib/utils_base.c b/lib/utils_base.c index 54463e92..57d01e27 100644 --- a/lib/utils_base.c +++ b/lib/utils_base.c | |||
@@ -3,7 +3,7 @@ | |||
3 | * utils_base.c | 3 | * utils_base.c |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 2006 Nagios Plugins Development Team | 6 | * Copyright (c) 2006 Monitoring Plugins Development Team |
7 | * | 7 | * |
8 | * Library of useful functions for plugins | 8 | * Library of useful functions for plugins |
9 | * | 9 | * |
@@ -33,53 +33,53 @@ | |||
33 | 33 | ||
34 | #define np_free(ptr) { if(ptr) { free(ptr); ptr = NULL; } } | 34 | #define np_free(ptr) { if(ptr) { free(ptr); ptr = NULL; } } |
35 | 35 | ||
36 | nagios_plugin *this_nagios_plugin=NULL; | 36 | monitoring_plugin *this_monitoring_plugin=NULL; |
37 | 37 | ||
38 | int _np_state_read_file(FILE *); | 38 | int _np_state_read_file(FILE *); |
39 | 39 | ||
40 | void np_init( char *plugin_name, int argc, char **argv ) { | 40 | void np_init( char *plugin_name, int argc, char **argv ) { |
41 | if (this_nagios_plugin==NULL) { | 41 | if (this_monitoring_plugin==NULL) { |
42 | this_nagios_plugin = calloc(1, sizeof(nagios_plugin)); | 42 | this_monitoring_plugin = calloc(1, sizeof(monitoring_plugin)); |
43 | if (this_nagios_plugin==NULL) { | 43 | if (this_monitoring_plugin==NULL) { |
44 | die(STATE_UNKNOWN, _("Cannot allocate memory: %s"), | 44 | die(STATE_UNKNOWN, _("Cannot allocate memory: %s"), |
45 | strerror(errno)); | 45 | strerror(errno)); |
46 | } | 46 | } |
47 | this_nagios_plugin->plugin_name = strdup(plugin_name); | 47 | this_monitoring_plugin->plugin_name = strdup(plugin_name); |
48 | if (this_nagios_plugin->plugin_name==NULL) | 48 | if (this_monitoring_plugin->plugin_name==NULL) |
49 | die(STATE_UNKNOWN, _("Cannot execute strdup: %s"), strerror(errno)); | 49 | die(STATE_UNKNOWN, _("Cannot execute strdup: %s"), strerror(errno)); |
50 | this_nagios_plugin->argc = argc; | 50 | this_monitoring_plugin->argc = argc; |
51 | this_nagios_plugin->argv = argv; | 51 | this_monitoring_plugin->argv = argv; |
52 | } | 52 | } |
53 | } | 53 | } |
54 | 54 | ||
55 | void np_set_args( int argc, char **argv ) { | 55 | void np_set_args( int argc, char **argv ) { |
56 | if (this_nagios_plugin==NULL) | 56 | if (this_monitoring_plugin==NULL) |
57 | die(STATE_UNKNOWN, _("This requires np_init to be called")); | 57 | die(STATE_UNKNOWN, _("This requires np_init to be called")); |
58 | 58 | ||
59 | this_nagios_plugin->argc = argc; | 59 | this_monitoring_plugin->argc = argc; |
60 | this_nagios_plugin->argv = argv; | 60 | this_monitoring_plugin->argv = argv; |
61 | } | 61 | } |
62 | 62 | ||
63 | 63 | ||
64 | void np_cleanup() { | 64 | void np_cleanup() { |
65 | if (this_nagios_plugin!=NULL) { | 65 | if (this_monitoring_plugin!=NULL) { |
66 | if(this_nagios_plugin->state!=NULL) { | 66 | if(this_monitoring_plugin->state!=NULL) { |
67 | if(this_nagios_plugin->state->state_data) { | 67 | if(this_monitoring_plugin->state->state_data) { |
68 | np_free(this_nagios_plugin->state->state_data->data); | 68 | np_free(this_monitoring_plugin->state->state_data->data); |
69 | np_free(this_nagios_plugin->state->state_data); | 69 | np_free(this_monitoring_plugin->state->state_data); |
70 | } | 70 | } |
71 | np_free(this_nagios_plugin->state->name); | 71 | np_free(this_monitoring_plugin->state->name); |
72 | np_free(this_nagios_plugin->state); | 72 | np_free(this_monitoring_plugin->state); |
73 | } | 73 | } |
74 | np_free(this_nagios_plugin->plugin_name); | 74 | np_free(this_monitoring_plugin->plugin_name); |
75 | np_free(this_nagios_plugin); | 75 | np_free(this_monitoring_plugin); |
76 | } | 76 | } |
77 | this_nagios_plugin=NULL; | 77 | this_monitoring_plugin=NULL; |
78 | } | 78 | } |
79 | 79 | ||
80 | /* Hidden function to get a pointer to this_nagios_plugin for testing */ | 80 | /* Hidden function to get a pointer to this_monitoring_plugin for testing */ |
81 | void _get_nagios_plugin( nagios_plugin **pointer ){ | 81 | void _get_monitoring_plugin( monitoring_plugin **pointer ){ |
82 | *pointer = this_nagios_plugin; | 82 | *pointer = this_monitoring_plugin; |
83 | } | 83 | } |
84 | 84 | ||
85 | void | 85 | void |
@@ -89,7 +89,7 @@ die (int result, const char *fmt, ...) | |||
89 | va_start (ap, fmt); | 89 | va_start (ap, fmt); |
90 | vprintf (fmt, ap); | 90 | vprintf (fmt, ap); |
91 | va_end (ap); | 91 | va_end (ap); |
92 | if(this_nagios_plugin!=NULL) { | 92 | if(this_monitoring_plugin!=NULL) { |
93 | np_cleanup(); | 93 | np_cleanup(); |
94 | } | 94 | } |
95 | exit (result); | 95 | exit (result); |
@@ -375,14 +375,14 @@ char *np_extract_value(const char *varlist, const char *name, char sep) { | |||
375 | char *_np_state_generate_key() { | 375 | char *_np_state_generate_key() { |
376 | struct sha1_ctx ctx; | 376 | struct sha1_ctx ctx; |
377 | int i; | 377 | int i; |
378 | char **argv = this_nagios_plugin->argv; | 378 | char **argv = this_monitoring_plugin->argv; |
379 | unsigned char result[20]; | 379 | unsigned char result[20]; |
380 | char keyname[41]; | 380 | char keyname[41]; |
381 | char *p=NULL; | 381 | char *p=NULL; |
382 | 382 | ||
383 | sha1_init_ctx(&ctx); | 383 | sha1_init_ctx(&ctx); |
384 | 384 | ||
385 | for(i=0; i<this_nagios_plugin->argc; i++) { | 385 | for(i=0; i<this_monitoring_plugin->argc; i++) { |
386 | sha1_process_bytes(argv[i], strlen(argv[i]), &ctx); | 386 | sha1_process_bytes(argv[i], strlen(argv[i]), &ctx); |
387 | } | 387 | } |
388 | 388 | ||
@@ -401,9 +401,9 @@ char *_np_state_generate_key() { | |||
401 | } | 401 | } |
402 | 402 | ||
403 | void _cleanup_state_data() { | 403 | void _cleanup_state_data() { |
404 | if (this_nagios_plugin->state->state_data!=NULL) { | 404 | if (this_monitoring_plugin->state->state_data!=NULL) { |
405 | np_free(this_nagios_plugin->state->state_data->data); | 405 | np_free(this_monitoring_plugin->state->state_data->data); |
406 | np_free(this_nagios_plugin->state->state_data); | 406 | np_free(this_monitoring_plugin->state->state_data); |
407 | } | 407 | } |
408 | } | 408 | } |
409 | 409 | ||
@@ -432,7 +432,7 @@ void np_enable_state(char *keyname, int expected_data_version) { | |||
432 | char *temp_keyname = NULL; | 432 | char *temp_keyname = NULL; |
433 | char *p=NULL; | 433 | char *p=NULL; |
434 | 434 | ||
435 | if(this_nagios_plugin==NULL) | 435 | if(this_monitoring_plugin==NULL) |
436 | die(STATE_UNKNOWN, _("This requires np_init to be called")); | 436 | die(STATE_UNKNOWN, _("This requires np_init to be called")); |
437 | 437 | ||
438 | this_state = (state_key *) calloc(1, sizeof(state_key)); | 438 | this_state = (state_key *) calloc(1, sizeof(state_key)); |
@@ -456,15 +456,15 @@ void np_enable_state(char *keyname, int expected_data_version) { | |||
456 | p++; | 456 | p++; |
457 | } | 457 | } |
458 | this_state->name=temp_keyname; | 458 | this_state->name=temp_keyname; |
459 | this_state->plugin_name=this_nagios_plugin->plugin_name; | 459 | this_state->plugin_name=this_monitoring_plugin->plugin_name; |
460 | this_state->data_version=expected_data_version; | 460 | this_state->data_version=expected_data_version; |
461 | this_state->state_data=NULL; | 461 | this_state->state_data=NULL; |
462 | 462 | ||
463 | /* Calculate filename */ | 463 | /* Calculate filename */ |
464 | asprintf(&temp_filename, "%s/%s/%s", _np_state_calculate_location_prefix(), this_nagios_plugin->plugin_name, this_state->name); | 464 | asprintf(&temp_filename, "%s/%s/%s", _np_state_calculate_location_prefix(), this_monitoring_plugin->plugin_name, this_state->name); |
465 | this_state->_filename=temp_filename; | 465 | this_state->_filename=temp_filename; |
466 | 466 | ||
467 | this_nagios_plugin->state = this_state; | 467 | this_monitoring_plugin->state = this_state; |
468 | } | 468 | } |
469 | 469 | ||
470 | /* | 470 | /* |
@@ -479,11 +479,11 @@ state_data *np_state_read() { | |||
479 | FILE *statefile; | 479 | FILE *statefile; |
480 | int rc = FALSE; | 480 | int rc = FALSE; |
481 | 481 | ||
482 | if(this_nagios_plugin==NULL) | 482 | if(this_monitoring_plugin==NULL) |
483 | die(STATE_UNKNOWN, _("This requires np_init to be called")); | 483 | die(STATE_UNKNOWN, _("This requires np_init to be called")); |
484 | 484 | ||
485 | /* Open file. If this fails, no previous state found */ | 485 | /* Open file. If this fails, no previous state found */ |
486 | statefile = fopen( this_nagios_plugin->state->_filename, "r" ); | 486 | statefile = fopen( this_monitoring_plugin->state->_filename, "r" ); |
487 | if(statefile!=NULL) { | 487 | if(statefile!=NULL) { |
488 | 488 | ||
489 | this_state_data = (state_data *) calloc(1, sizeof(state_data)); | 489 | this_state_data = (state_data *) calloc(1, sizeof(state_data)); |
@@ -492,7 +492,7 @@ state_data *np_state_read() { | |||
492 | strerror(errno)); | 492 | strerror(errno)); |
493 | 493 | ||
494 | this_state_data->data=NULL; | 494 | this_state_data->data=NULL; |
495 | this_nagios_plugin->state->state_data = this_state_data; | 495 | this_monitoring_plugin->state->state_data = this_state_data; |
496 | 496 | ||
497 | rc = _np_state_read_file(statefile); | 497 | rc = _np_state_read_file(statefile); |
498 | 498 | ||
@@ -503,10 +503,10 @@ state_data *np_state_read() { | |||
503 | _cleanup_state_data(); | 503 | _cleanup_state_data(); |
504 | } | 504 | } |
505 | 505 | ||
506 | return this_nagios_plugin->state->state_data; | 506 | return this_monitoring_plugin->state->state_data; |
507 | } | 507 | } |
508 | 508 | ||
509 | /* | 509 | /* |
510 | * Read the state file | 510 | * Read the state file |
511 | */ | 511 | */ |
512 | int _np_state_read_file(FILE *f) { | 512 | int _np_state_read_file(FILE *f) { |
@@ -544,7 +544,7 @@ int _np_state_read_file(FILE *f) { | |||
544 | break; | 544 | break; |
545 | case STATE_DATA_VERSION: | 545 | case STATE_DATA_VERSION: |
546 | i=atoi(line); | 546 | i=atoi(line); |
547 | if(i != this_nagios_plugin->state->data_version) | 547 | if(i != this_monitoring_plugin->state->data_version) |
548 | failure++; | 548 | failure++; |
549 | else | 549 | else |
550 | expected=STATE_DATA_TIME; | 550 | expected=STATE_DATA_TIME; |
@@ -555,13 +555,13 @@ int _np_state_read_file(FILE *f) { | |||
555 | if(data_time > current_time) | 555 | if(data_time > current_time) |
556 | failure++; | 556 | failure++; |
557 | else { | 557 | else { |
558 | this_nagios_plugin->state->state_data->time = data_time; | 558 | this_monitoring_plugin->state->state_data->time = data_time; |
559 | expected=STATE_DATA_TEXT; | 559 | expected=STATE_DATA_TEXT; |
560 | } | 560 | } |
561 | break; | 561 | break; |
562 | case STATE_DATA_TEXT: | 562 | case STATE_DATA_TEXT: |
563 | this_nagios_plugin->state->state_data->data = strdup(line); | 563 | this_monitoring_plugin->state->state_data->data = strdup(line); |
564 | if(this_nagios_plugin->state->state_data->data==NULL) | 564 | if(this_monitoring_plugin->state->state_data->data==NULL) |
565 | die(STATE_UNKNOWN, _("Cannot execute strdup: %s"), strerror(errno)); | 565 | die(STATE_UNKNOWN, _("Cannot execute strdup: %s"), strerror(errno)); |
566 | expected=STATE_DATA_END; | 566 | expected=STATE_DATA_END; |
567 | status=TRUE; | 567 | status=TRUE; |
@@ -596,8 +596,8 @@ void np_state_write_string(time_t data_time, char *data_string) { | |||
596 | current_time=data_time; | 596 | current_time=data_time; |
597 | 597 | ||
598 | /* If file doesn't currently exist, create directories */ | 598 | /* If file doesn't currently exist, create directories */ |
599 | if(access(this_nagios_plugin->state->_filename,F_OK)!=0) { | 599 | if(access(this_monitoring_plugin->state->_filename,F_OK)!=0) { |
600 | asprintf(&directories, "%s", this_nagios_plugin->state->_filename); | 600 | asprintf(&directories, "%s", this_monitoring_plugin->state->_filename); |
601 | if(directories==NULL) | 601 | if(directories==NULL) |
602 | die(STATE_UNKNOWN, _("Cannot allocate memory: %s"), | 602 | die(STATE_UNKNOWN, _("Cannot allocate memory: %s"), |
603 | strerror(errno)); | 603 | strerror(errno)); |
@@ -607,7 +607,7 @@ void np_state_write_string(time_t data_time, char *data_string) { | |||
607 | *p='\0'; | 607 | *p='\0'; |
608 | if((access(directories,F_OK)!=0) && (mkdir(directories, S_IRWXU)!=0)) { | 608 | if((access(directories,F_OK)!=0) && (mkdir(directories, S_IRWXU)!=0)) { |
609 | /* Can't free this! Otherwise error message is wrong! */ | 609 | /* Can't free this! Otherwise error message is wrong! */ |
610 | /* np_free(directories); */ | 610 | /* np_free(directories); */ |
611 | die(STATE_UNKNOWN, _("Cannot create directory: %s"), directories); | 611 | die(STATE_UNKNOWN, _("Cannot create directory: %s"), directories); |
612 | } | 612 | } |
613 | *p='/'; | 613 | *p='/'; |
@@ -616,7 +616,7 @@ void np_state_write_string(time_t data_time, char *data_string) { | |||
616 | np_free(directories); | 616 | np_free(directories); |
617 | } | 617 | } |
618 | 618 | ||
619 | asprintf(&temp_file,"%s.XXXXXX",this_nagios_plugin->state->_filename); | 619 | asprintf(&temp_file,"%s.XXXXXX",this_monitoring_plugin->state->_filename); |
620 | if(temp_file==NULL) | 620 | if(temp_file==NULL) |
621 | die(STATE_UNKNOWN, _("Cannot allocate memory: %s"), | 621 | die(STATE_UNKNOWN, _("Cannot allocate memory: %s"), |
622 | strerror(errno)); | 622 | strerror(errno)); |
@@ -636,7 +636,7 @@ void np_state_write_string(time_t data_time, char *data_string) { | |||
636 | 636 | ||
637 | fprintf(fp,"# NP State file\n"); | 637 | fprintf(fp,"# NP State file\n"); |
638 | fprintf(fp,"%d\n",NP_STATE_FORMAT_VERSION); | 638 | fprintf(fp,"%d\n",NP_STATE_FORMAT_VERSION); |
639 | fprintf(fp,"%d\n",this_nagios_plugin->state->data_version); | 639 | fprintf(fp,"%d\n",this_monitoring_plugin->state->data_version); |
640 | fprintf(fp,"%lu\n",current_time); | 640 | fprintf(fp,"%lu\n",current_time); |
641 | fprintf(fp,"%s\n",data_string); | 641 | fprintf(fp,"%s\n",data_string); |
642 | 642 | ||
@@ -654,7 +654,7 @@ void np_state_write_string(time_t data_time, char *data_string) { | |||
654 | die(STATE_UNKNOWN, _("Error writing temp file")); | 654 | die(STATE_UNKNOWN, _("Error writing temp file")); |
655 | } | 655 | } |
656 | 656 | ||
657 | if(rename(temp_file, this_nagios_plugin->state->_filename)!=0) { | 657 | if(rename(temp_file, this_monitoring_plugin->state->_filename)!=0) { |
658 | unlink(temp_file); | 658 | unlink(temp_file); |
659 | np_free(temp_file); | 659 | np_free(temp_file); |
660 | die(STATE_UNKNOWN, _("Cannot rename state temp file")); | 660 | die(STATE_UNKNOWN, _("Cannot rename state temp file")); |
diff --git a/lib/utils_base.h b/lib/utils_base.h index 0cb371fd..3b00da57 100644 --- a/lib/utils_base.h +++ b/lib/utils_base.h | |||
@@ -1,6 +1,6 @@ | |||
1 | #ifndef _UTILS_BASE_ | 1 | #ifndef _UTILS_BASE_ |
2 | #define _UTILS_BASE_ | 2 | #define _UTILS_BASE_ |
3 | /* Header file for nagios plugins utils_base.c */ | 3 | /* Header file for monitoring plugins utils_base.c */ |
4 | 4 | ||
5 | #include "sha1.h" | 5 | #include "sha1.h" |
6 | 6 | ||
@@ -52,7 +52,7 @@ typedef struct np_struct { | |||
52 | state_key *state; | 52 | state_key *state; |
53 | int argc; | 53 | int argc; |
54 | char **argv; | 54 | char **argv; |
55 | } nagios_plugin; | 55 | } monitoring_plugin; |
56 | 56 | ||
57 | range *parse_range_string (char *); | 57 | range *parse_range_string (char *); |
58 | int _set_thresholds(thresholds **, char *, char *); | 58 | int _set_thresholds(thresholds **, char *, char *); |
diff --git a/lib/utils_cmd.c b/lib/utils_cmd.c index 0c853dcc..4c6d0be1 100644 --- a/lib/utils_cmd.c +++ b/lib/utils_cmd.c | |||
@@ -1,9 +1,9 @@ | |||
1 | /***************************************************************************** | 1 | /***************************************************************************** |
2 | * | 2 | * |
3 | * Nagios run command utilities | 3 | * Monitoring run command utilities |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 2005-2006 Nagios Plugins Development Team | 6 | * Copyright (c) 2005-2006 Monitoring Plugins Development Team |
7 | * | 7 | * |
8 | * Description : | 8 | * Description : |
9 | * | 9 | * |
diff --git a/lib/utils_cmd.h b/lib/utils_cmd.h index 8ebb5894..36a6ff02 100644 --- a/lib/utils_cmd.h +++ b/lib/utils_cmd.h | |||
@@ -2,7 +2,7 @@ | |||
2 | #define _UTILS_CMD_ | 2 | #define _UTILS_CMD_ |
3 | 3 | ||
4 | /* | 4 | /* |
5 | * Header file for nagios plugins utils_cmd.c | 5 | * Header file for monitoring plugins utils_cmd.c |
6 | * | 6 | * |
7 | * | 7 | * |
8 | */ | 8 | */ |
diff --git a/lib/utils_disk.c b/lib/utils_disk.c index 5be2b2c0..efe35fc5 100644 --- a/lib/utils_disk.c +++ b/lib/utils_disk.c | |||
@@ -3,7 +3,7 @@ | |||
3 | * Library for check_disk | 3 | * Library for check_disk |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 1999-2007 Nagios Plugins Development Team | 6 | * Copyright (c) 1999-2007 Monitoring Plugins Development Team |
7 | * | 7 | * |
8 | * Description: | 8 | * Description: |
9 | * | 9 | * |
diff --git a/lib/utils_tcp.c b/lib/utils_tcp.c index 46ad7f72..b37c446f 100644 --- a/lib/utils_tcp.c +++ b/lib/utils_tcp.c | |||
@@ -3,7 +3,7 @@ | |||
3 | * Library for check_tcp | 3 | * Library for check_tcp |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 1999-2013 Nagios Plugins Development Team | 6 | * Copyright (c) 1999-2013 Monitoring Plugins Development Team |
7 | * | 7 | * |
8 | * Description: | 8 | * Description: |
9 | * | 9 | * |