On Fri, Sep 22, 2006 at 11:27:31AM +0200, Jarek Poplawski wrote:
...
There is CONFIG_BRIDGE=m and this is the source of a problem:
config shouldn't allow for:
CONFIG_NETFILTER_BRIDGE=y
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y
So here is a patch proposal.
Jarek P.
diff -Nurp
Jarek Poplawski wrote:
On Fri, Sep 22, 2006 at 11:27:31AM +0200, Jarek Poplawski wrote:
...
There is CONFIG_BRIDGE=m and this is the source of a problem:
config shouldn't allow for:
CONFIG_NETFILTER_BRIDGE=y
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y
So here is a patch proposal.
Jarek P.
On Fri, Sep 22, 2006 at 12:15:43PM +0200, Patrick McHardy wrote:
...
We should fix the physdev dependencies since this is what is causing
problems.
...
config NETFILTER_XT_MATCH_PHYSDEV
tristate 'physdev match support'
- depends on NETFILTER_XTABLES BRIDGE_NETFILTER
+ depends
Jarek Poplawski wrote:
On Fri, Sep 22, 2006 at 12:15:43PM +0200, Patrick McHardy wrote:
...
We should fix the physdev dependencies since this is what is causing
problems.
...
config NETFILTER_XT_MATCH_PHYSDEV
tristate 'physdev match support'
- depends on NETFILTER_XTABLES
On Fri, Sep 22, 2006 at 12:54:42PM +0200, Patrick McHardy wrote:
Jarek Poplawski wrote:
On Fri, Sep 22, 2006 at 12:15:43PM +0200, Patrick McHardy wrote:
...
We should fix the physdev dependencies since this is what is causing
problems.
...
config NETFILTER_XT_MATCH_PHYSDEV
Jarek Poplawski wrote:
Anyway this special logic is also something misleading:
a) BRIDGE_NETFILTER=y and BRIDGE_NETFILTER depends on BRIDGE
sugest something which depends on BRIDGE is compiled into
kernel, which is usually impossible if BRIDGE=m
b) let's assume a) is right; shouldn't this