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++) { |