diff options
author | David S. Miller <davem@davemloft.net> | 2012-07-10 18:26:01 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-07-11 09:40:18 +0400 |
commit | f185071ddf799e194ba015d040d3d49cdbfa7e48 (patch) | |
tree | f8d4221951e6da429f7d252bc167e8d64a83d1f1 /net/ipv4/xfrm4_policy.c | |
parent | 312487313d4f7177cb751830e3d9c218e42ed59e (diff) | |
download | linux-f185071ddf799e194ba015d040d3d49cdbfa7e48.tar.xz |
ipv4: Remove inetpeer from routes.
No longer used.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/xfrm4_policy.c')
-rw-r--r-- | net/ipv4/xfrm4_policy.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/net/ipv4/xfrm4_policy.c b/net/ipv4/xfrm4_policy.c index 951bcf35b21c..87d3fcc302d4 100644 --- a/net/ipv4/xfrm4_policy.c +++ b/net/ipv4/xfrm4_policy.c @@ -90,8 +90,6 @@ static int xfrm4_fill_dst(struct xfrm_dst *xdst, struct net_device *dev, xdst->u.dst.dev = dev; dev_hold(dev); - rt_transfer_peer(&xdst->u.rt, rt); - /* Sheit... I remember I did this right. Apparently, * it was magically lost, so this code needs audit */ xdst->u.rt.rt_flags = rt->rt_flags & (RTCF_BROADCAST | RTCF_MULTICAST | @@ -210,11 +208,6 @@ static void xfrm4_dst_destroy(struct dst_entry *dst) dst_destroy_metrics_generic(dst); - if (rt_has_peer(&xdst->u.rt)) { - struct inet_peer *peer = rt_peer_ptr(&xdst->u.rt); - inet_putpeer(peer); - } - xfrm_dst_destroy(xdst); } |