All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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.