-
- Downloads
netfilter: fix Kconfig dependencies
Fix dependencies of netfilter realm match: it depends on NET_CLS_ROUTE, which itself depends on NET_SCHED; this dependency is missing from netfilter. Since matching on realms is also useful without having NET_SCHED enabled and the option really only controls whether the tclassid member is included in route and dst entries, rename the config option to IP_ROUTE_CLASSID and move it outside of traffic scheduling context to get rid of the NET_SCHED dependeny. Reported-by:Vladis Kletnieks <Valdis.Kletnieks@vt.edu> Signed-off-by:
Patrick McHardy <kaber@trash.net>
Showing
- include/net/dst.h 1 addition, 1 deletioninclude/net/dst.h
- include/net/ip_fib.h 3 additions, 3 deletionsinclude/net/ip_fib.h
- net/ipv4/Kconfig 3 additions, 1 deletionnet/ipv4/Kconfig
- net/ipv4/fib_rules.c 5 additions, 5 deletionsnet/ipv4/fib_rules.c
- net/ipv4/fib_semantics.c 7 additions, 7 deletionsnet/ipv4/fib_semantics.c
- net/ipv4/ip_input.c 1 addition, 1 deletionnet/ipv4/ip_input.c
- net/ipv4/route.c 13 additions, 13 deletionsnet/ipv4/route.c
- net/netfilter/Kconfig 1 addition, 1 deletionnet/netfilter/Kconfig
- net/sched/Kconfig 1 addition, 4 deletionsnet/sched/Kconfig
- net/sched/cls_flow.c 1 addition, 1 deletionnet/sched/cls_flow.c
- net/sched/em_meta.c 1 addition, 1 deletionnet/sched/em_meta.c
Loading
Please register or sign in to comment