net: skb->rtable accessor
authorEric Dumazet <eric.dumazet@gmail.com>
Tue, 2 Jun 2009 05:14:27 +0000 (05:14 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 3 Jun 2009 09:51:02 +0000 (02:51 -0700)
commit511c3f92ad5b6d9f8f6464be1b4f85f0422be91a
tree3e368d9a78f87eb9dd7ff9e57f4aab3f4a96e3b1
parentdfbf97f3ac980b69dfbc41c83a208211a38443e8
net: skb->rtable accessor

Define skb_rtable(const struct sk_buff *skb) accessor to get rtable from skb

Delete skb->rtable field

Setting rtable is not allowed, just set dst instead as rtable is an alias.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
23 files changed:
drivers/net/appletalk/ipddp.c
include/linux/skbuff.h
include/net/route.h
net/bridge/br_netfilter.c
net/dccp/ipv4.c
net/ipv4/arp.c
net/ipv4/icmp.c
net/ipv4/igmp.c
net/ipv4/ip_forward.c
net/ipv4/ip_gre.c
net/ipv4/ip_input.c
net/ipv4/ip_options.c
net/ipv4/ip_output.c
net/ipv4/ip_sockglue.c
net/ipv4/ipip.c
net/ipv4/ipmr.c
net/ipv4/netfilter/ipt_MASQUERADE.c
net/ipv4/netfilter/nf_nat_helper.c
net/ipv4/route.c
net/ipv4/tcp_ipv4.c
net/netfilter/nf_conntrack_netbios_ns.c
net/sched/em_meta.c
net/sctp/protocol.c