All of lore.kernel.org
 help / color / mirror / Atom feed
From: KOVACS Krisztian <hidden@sch.bme.hu>
To: netfilter-devel@lists.netfilter.org
Cc: Maximilian Wilhelm <max@rfc2324.org>
Subject: Re: Made ct_sync running with 2.6.15.4...
Date: Sun, 19 Mar 2006 22:58:25 +0100	[thread overview]
Message-ID: <200603192258.27950@krak> (raw)
In-Reply-To: <20060311033122.GA23805@galois.math.uni-paderborn.de>


  Hi,

On Saturday 11 March 2006 04:31, Maximilian Wilhelm wrote:
> I saw that the patches and the module code were written for kernel
> version 2.6.10 and experienced rather big trouble patching kernel
> version 2.6.15.4 :-/

  Sure, the linux-2.6 branch in Subversion is pretty old and largely 
unmaintained. The whole ct_sync project is pretty much dead.

> The only thing I'm worrying about were many ct entries I produced by
> nmap -sP <net behing the firewall>
> which did not vanish after 10++ hours. I had to reboot to get rid of
> the connections.

  This is a known problem, at least back when I was doing some testing 
with ct_sync I experienced the same. Unfortunately I did not manage to 
find the cause of this bug...

> What I did:

  A few generic comments about the attached patches: don't send per-file 
patches. Divide your changes into logically structured patches. If it's 
not possible or not very meaningful (just as in this case) then send a 
single diff appliable using 'patch -p1'.

  Another thing is that you've pretty much garbled the quilt patchset. For 
example ct_notifier_pkt.patch is not necessary anymore for 2.6.14 and up, 
so you should have removed that patch completely from the tree instead of 
just removing basically everything from that patch. pf_packet.patch is 
also similar, although it is still a bit different as it's not included 
in mainline kernel and thus a forward-port would be necessary to provide 
the same functionality.

> I would like someone who knows this code better than me (Harald?) to
> have a look at my changes and comment on it.
> As an absolutly newbie in C and netfilter code I'm hoping I did not
> too much bad things :)

  No, not at all, after all it _seems_ to be working for you :)

  However, merging these changes to SVN would still need some more work. 
As the number of people working on ct_sync is very close to zero at the 
moment, I think that all effort should be concentrated on a single branch 
of the code. Because Harald has already put significant effort into 
providing support for active-active setups I think that we should try and 
get the linux-2.6-multigroup branch working first. Holger Eitzenberger 
was also doing some tests using that version and provided multiple fixes 
for problems he had found.

  So I don't think we should put significant amount of work into updating 
the old 2.6.10 branch. Instead, please give the -multigroup branch a try 
and provide feedback. Of course if you think you have the time to prepare 
an easily-committable patch for the linux-2.6 branch of ct_sync I'll be 
more than happy to update the SVN repository. I'm just unwilling to spend 
a significant amount of time updating that old branch.

-- 
 KOVACS Krisztian

  reply	other threads:[~2006-03-19 21:58 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-11  3:31 Made ct_sync running with 2.6.15.4 Maximilian Wilhelm
2006-03-19 21:58 ` KOVACS Krisztian [this message]
2006-03-20 14:25   ` Maximilian Wilhelm
2006-04-04 23:37   ` ct_sync-multigroup (was: Re: Made ct_sync running with 2.6.15.4...) Maximilian Wilhelm

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=200603192258.27950@krak \
    --to=hidden@sch.bme.hu \
    --cc=max@rfc2324.org \
    --cc=netfilter-devel@lists.netfilter.org \
    /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.