]> git.neil.brown.name Git - history.git/commitdiff
[IPV4]: Fix CONFIG_NET_FASTROUTE compile.
authorFrank Davis <fdavis@si.rr.com>
Fri, 18 Oct 2002 10:25:52 +0000 (03:25 -0700)
committerDavid S. Miller <davem@nuts.ninka.net>
Fri, 18 Oct 2002 10:25:52 +0000 (03:25 -0700)
net/ipv4/ip_forward.c

index 5ccfc52da85a6b999969b84e843d5bb7dcf8f503..3e7b1f5bc39408593a85fa685c6ebd9805721e84 100644 (file)
@@ -53,7 +53,7 @@ static inline int ip_forward_finish(struct sk_buff *skb)
 
                if (rt->rt_flags&RTCF_FAST && !netdev_fastroute_obstacles) {
                        struct dst_entry *old_dst;
-                       unsigned h = ((*(u8*)&rt->key.dst)^(*(u8*)&rt->key.src))&NETDEV_FASTROUTE_HMASK;
+                       unsigned h = ((*(u8*)&rt->fl.fl4_dst)^(*(u8*)&rt->fl.fl4_src))&NETDEV_FASTROUTE_HMASK;
 
                        write_lock_irq(&skb->dev->fastpath_lock);
                        old_dst = skb->dev->fastpath[h];