* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-22 15:44 ` Patrick McHardy
@ 2008-02-22 16:03 ` Jan Engelhardt
2008-02-22 16:08 ` Pablo Neira Ayuso
2008-02-22 22:37 ` David Woodhouse
2 siblings, 0 replies; 14+ messages in thread
From: Jan Engelhardt @ 2008-02-22 16:03 UTC (permalink / raw)
To: Patrick McHardy
Cc: Pablo Neira Ayuso, David Woodhouse, netdev, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
On Feb 22 2008 16:44, Patrick McHardy wrote:
> Pablo Neira Ayuso wrote:
>> Patrick McHardy wrote:
>> > Yes, that was a bug in the lastest release. We need to
>> > release a 1.4.1 version or something like that, but I'm
>> > not too familiar with the release process, so I haven't
>> > done this so far.
>>
>> I can schedule one for this weekend, just send me an ACK.
>
>
> That would be great. I think we had another issue in 1.4.0 with
> some header files, but I can't remeber the details.
>
> Jan, I recall we talked about this some time ago, do you remember?
I dunno, in Xtables 1.5.1 all header problems (minus
the "uint32_t all" in nf_inet_addr) are resolved I believe.
The thing even compiles without a kernel source now.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-22 15:44 ` Patrick McHardy
2008-02-22 16:03 ` Jan Engelhardt
@ 2008-02-22 16:08 ` Pablo Neira Ayuso
2008-02-22 16:12 ` Patrick McHardy
2008-02-22 22:37 ` David Woodhouse
2 siblings, 1 reply; 14+ messages in thread
From: Pablo Neira Ayuso @ 2008-02-22 16:08 UTC (permalink / raw)
To: Patrick McHardy
Cc: David Woodhouse, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
Patrick McHardy wrote:
> Pablo Neira Ayuso wrote:
>> Patrick McHardy wrote:
>>> Yes, that was a bug in the lastest release. We need to
>>> release a 1.4.1 version or something like that, but I'm
>>> not too familiar with the release process, so I haven't
>>> done this so far.
>>
>> I can schedule one for this weekend, just send me an ACK.
>
>
> That would be great. I think we had another issue in 1.4.0 with
> some header files, but I can't remeber the details.
>
> Jan, I recall we talked about this some time ago, do you remember?
Was it related with kernel 2.4.x compilation?
--
"Los honestos son inadaptados sociales" -- Les Luthiers
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-22 16:08 ` Pablo Neira Ayuso
@ 2008-02-22 16:12 ` Patrick McHardy
0 siblings, 0 replies; 14+ messages in thread
From: Patrick McHardy @ 2008-02-22 16:12 UTC (permalink / raw)
To: Pablo Neira Ayuso
Cc: David Woodhouse, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
Pablo Neira Ayuso wrote:
> Patrick McHardy wrote:
>> Pablo Neira Ayuso wrote:
>>> Patrick McHardy wrote:
>>>> Yes, that was a bug in the lastest release. We need to
>>>> release a 1.4.1 version or something like that, but I'm
>>>> not too familiar with the release process, so I haven't
>>>> done this so far.
>>> I can schedule one for this weekend, just send me an ACK.
>>
>> That would be great. I think we had another issue in 1.4.0 with
>> some header files, but I can't remeber the details.
>>
>> Jan, I recall we talked about this some time ago, do you remember?
>
> Was it related with kernel 2.4.x compilation?
Yes, I just found the old mail, the error was:
In file included from include/linux/netfilter/nf_nat.h:4,
from extensions/libipt_DNAT.c:9:
include/linux/netfilter/nf_conntrack_tuple.h:29: error: syntax error
before "__be32"
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-22 15:44 ` Patrick McHardy
2008-02-22 16:03 ` Jan Engelhardt
2008-02-22 16:08 ` Pablo Neira Ayuso
@ 2008-02-22 22:37 ` David Woodhouse
2008-02-25 12:12 ` Patrick McHardy
2 siblings, 1 reply; 14+ messages in thread
From: David Woodhouse @ 2008-02-22 22:37 UTC (permalink / raw)
To: Patrick McHardy
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
On Fri, 2008-02-22 at 16:44 +0100, Patrick McHardy wrote:
> Pablo Neira Ayuso wrote:
> > Patrick McHardy wrote:
> >> Yes, that was a bug in the lastest release. We need to
> >> release a 1.4.1 version or something like that, but I'm
> >> not too familiar with the release process, so I haven't
> >> done this so far.
> >
> > I can schedule one for this weekend, just send me an ACK.
>
>
> That would be great. I think we had another issue in 1.4.0 with
> some header files, but I can't remeber the details.
If you are going to include header files in the release (which makes a
certain amount of sense), it would be best if those are simply the
result of the kernel's 'make headers_install', without any manual
changes.
--
dwmw2
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-22 22:37 ` David Woodhouse
@ 2008-02-25 12:12 ` Patrick McHardy
2008-02-25 12:17 ` David Woodhouse
0 siblings, 1 reply; 14+ messages in thread
From: Patrick McHardy @ 2008-02-25 12:12 UTC (permalink / raw)
To: David Woodhouse
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
David Woodhouse wrote:
> On Fri, 2008-02-22 at 16:44 +0100, Patrick McHardy wrote:
>> Pablo Neira Ayuso wrote:
>>> Patrick McHardy wrote:
>>>> Yes, that was a bug in the lastest release. We need to
>>>> release a 1.4.1 version or something like that, but I'm
>>>> not too familiar with the release process, so I haven't
>>>> done this so far.
>>> I can schedule one for this weekend, just send me an ACK.
>>
>> That would be great. I think we had another issue in 1.4.0 with
>> some header files, but I can't remeber the details.
>
> If you are going to include header files in the release (which makes a
> certain amount of sense), it would be best if those are simply the
> result of the kernel's 'make headers_install', without any manual
> changes.
Yes, the kernel headers need to be fixed as well to not include
linux/compiler.h outside of #ifdef __KERNEL__. I'll take care
of that.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-25 12:12 ` Patrick McHardy
@ 2008-02-25 12:17 ` David Woodhouse
2008-02-25 12:20 ` Patrick McHardy
0 siblings, 1 reply; 14+ messages in thread
From: David Woodhouse @ 2008-02-25 12:17 UTC (permalink / raw)
To: Patrick McHardy
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
On Mon, 2008-02-25 at 13:12 +0100, Patrick McHardy wrote:
>
> Yes, the kernel headers need to be fixed as well to not include
> linux/compiler.h outside of #ifdef __KERNEL__. I'll take care
> of that.
No. When you run 'make headers_install' that's already taken care of.
--
dwmw2
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-25 12:17 ` David Woodhouse
@ 2008-02-25 12:20 ` Patrick McHardy
2008-02-25 12:21 ` David Woodhouse
0 siblings, 1 reply; 14+ messages in thread
From: Patrick McHardy @ 2008-02-25 12:20 UTC (permalink / raw)
To: David Woodhouse
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
David Woodhouse wrote:
> On Mon, 2008-02-25 at 13:12 +0100, Patrick McHardy wrote:
>> Yes, the kernel headers need to be fixed as well to not include
>> linux/compiler.h outside of #ifdef __KERNEL__. I'll take care
>> of that.
>
> No. When you run 'make headers_install' that's already taken care of.
Right, I missed that. In that case the current headers should match
the kernel headers (with the compiler.h part removed).
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-25 12:20 ` Patrick McHardy
@ 2008-02-25 12:21 ` David Woodhouse
2008-02-25 12:23 ` Patrick McHardy
0 siblings, 1 reply; 14+ messages in thread
From: David Woodhouse @ 2008-02-25 12:21 UTC (permalink / raw)
To: Patrick McHardy
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
On Mon, 2008-02-25 at 13:20 +0100, Patrick McHardy wrote:
>
> Right, I missed that. In that case the current headers should match
> the kernel headers (with the compiler.h part removed).
They don't. When you run 'make headers_install' there are some missing.
--
dwmw2
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-25 12:21 ` David Woodhouse
@ 2008-02-25 12:23 ` Patrick McHardy
2008-02-25 12:29 ` David Woodhouse
0 siblings, 1 reply; 14+ messages in thread
From: Patrick McHardy @ 2008-02-25 12:23 UTC (permalink / raw)
To: David Woodhouse
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
David Woodhouse wrote:
> On Mon, 2008-02-25 at 13:20 +0100, Patrick McHardy wrote:
>> Right, I missed that. In that case the current headers should match
>> the kernel headers (with the compiler.h part removed).
>
> They don't. When you run 'make headers_install' there are some missing.
We don't need all of them, but I'll do a proper resync. Thanks.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [NETFILTER]: Introduce nf_inet_address
2008-02-25 12:23 ` Patrick McHardy
@ 2008-02-25 12:29 ` David Woodhouse
0 siblings, 0 replies; 14+ messages in thread
From: David Woodhouse @ 2008-02-25 12:29 UTC (permalink / raw)
To: Patrick McHardy
Cc: Pablo Neira Ayuso, netdev, Jan Engelhardt, David S. Miller,
varekova, twoerner, Netfilter Development Mailinglist
On Mon, 2008-02-25 at 13:23 +0100, Patrick McHardy wrote:
> David Woodhouse wrote:
> > On Mon, 2008-02-25 at 13:20 +0100, Patrick McHardy wrote:
> >> Right, I missed that. In that case the current headers should match
> >> the kernel headers (with the compiler.h part removed).
> >
> > They don't. When you run 'make headers_install' there are some missing.
>
>
> We don't need all of them, but I'll do a proper resync. Thanks.
I think we need some of them -- when I just dropped the results of 'make
headers_install' into the iptables build directory, it complained of a
number of them being missing (which I showed a few days ago).
Ideally, the contents of the include/linux/ directory in the iptables
tree would be identical to what you get in usr/include/linux/netfilter*
after running 'make headers_install'.
--
dwmw2
^ permalink raw reply [flat|nested] 14+ messages in thread