diff options
author | Stephen Suryaputra <ssuryaextr@gmail.com> | 2019-06-24 20:14:06 -0400 |
---|---|---|
committer | Ben Hutchings <ben@decadent.org.uk> | 2019-09-23 21:12:01 +0100 |
commit | 0c0c20a940b19138e42b57a68c2b1aafbb9846de (patch) | |
tree | 8cde779933ff5e09360be6db978590422fb43b21 /scripts/Makefile.modbuiltin | |
parent | 42e9b805a5a334c8673dd204415977abea57d71a (diff) | |
download | linux-stable-0c0c20a940b19138e42b57a68c2b1aafbb9846de.tar.gz linux-stable-0c0c20a940b19138e42b57a68c2b1aafbb9846de.tar.bz2 linux-stable-0c0c20a940b19138e42b57a68c2b1aafbb9846de.zip |
ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop
commit 38c73529de13e1e10914de7030b659a2f8b01c3b upstream.
In commit 19e4e768064a8 ("ipv4: Fix raw socket lookup for local
traffic"), the dif argument to __raw_v4_lookup() is coming from the
returned value of inet_iif() but the change was done only for the first
lookup. Subsequent lookups in the while loop still use skb->dev->ifIndex.
Fixes: 19e4e768064a8 ("ipv4: Fix raw socket lookup for local traffic")
Signed-off-by: Stephen Suryaputra <ssuryaextr@gmail.com>
Reviewed-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
[bwh: Backported to 3.16: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'scripts/Makefile.modbuiltin')
0 files changed, 0 insertions, 0 deletions