* Re: PPTP connection tracking and NAT helper
[not found] <1081776886.1233.4.camel@smart14.intranetworks.com.br>
@ 2004-04-12 13:35 ` Harald Welte
0 siblings, 0 replies; 4+ messages in thread
From: Harald Welte @ 2004-04-12 13:35 UTC (permalink / raw)
To: Dario Oliveira; +Cc: Netfilter Development Mailinglist
[-- Attachment #1: Type: text/plain, Size: 713 bytes --]
On Mon, Apr 12, 2004 at 10:34:46AM -0300, Dario Oliveira wrote:
> Hi Harald Welte,
> why your testing feature "PPTP connection tracking and NAT helper"
> doesn't appear in ./runme extra command when i try to install
> patch-o-matic-ng ???
because you apparently seem to be using an incompatible (e.g. 2.6.x)
kernel.
> thanks.
--
- Harald Welte <laforge@netfilter.org> http://www.netfilter.org/
============================================================================
"Fragmentation is like classful addressing -- an interesting early
architectural error that shows how much experimentation was going
on while IP was being designed." -- Paul Vixie
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PPTP connection tracking and NAT helper
[not found] <4279291E.2060103@nit.ca>
@ 2005-05-05 7:52 ` Harald Welte
2005-05-05 17:04 ` Phil Oester
0 siblings, 1 reply; 4+ messages in thread
From: Harald Welte @ 2005-05-05 7:52 UTC (permalink / raw)
To: Lukasz Kosewski; +Cc: Netfilter Development Mailinglist, Netfilter Mailinglist
[-- Attachment #1: Type: text/plain, Size: 1241 bytes --]
On Wed, May 04, 2005 at 03:57:18PM -0400, Lukasz Kosewski wrote:
> The problem I have is that in 2.6.11, there no longer exists a 'union
> ip_conntrack_nat_help' in include/linux/netfilter_ipv4/ip_conntrack.h,
> to which the PPTP/NAT patches make changes. While I can simply change
> the patches such that they ignore this, I am not certain whether or
> not this is intended, or whether I will be losing some functionality.
please read the netfilter-devel archive. I get asked this question at
least ten times a week:
There is no pptp/gre conntrack and nat helper for 2.6.11+, since this
kernel version contains a redesigned infrastructure for such helpers.
At this time, I see very limited chance that this new infrastructure is
sufficient enough to actually implement the same functionality. A
straight 1:1 port ist definitely not possible.
--
- Harald Welte <laforge@netfilter.org> http://netfilter.org/
============================================================================
"Fragmentation is like classful addressing -- an interesting early
architectural error that shows how much experimentation was going
on while IP was being designed." -- Paul Vixie
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PPTP connection tracking and NAT helper
2005-05-05 7:52 ` PPTP connection tracking and NAT helper Harald Welte
@ 2005-05-05 17:04 ` Phil Oester
2005-05-05 20:10 ` Harald Welte
0 siblings, 1 reply; 4+ messages in thread
From: Phil Oester @ 2005-05-05 17:04 UTC (permalink / raw)
To: Harald Welte, Netfilter Development Mailinglist
[-- Attachment #1: Type: text/plain, Size: 452 bytes --]
On Thu, May 05, 2005 at 09:52:58AM +0200, Harald Welte wrote:
> please read the netfilter-devel archive. I get asked this question at
> least ten times a week:
>
> There is no pptp/gre conntrack and nat helper for 2.6.11+, since this
> kernel version contains a redesigned infrastructure for such helpers.
How bout we make it harder for people to try? Attached patch adds
a 'Requires' to pptp in pom, and fixes up broken Requires handling.
Phil
[-- Attachment #2: patch-pptprequires --]
[-- Type: text/plain, Size: 1393 bytes --]
diff -ru pom-orig/Netfilter_POM.pm pom-new/Netfilter_POM.pm
--- pom-orig/Netfilter_POM.pm 2005-04-01 02:09:00.000000000 -0500
+++ pom-new/Netfilter_POM.pm 2005-05-05 12:59:22.633618136 -0400
@@ -196,10 +196,10 @@
# if the requirement refers to the tested patchlet,
# project version must fulfil the requirement.
# Multiple requirements are ANDed.
- return 0 if $pver eq $prog
- && !$self->version_compare($proj, $op, $ver);
+ return 1 if $pver eq $prog
+ && $self->version_compare($proj, $op, $ver);
}
- return 1;
+ return 0;
}
# are the requirements for a specific patchlet fulfilled?
diff -ru pom-orig/pptp-conntrack-nat/help pom-new/pptp-conntrack-nat/help
--- pom-orig/pptp-conntrack-nat/help 2003-11-17 03:09:34.000000000 -0500
+++ pom-new/pptp-conntrack-nat/help 2005-05-05 11:25:47.241525968 -0400
@@ -20,3 +20,4 @@
- doesnt' support multiple calls within one session
- you have to recompile your iptables userspace program since some
structure sizes change
+- does NOT work with kernels > 2.6.10
diff -ru pom-orig/pptp-conntrack-nat/info pom-new/pptp-conntrack-nat/info
--- pom-orig/pptp-conntrack-nat/info 2005-02-01 08:23:01.000000000 -0500
+++ pom-new/pptp-conntrack-nat/info 2005-05-05 12:57:47.510079112 -0400
@@ -3,3 +3,4 @@
Status: Testing, especially the 2.6.x port
Repository: extra
Depends: !nat-reservations
+Requires: linux < 2.6.11
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PPTP connection tracking and NAT helper
2005-05-05 17:04 ` Phil Oester
@ 2005-05-05 20:10 ` Harald Welte
0 siblings, 0 replies; 4+ messages in thread
From: Harald Welte @ 2005-05-05 20:10 UTC (permalink / raw)
To: Phil Oester; +Cc: Netfilter Development Mailinglist
[-- Attachment #1: Type: text/plain, Size: 973 bytes --]
On Thu, May 05, 2005 at 10:04:00AM -0700, Phil Oester wrote:
> On Thu, May 05, 2005 at 09:52:58AM +0200, Harald Welte wrote:
> > please read the netfilter-devel archive. I get asked this question at
> > least ten times a week:
> >
> > There is no pptp/gre conntrack and nat helper for 2.6.11+, since this
> > kernel version contains a redesigned infrastructure for such helpers.
>
> How bout we make it harder for people to try? Attached patch adds
> a 'Requires' to pptp in pom, and fixes up broken Requires handling.
oh, I wasn't aware of that. I've committed your changes, thanks.
--
- Harald Welte <laforge@netfilter.org> http://netfilter.org/
============================================================================
"Fragmentation is like classful addressing -- an interesting early
architectural error that shows how much experimentation was going
on while IP was being designed." -- Paul Vixie
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-05-05 20:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <4279291E.2060103@nit.ca>
2005-05-05 7:52 ` PPTP connection tracking and NAT helper Harald Welte
2005-05-05 17:04 ` Phil Oester
2005-05-05 20:10 ` Harald Welte
[not found] <1081776886.1233.4.camel@smart14.intranetworks.com.br>
2004-04-12 13:35 ` Harald Welte
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.