[ulogd2] IP2BIN: fix missing protocol key
Pablo Neira
netfilter-cvslog-bounces at lists.netfilter.org
Fri Apr 2 14:17:46 CEST 2010
Gitweb: http://git.netfilter.org/cgi-bin/gitweb.cgi?p=ulogd2.git;a=commit;h=3fff7feb1428e8de1903817127995efd4c60d5ef
commit 3fff7feb1428e8de1903817127995efd4c60d5ef
Author: Christophe Fish <christophe.fish at free.fr>
AuthorDate: Fri Apr 2 14:16:54 2010 +0200
Commit: Pablo Neira Ayuso <pablo at netfilter.org>
CommitDate: Fri Apr 2 14:16:54 2010 +0200
IP2BIN: fix missing protocol key
ulogd2 from git won't start using filter IP2BIN. It gives the following error
message in the log:
<1> ulogd.c:670 traversing plugin `IP2BIN'
<1> ulogd.c:627 log4(NFLOG)
<1> ulogd.c:733 assigning `oob.family(?)' as source for IP2BIN(oob.family)
<7> ulogd.c:727 cannot find key `' in stack
<1> ulogd.c:863 destroying stack
Filling up ip2bin_inp[] declaration with missing section in
filter/ulogd_filter_IP2BIN.c solves the problem:
Signed-off-by: Christophe Fish <christophe.fish at free.fr>
Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>
via 3fff7feb1428e8de1903817127995efd4c60d5ef (commit)
from ead3e460478c9b085227a4380f38d6bf1d39836d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3fff7feb1428e8de1903817127995efd4c60d5ef
Author: Christophe Fish <christophe.fish at free.fr>
Date: Fri Apr 2 14:16:54 2010 +0200
IP2BIN: fix missing protocol key
ulogd2 from git won't start using filter IP2BIN. It gives the following error
message in the log:
<1> ulogd.c:670 traversing plugin `IP2BIN'
<1> ulogd.c:627 log4(NFLOG)
<1> ulogd.c:733 assigning `oob.family(?)' as source for IP2BIN(oob.family)
<7> ulogd.c:727 cannot find key `' in stack
<1> ulogd.c:863 destroying stack
Filling up ip2bin_inp[] declaration with missing section in
filter/ulogd_filter_IP2BIN.c solves the problem:
Signed-off-by: Christophe Fish <christophe.fish at free.fr>
Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>
-----------------------------------------------------------------------
filter/ulogd_filter_IP2BIN.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
ulogd2 from git won't start using filter IP2BIN. It gives the following error
message in the log:
<1> ulogd.c:670 traversing plugin `IP2BIN'
<1> ulogd.c:627 log4(NFLOG)
<1> ulogd.c:733 assigning `oob.family(?)' as source for IP2BIN(oob.family)
<7> ulogd.c:727 cannot find key `' in stack
<1> ulogd.c:863 destroying stack
Filling up ip2bin_inp[] declaration with missing section in
filter/ulogd_filter_IP2BIN.c solves the problem:
Signed-off-by: Christophe Fish <christophe.fish at free.fr>
Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>
diff --git a/filter/ulogd_filter_IP2BIN.c b/filter/ulogd_filter_IP2BIN.c
index 0a71972..a8688fe 100644
--- a/filter/ulogd_filter_IP2BIN.c
+++ b/filter/ulogd_filter_IP2BIN.c
@@ -50,6 +50,11 @@ static struct ulogd_key ip2bin_inp[] = {
.flags = ULOGD_RETF_NONE,
.name = "oob.family",
},
+ [KEY_OOB_PROTOCOL] = {
+ .type = ULOGD_RET_UINT16,
+ .flags = ULOGD_RETF_NONE,
+ .name = "oob.protocol",
+ },
[KEY_IP_SADDR] = {
.type = ULOGD_RET_IPADDR,
.flags = ULOGD_RETF_NONE|ULOGD_KEYF_OPTIONAL,
More information about the netfilter-cvslog
mailing list