ipv4: obsolete config in kernel source (IP_ROUTE_PERVASIVE)
authorChristoph Egger <siccegge@stud.informatik.uni-erlangen.de>
Wed, 3 Feb 2010 06:05:54 +0000 (06:05 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 4 Feb 2010 22:58:46 +0000 (14:58 -0800)
CONFIG_IP_ROUTE_PERVASIVE is missing a corresponding config
IP_ROUTE_PERVASIVE somewhere in KConfig (and missing it for ages
already) so it looks like some aging artefact no longer needed.

Therefor this patch kills of the only remaining reference to that
config Item removing the already unrechable code snipet.

Signed-off-by: Christoph Egger <siccegge@stud.informatik.uni-erlangen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/fib_semantics.c

index 96b21011a3e49dd422360abeda56baea36562c94..1af0ea0fb6a20227c941e8ad910d3634ff2a1319 100644 (file)
@@ -528,10 +528,6 @@ static int fib_check_nh(struct fib_config *cfg, struct fib_info *fi,
        if (nh->nh_gw) {
                struct fib_result res;
 
-#ifdef CONFIG_IP_ROUTE_PERVASIVE
-               if (nh->nh_flags&RTNH_F_PERVASIVE)
-                       return 0;
-#endif
                if (nh->nh_flags&RTNH_F_ONLINK) {
                        struct net_device *dev;