summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--include/conntrack.h4
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 6662998..7909f74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-11-22
+<marcus@ingate.com>
+ o Fix oversized number of options
+
2005-11-11
<laforge@netfilter.org>
o don't check for kernel header path in configure, since we don't use
diff --git a/include/conntrack.h b/include/conntrack.h
index 98f96f2..1de5b34 100644
--- a/include/conntrack.h
+++ b/include/conntrack.h
@@ -115,9 +115,9 @@ enum options {
CT_OPT_ID_BIT = 15,
CT_OPT_ID = (1 << CT_OPT_ID_BIT),
- CT_OPT_MAX = CT_OPT_ID
+ CT_OPT_MAX_BIT = CT_OPT_ID_BIT
};
-#define NUMBER_OF_OPT CT_OPT_MAX
+#define NUMBER_OF_OPT CT_OPT_MAX_BIT+1
struct ctproto_handler {
struct list_head head;