diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2007-07-22 10:15:39 +0000 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2007-07-22 10:15:39 +0000 |
commit | e38d58bc743fe0c80789c5954488fdd54680f72a (patch) | |
tree | 32f34390ab9fae68e08d68c30d4a92d71f5c9b91 /syslogd-types.h | |
parent | 38c0cf2b0115202b67156d6938698f5d911c5def (diff) | |
download | rsyslog-e38d58bc743fe0c80789c5954488fdd54680f72a.tar.gz rsyslog-e38d58bc743fe0c80789c5954488fdd54680f72a.tar.bz2 rsyslog-e38d58bc743fe0c80789c5954488fdd54680f72a.zip |
moved some more modules to their own file sets
Diffstat (limited to 'syslogd-types.h')
-rw-r--r-- | syslogd-types.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/syslogd-types.h b/syslogd-types.h index c5da7da4..f41e18b7 100644 --- a/syslogd-types.h +++ b/syslogd-types.h @@ -24,12 +24,16 @@ */ #ifndef SYSLOGD_TYPES_INCLUDED #define SYSLOGD_TYPES_INCLUDED 1 - #include "config.h" /* make sure we have autoconf macros */ + #include "stringbuf.h" +#include "net.h" #include <sys/param.h> #include <sys/syslog.h> +#define FALSE 0 +#define TRUE 1 + #ifdef UT_NAMESIZE # define UNAMESZ UT_NAMESIZE /* length of a login name */ #else @@ -285,6 +289,14 @@ typedef struct moduleInfo { } mod; } modInfo_t; +#ifdef SYSLOG_INET +struct AllowedSenders { + struct NetAddr allowedSender; /* ip address allowed */ + uint8_t SignificantBits; /* defines how many bits should be discarded (eqiv to mask) */ + struct AllowedSenders *pNext; +}; +#endif + #endif /* #ifndef SYSLOGD_TYPES_INCLUDED */ /* * vi:set ai: |