Re: [PATCH net] net: ipv4: Make "ip route get" match iif lo rules again.

2018-01-15 Thread David Miller
From: Lorenzo Colitti Date: Thu, 11 Jan 2018 18:36:26 +0900 > Commit 3765d35ed8b9 ("net: ipv4: Convert inet_rtm_getroute to rcu > versions of route lookup") broke "ip route get" in the presence > of rules that specify iif lo. > > Host-originated traffic always has iif lo,

Re: [PATCH net] net: ipv4: Make "ip route get" match iif lo rules again.

2018-01-11 Thread David Ahern
On 1/11/18 2:36 AM, Lorenzo Colitti wrote: > Commit 3765d35ed8b9 ("net: ipv4: Convert inet_rtm_getroute to rcu > versions of route lookup") broke "ip route get" in the presence > of rules that specify iif lo. > > Host-originated traffic always has iif lo, because > ip_route_output_key_hash and

[PATCH net] net: ipv4: Make "ip route get" match iif lo rules again.

2018-01-11 Thread Lorenzo Colitti
Commit 3765d35ed8b9 ("net: ipv4: Convert inet_rtm_getroute to rcu versions of route lookup") broke "ip route get" in the presence of rules that specify iif lo. Host-originated traffic always has iif lo, because ip_route_output_key_hash and ip6_route_output_flags set the flow iif to