summaryrefslogtreecommitdiffstats
path: root/plugins/check_tcp.c
diff options
context:
space:
mode:
authorKarl DeBisschop <kdebisschop@users.sourceforge.net>2002-10-22 08:54:27 (GMT)
committerKarl DeBisschop <kdebisschop@users.sourceforge.net>2002-10-22 08:54:27 (GMT)
commite5542d2f72332ed363b769d07dbf5acce439120b (patch)
treeb16ea3d817fcd703436b0bfd6965e8b1f724a7fb /plugins/check_tcp.c
parentaa01859947d82ea8df23a9258fbbbb21dae7f76e (diff)
downloadmonitoring-plugins-e5542d2f72332ed363b769d07dbf5acce439120b.tar.gz
add check_spop
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@156 f882894a-f735-0410-b71e-b25c423dba1c
Diffstat (limited to 'plugins/check_tcp.c')
-rw-r--r--plugins/check_tcp.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/plugins/check_tcp.c b/plugins/check_tcp.c
index 2822940..f463a77 100644
--- a/plugins/check_tcp.c
+++ b/plugins/check_tcp.c
@@ -26,7 +26,7 @@
26#define DESCRIPTION "Check a TCP port" 26#define DESCRIPTION "Check a TCP port"
27#define AUTHOR "Ethan Galstad" 27#define AUTHOR "Ethan Galstad"
28#define EMAIL "nagios@nagios.org" 28#define EMAIL "nagios@nagios.org"
29#define COPYRIGHTDATE "1999" 29#define COPYRIGHTDATE "2002"
30 30
31#include "config.h" 31#include "config.h"
32#include "common.h" 32#include "common.h"
@@ -163,11 +163,21 @@ main (int argc, char **argv)
163 SERVICE=strscpy(SERVICE,"SIMAP"); 163 SERVICE=strscpy(SERVICE,"SIMAP");
164 SEND=NULL; 164 SEND=NULL;
165 EXPECT=strscpy(EXPECT,"* OK"); 165 EXPECT=strscpy(EXPECT,"* OK");
166 QUIT=strscpy(QUIT,"a1 LOGOUT\n"); 166 QUIT=strscpy(QUIT,"a1 LOGOUT\r\n");
167 PROTOCOL=TCP_PROTOCOL; 167 PROTOCOL=TCP_PROTOCOL;
168 use_ssl=TRUE; 168 use_ssl=TRUE;
169 PORT=993; 169 PORT=993;
170 } 170 }
171 else if (strstr(argv[0],"check_spop")) {
172 PROGNAME=strscpy(PROGNAME,"check_spop");
173 SERVICE=strscpy(SERVICE,"SPOP");
174 SEND=NULL;
175 EXPECT=strscpy(EXPECT,"110");
176 QUIT=strscpy(QUIT,"QUIT\r\n");
177 PROTOCOL=TCP_PROTOCOL;
178 use_ssl=TRUE;
179 PORT=995;
180 }
171#endif 181#endif
172 else if (strstr (argv[0], "check_nntp")) { 182 else if (strstr (argv[0], "check_nntp")) {
173 PROGNAME = strscpy (PROGNAME, "check_nntp"); 183 PROGNAME = strscpy (PROGNAME, "check_nntp");