From: Amin Azez <azez@ufomechanic.net>
To: netfilter-devel@lists.netfilter.org
Cc: Pablo Neira <pablo@eurodev.net>, Patrick McHardy <kaber@trash.net>
Subject: Re: [PATCH] ct-event API port to 2.6.11
Date: Fri, 08 Apr 2005 10:15:18 +0100 [thread overview]
Message-ID: <42564BA6.3040702@ufomechanic.net> (raw)
In-Reply-To: <42555F99.8010201@ufomechanic.net>
Amin Azez wrote:
>> After your new patch (which applies cleanly to 2.6.11) trying to
>> compile libctnetlink fails on not finding nfnetlink_conntrack.h which
>> can't be found in any kernel sources (patched or otherwise) but only
>> be found in:
>> patch-o-matic-ng/nfnetlink-ctnetlink-0.13/linux/include/linux/nfnetlink_conntrack.h
>>
>> Do I still need to grab any files from nfnetlink-ctnetlink-0.13 in
>> pom-ng?
I've transferred the whole source files from nfnetlink-ctnetlink-0.13 to
the 2.6.11 source tree and read the pom-ng source to work out what ladd
files are for, and I'm applying those by hand.
There seems to be a conceptual clash between IP_NF_CONNTRACK_NETLINK in
Kconfig and IP_NF_NETLINK_CONNTRACK in the ladd file which both have
exactly the same description "Connection tracking netlink interface",
similar names but different dependancies
// from Kconfig ipv4/netfilter (2.6.11)
config IP_NF_CONNTRACK_NETLINK
tristate 'Connection tracking netlink interface'
depends on IP_NF_CONNTRACK &&
NETFILTER_NETLINK&&IP_NF_CONNTRACK_EVENTS
//from Kconfig.ladd (nfnetlink-ctnetlink-0.13)
config IP_NF_NETLINK_CONNTRACK
tristate 'Connection tracking netlink interface'
depends on IP_NF_NETLINK && IP_NF_CONNTRACK
Kconfig depends on NETFILTER_NETLINK which might be the same as the
KConfig.ladd's IP_NF_NETLINK
The indication then is, that in kernel 2.6.11.6 the
IP_NF_CONNTRACK_NETLINK fragment is trying to do the same thing as the
IP_NF_NETLINK_CONNTRACK fragment in the ladd file.
As neither of these definitions seems to be used in any of the source it
is all the more puzzling as there are no clues to resolve the question.
Anyway, it looks like only the Makefile.ladd and the whole source files
from the pomg-ng/nfnetlink-ctnetlink-0.13 need importing in conjunction
with Pablo's new combined patch.
So I'm giving that a go.
Sam
next prev parent reply other threads:[~2005-04-08 9:15 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-03-27 23:55 [PATCH] ct-event API port to 2.6.11 Pablo Neira
2005-04-03 17:42 ` Patrick McHardy
2005-04-06 16:03 ` Amin Azez
2005-04-06 18:11 ` Pablo Neira
2005-04-07 4:17 ` Wang Jian
2005-04-07 12:34 ` Amin Azez
2005-04-07 14:21 ` Amin Azez
2005-04-07 16:28 ` Amin Azez
2005-04-08 9:15 ` Amin Azez [this message]
[not found] ` <42564FAA.2050302@eurodev.net>
[not found] ` <425658A8.6050200@ufomechanic.net>
2005-04-08 10:19 ` Pablo Neira
2005-04-08 12:29 ` Amin Azez
2005-04-08 12:46 ` Pablo Neira
2005-04-08 13:50 ` Amin Azez
2005-04-08 15:07 ` Amin Azez
2005-04-08 15:13 ` Amin Azez
2005-04-08 15:54 ` Amin Azez
2005-04-10 20:45 ` Harald Welte
2005-04-12 14:50 ` Pablo Neira
2005-04-12 15:00 ` Pablo Neira
2005-04-18 10:48 ` Amin Azez
2005-04-18 11:13 ` Wang Jian
2005-04-18 11:06 ` Amin Azez
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=42564BA6.3040702@ufomechanic.net \
--to=azez@ufomechanic.net \
--cc=kaber@trash.net \
--cc=netfilter-devel@lists.netfilter.org \
--cc=pablo@eurodev.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.