diff options
author | David S. Miller <davem@davemloft.net> | 2011-05-13 17:31:02 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-05-13 17:31:02 -0400 |
commit | 7be799a70ba3dd90a59e8d2c72bbe06020005b3f (patch) | |
tree | 08062fb33b9b09a935ef42eaaff6f2f67c67749e /net/ipv4 | |
parent | 8e36360ae876995e92d3a7538dda70548e64e685 (diff) |
ipv4: Remove rt->rt_dst reference from ip_forward_options().
At this point iph->daddr equals what rt->rt_dst would hold.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4')
-rw-r--r-- | net/ipv4/ip_options.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/ip_options.c b/net/ipv4/ip_options.c index 89268baabc87..c3118e1cd3bb 100644 --- a/net/ipv4/ip_options.c +++ b/net/ipv4/ip_options.c | |||
@@ -567,7 +567,7 @@ void ip_forward_options(struct sk_buff *skb) | |||
567 | ) { | 567 | ) { |
568 | if (srrptr + 3 > srrspace) | 568 | if (srrptr + 3 > srrspace) |
569 | break; | 569 | break; |
570 | if (memcmp(&rt->rt_dst, &optptr[srrptr-1], 4) == 0) | 570 | if (memcmp(&ip_hdr(skb)->daddr, &optptr[srrptr-1], 4) == 0) |
571 | break; | 571 | break; |
572 | } | 572 | } |
573 | if (srrptr + 3 <= srrspace) { | 573 | if (srrptr + 3 <= srrspace) { |