diff options
Diffstat (limited to 'plugins/check_tcp.c')
| -rw-r--r-- | plugins/check_tcp.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/plugins/check_tcp.c b/plugins/check_tcp.c index 2a77637c..cb7a869d 100644 --- a/plugins/check_tcp.c +++ b/plugins/check_tcp.c | |||
| @@ -31,7 +31,6 @@ const char *email = "nagiosplug-devel@lists.sourceforge.net"; | |||
| 31 | #ifdef HAVE_SSL | 31 | #ifdef HAVE_SSL |
| 32 | static int check_cert = FALSE; | 32 | static int check_cert = FALSE; |
| 33 | static int days_till_exp; | 33 | static int days_till_exp; |
| 34 | static char *randbuff = ""; | ||
| 35 | # define my_recv(buf, len) ((flags & FLAG_SSL) ? np_net_ssl_read(buf, len) : read(sd, buf, len)) | 34 | # define my_recv(buf, len) ((flags & FLAG_SSL) ? np_net_ssl_read(buf, len) : read(sd, buf, len)) |
| 36 | # define my_send(buf, len) ((flags & FLAG_SSL) ? np_net_ssl_write(buf, len) : send(sd, buf, len, 0)) | 35 | # define my_send(buf, len) ((flags & FLAG_SSL) ? np_net_ssl_write(buf, len) : send(sd, buf, len, 0)) |
| 37 | #else | 36 | #else |
| @@ -51,7 +50,6 @@ static char *QUIT = NULL; | |||
| 51 | static int PROTOCOL = IPPROTO_TCP; /* most common is default */ | 50 | static int PROTOCOL = IPPROTO_TCP; /* most common is default */ |
| 52 | static int PORT = 0; | 51 | static int PORT = 0; |
| 53 | 52 | ||
| 54 | static char timestamp[17] = ""; | ||
| 55 | static int server_port = 0; | 53 | static int server_port = 0; |
| 56 | static char *server_address = NULL; | 54 | static char *server_address = NULL; |
| 57 | static char *server_send = NULL; | 55 | static char *server_send = NULL; |
| @@ -199,7 +197,7 @@ main (int argc, char **argv) | |||
| 199 | if(flags & FLAG_VERBOSE) { | 197 | if(flags & FLAG_VERBOSE) { |
| 200 | printf("Using service %s\n", SERVICE); | 198 | printf("Using service %s\n", SERVICE); |
| 201 | printf("Port: %d\n", PORT); | 199 | printf("Port: %d\n", PORT); |
| 202 | printf("flags: 0x%x\n", flags); | 200 | printf("flags: 0x%x\n", (int)flags); |
| 203 | } | 201 | } |
| 204 | 202 | ||
| 205 | if(EXPECT && !server_expect_count) | 203 | if(EXPECT && !server_expect_count) |
| @@ -242,7 +240,7 @@ main (int argc, char **argv) | |||
| 242 | } | 240 | } |
| 243 | 241 | ||
| 244 | if(flags & FLAG_VERBOSE) { | 242 | if(flags & FLAG_VERBOSE) { |
| 245 | printf("server_expect_count: %d\n", server_expect_count); | 243 | printf("server_expect_count: %d\n", (int)server_expect_count); |
| 246 | for(i = 0; i < server_expect_count; i++) | 244 | for(i = 0; i < server_expect_count; i++) |
| 247 | printf("\t%d: %s\n", i, server_expect[i]); | 245 | printf("\t%d: %s\n", i, server_expect[i]); |
| 248 | } | 246 | } |
| @@ -274,7 +272,7 @@ main (int argc, char **argv) | |||
| 274 | /* print raw output if we're debugging */ | 272 | /* print raw output if we're debugging */ |
| 275 | if(flags & FLAG_VERBOSE) | 273 | if(flags & FLAG_VERBOSE) |
| 276 | printf("received %d bytes from host\n#-raw-recv-------#\n%s\n#-raw-recv-------#\n", | 274 | printf("received %d bytes from host\n#-raw-recv-------#\n%s\n#-raw-recv-------#\n", |
| 277 | len + 1, status); | 275 | (int)len + 1, status); |
| 278 | while(isspace(status[len])) status[len--] = '\0'; | 276 | while(isspace(status[len])) status[len--] = '\0'; |
| 279 | 277 | ||
| 280 | for (i = 0; i < server_expect_count; i++) { | 278 | for (i = 0; i < server_expect_count; i++) { |
