summaryrefslogtreecommitdiffstats
path: root/ulogd/include/ulogd
diff options
context:
space:
mode:
authorlaforge <laforge>2000-08-14 08:28:23 +0000
committerlaforge <laforge>2000-08-14 08:28:23 +0000
commitef8f9485b03972ff5efa6e45fa7b01f6d4256b39 (patch)
treeb4f5072b82759342b684effb594a0836c2c37443 /ulogd/include/ulogd
parent1fb8128d7111dded78bf9445709cd94354f7f5f2 (diff)
various bugfixes (tcp interpreter), output for boolean type
Diffstat (limited to 'ulogd/include/ulogd')
-rw-r--r--ulogd/include/ulogd/ulogd.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/ulogd/include/ulogd/ulogd.h b/ulogd/include/ulogd/ulogd.h
index d1eb1fa..9ee0691 100644
--- a/ulogd/include/ulogd/ulogd.h
+++ b/ulogd/include/ulogd/ulogd.h
@@ -1,6 +1,6 @@
#ifndef _ULOGD_H
#define _ULOGD_H
-/* ulogd, Version $Revision: 1.2 $
+/* ulogd, Version $Revision: 1.3 $
*
* first try of a logging daemon for my netfilter ULOG target
* for the linux 2.4 netfilter subsystem.
@@ -9,7 +9,7 @@
*
* this code is released under the terms of GNU GPL
*
- * $Id: ulogd.h,v 1.2 2000/08/02 12:16:42 laforge Exp laforge $
+ * $Id: ulogd.h,v 1.3 2000/08/02 12:20:55 laforge Exp $
*/
#include <libipulog/libipulog.h>
@@ -30,13 +30,17 @@
#define ULOGD_RET_UINT32 0x0013
#define ULOGD_RET_UINT64 0x0014
-#define ULOGD_RET_STRING 0x8020
+#define ULOGD_RET_BOOL 0x0050
#define ULOGD_RET_IPADDR 0x0100
/* types with lenght field*/
+#define ULOGD_RET_STRING 0x8020
+#define ULODG_RET_RAW 0x8030
+
#define ULOGD_RET_OTHER 0xffff
+
#define ULOGD_MAX_KEYLEN 32
#define ulogd_error(format, args...) fprintf(logfile, format, ## args)
@@ -48,6 +52,7 @@ typedef struct ulog_iret {
u_int16_t type;
char key[ULOGD_MAX_KEYLEN];
union {
+ u_int8_t b;
u_int8_t ui8;
u_int16_t ui16;
u_int32_t ui32;