From f34890a62ca5cf9e738bf197c150a98bc4f96c32 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Fri, 13 May 2011 17:31:02 -0400 Subject: [PATCH] --- yaml --- r: 247454 b: refs/heads/master c: 7be799a70ba3dd90a59e8d2c72bbe06020005b3f h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/ipv4/ip_options.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 03bc007979b4..a69e88150ccd 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8e36360ae876995e92d3a7538dda70548e64e685 +refs/heads/master: 7be799a70ba3dd90a59e8d2c72bbe06020005b3f diff --git a/trunk/net/ipv4/ip_options.c b/trunk/net/ipv4/ip_options.c index 89268baabc87..c3118e1cd3bb 100644 --- a/trunk/net/ipv4/ip_options.c +++ b/trunk/net/ipv4/ip_options.c @@ -567,7 +567,7 @@ void ip_forward_options(struct sk_buff *skb) ) { if (srrptr + 3 > srrspace) break; - if (memcmp(&rt->rt_dst, &optptr[srrptr-1], 4) == 0) + if (memcmp(&ip_hdr(skb)->daddr, &optptr[srrptr-1], 4) == 0) break; } if (srrptr + 3 <= srrspace) {