Stephen Suryaputra 5b18f12898 ipv4: reset rt_iif for recirculated mcast/bcast out pkts
Multicast or broadcast egress packets have rt_iif set to the oif. These
packets might be recirculated back as input and lookup to the raw
sockets may fail because they are bound to the incoming interface
(skb_iif). If rt_iif is not zero, during the lookup, inet_iif() function
returns rt_iif instead of skb_iif. Hence, the lookup fails.

v2: Make it non vrf specific (David Ahern). Reword the changelog to
    reflect it.
Signed-off-by: Stephen Suryaputra <ssuryaextr@gmail.com>
Reviewed-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-06-26 12:40:10 -07:00
..
2019-06-15 18:47:31 -07:00
2019-01-23 11:18:00 -08:00
2018-09-26 20:22:19 -07:00
2019-06-21 09:58:42 -07:00
2019-04-19 14:07:40 -07:00
2019-03-21 13:39:25 -07:00
2018-04-23 10:21:24 -04:00
2017-12-11 14:10:06 -05:00
2018-09-13 09:04:58 -07:00
2017-11-08 16:12:33 +09:00
2018-09-25 20:17:35 -07:00
2017-12-05 14:37:13 -05:00
2018-05-16 07:23:35 +02:00
2019-04-22 21:47:25 -07:00
2019-06-15 18:47:31 -07:00
2019-05-31 08:34:32 -07:00