--- source-routing/net/ipv6/ip6_output.c.~1~ Wed Sep 12 02:35:06 2001 +++ source-routing/net/ipv6/ip6_output.c Wed Sep 12 02:36:18 2001 @@ -627,7 +627,7 @@ struct ipv6hdr *hdr = skb->nh.ipv6h; struct inet6_skb_parm *opt =(struct inet6_skb_parm*)skb->cb; - if (ipv6_devconf.forwarding == 0 && opt->srcrt == 0) + if (ipv6_devconf.forwarding == 0) goto drop; /*