Code

use enum instead of define, remove some cruft from old snprintf implementation
authorKarl DeBisschop <kdebisschop@users.sourceforge.net>
Tue, 18 Mar 2003 07:57:00 +0000 (07:57 +0000)
committerKarl DeBisschop <kdebisschop@users.sourceforge.net>
Tue, 18 Mar 2003 07:57:00 +0000 (07:57 +0000)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@431 f882894a-f735-0410-b71e-b25c423dba1c

plugins/common.h

index 56d5376123775711d28cd190aa1e87476b43c04b..af9795259da3c5d436297d147ac489d9b847dbd7 100644 (file)
@@ -120,67 +120,26 @@ int vsnprintf(char *str, size_t size, const char  *format, va_list ap);
  *
  */
 
-#define OK             0
-#define ERROR          -1
-
-#define TRUE           1
-#define FALSE          0
-
-#define        STATE_CRITICAL  2                               /* service state return codes */
-#define STATE_WARNING  1
-#define STATE_OK               0
-#define STATE_UNKNOWN          3
-#define STATE_DEPENDENT        4
-
-#define DEFAULT_SOCKET_TIMEOUT 10      /* timeout after 10 seconds */
-
-#define MAX_INPUT_BUFFER       1024    /* max size of most buffers we use */
-
-#define MAX_HOST_ADDRESS_LENGTH        256     /* max size of a host address */
-
-
-#ifndef HAVE_SNPRINTF
-/*
-int snprintf (char *str, size_t n, const char *fmt, ...);
-int snprintf (char *str, size_t n, const char *fmt, ...)
-{
-       char *buf;
-       int i;
-       int j=0;
-       va_list ap;
-       int d;
-       char c, *p, *s;
-       
-       if((buf=malloc(n))==NULL){ 
-               puts("could not malloc snprintf buffer\n");
-               exit(-1);
-       }
-       va_start(ap,fmt);
-       i=strlen(fmt);
-       while((jj=index(&fmt[j],'%'))){
-               j+=jj+1;
-               switch fmt[j]
-                       {
-                       case 's':
-                               s = va_arg(ap, char *);
-                               i+=strlen(s);
-                               break;
-                       case 'd':
-                               d = va_arg(ap, int);
-                               i++;
-                               if (d<0) i++;
-                               while((d=d/10)>0) i++;
-                               break;
-                       case 'c':
-                               c = va_arg(ap, char);
-                               i++;
-                               break;
-                       }
-       }
-       va_end(ap);
-       vsprintf(buf,fmt,ap);
-       strcpy(str,buf[1:n-1]);
-       exit(result);
-}
-*/
-#endif
+enum {
+       OK = 0,
+       ERROR = -1
+};
+
+enum {
+       FALSE,
+       TRUE
+};
+
+enum {
+       STATE_OK,
+       STATE_WARNING,
+       STATE_CRITICAL,
+       STATE_UNKNOWN,
+       STATE_DEPENDENT
+};
+
+enum {
+       DEFAULT_SOCKET_TIMEOUT = 10,     /* timeout after 10 seconds */
+       MAX_INPUT_BUFFER = 1024,             /* max size of most buffers we use */
+       MAX_HOST_ADDRESS_LENGTH = 256    /* max size of a host address */
+};