diff options
Diffstat (limited to 'plugins/check_smtp.c')
-rw-r--r-- | plugins/check_smtp.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/plugins/check_smtp.c b/plugins/check_smtp.c index 3b0e469..f23e5d0 100644 --- a/plugins/check_smtp.c +++ b/plugins/check_smtp.c | |||
@@ -182,7 +182,7 @@ main (int argc, char **argv) | |||
182 | /* send the STARTTLS command */ | 182 | /* send the STARTTLS command */ |
183 | send(sd, SMTP_STARTTLS, strlen(SMTP_STARTTLS), 0); | 183 | send(sd, SMTP_STARTTLS, strlen(SMTP_STARTTLS), 0); |
184 | 184 | ||
185 | recv(sd,buffer, MAX_INPUT_BUFFER-1, 0); // wait for it | 185 | recv(sd,buffer, MAX_INPUT_BUFFER-1, 0); /* wait for it */ |
186 | if (!strstr (buffer, server_expect)) { | 186 | if (!strstr (buffer, server_expect)) { |
187 | printf (_("Server does not support STARTTLS\n")); | 187 | printf (_("Server does not support STARTTLS\n")); |
188 | return STATE_UNKNOWN; | 188 | return STATE_UNKNOWN; |
@@ -254,8 +254,6 @@ main (int argc, char **argv) | |||
254 | if (n < nresponses) { | 254 | if (n < nresponses) { |
255 | #ifdef HAVE_REGEX_H | 255 | #ifdef HAVE_REGEX_H |
256 | cflags |= REG_EXTENDED | REG_NOSUB | REG_NEWLINE; | 256 | cflags |= REG_EXTENDED | REG_NOSUB | REG_NEWLINE; |
257 | //strncpy (regex_expect, responses[n], sizeof (regex_expect) - 1); | ||
258 | //regex_expect[sizeof (regex_expect) - 1] = '\0'; | ||
259 | errcode = regcomp (&preg, responses[n], cflags); | 257 | errcode = regcomp (&preg, responses[n], cflags); |
260 | if (errcode != 0) { | 258 | if (errcode != 0) { |
261 | regerror (errcode, &preg, errbuf, MAX_INPUT_BUFFER); | 259 | regerror (errcode, &preg, errbuf, MAX_INPUT_BUFFER); |
@@ -610,7 +608,7 @@ connect_STARTTLS (void) | |||
610 | /* this causes a seg faul | 608 | /* this causes a seg faul |
611 | not sure why, being sloppy | 609 | not sure why, being sloppy |
612 | and commenting it out */ | 610 | and commenting it out */ |
613 | // SSL_free (ssl); | 611 | /* SSL_free (ssl); */ |
614 | SSL_CTX_free(ctx); | 612 | SSL_CTX_free(ctx); |
615 | my_close(); | 613 | my_close(); |
616 | 614 | ||