summaryrefslogtreecommitdiffstats
path: root/plugins/check_pgsql.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/check_pgsql.c')
-rw-r--r--plugins/check_pgsql.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/plugins/check_pgsql.c b/plugins/check_pgsql.c
index 613ff26..2d80fad 100644
--- a/plugins/check_pgsql.c
+++ b/plugins/check_pgsql.c
@@ -44,7 +44,7 @@ const char *progname = "check_pgsql";
44 -H, --hostname=STRING\n\ 44 -H, --hostname=STRING\n\
45 Name or numeric IP address of machine running backend\n\ 45 Name or numeric IP address of machine running backend\n\
46 -P, --port=INTEGER\n\ 46 -P, --port=INTEGER\n\
47 Port running backend (default: %s)\n\ 47 Port running backend (default: %d)\n\
48 -d, --database=STRING\n\ 48 -d, --database=STRING\n\
49 Database to check (default: %s)\n\ 49 Database to check (default: %s)\n\
50 -l, --logname = STRING\n\ 50 -l, --logname = STRING\n\
@@ -70,10 +70,12 @@ a password, but no effort is made to obsure or encrypt the password.\n"
70 70
71#define DEFAULT_DB "template1" 71#define DEFAULT_DB "template1"
72#define DEFAULT_HOST "127.0.0.1" 72#define DEFAULT_HOST "127.0.0.1"
73#define DEFAULT_PORT "5432" 73enum {
74#define DEFAULT_WARN 2 74 DEFAULT_PORT = 5432,
75#define DEFAULT_CRIT 8 75 DEFAULT_WARN = 2,
76#define DEFAULT_TIMEOUT 30 76 DEFAULT_CRIT = 8,
77 DEFAULT_TIMEOUT = 30
78};
77 79
78#include "config.h" 80#include "config.h"
79#include "common.h" 81#include "common.h"
@@ -90,7 +92,7 @@ int is_pg_logname (char *);
90 92
91char *pghost = NULL; /* host name of the backend server */ 93char *pghost = NULL; /* host name of the backend server */
92char *pgport = NULL; /* port of the backend server */ 94char *pgport = NULL; /* port of the backend server */
93char default_port[4] = DEFAULT_PORT; 95int default_port = DEFAULT_PORT;
94char *pgoptions = NULL; 96char *pgoptions = NULL;
95char *pgtty = NULL; 97char *pgtty = NULL;
96char dbName[NAMEDATALEN] = DEFAULT_DB; 98char dbName[NAMEDATALEN] = DEFAULT_DB;