On Thu, Nov 15, 2018 at 02:51:57AM +0100, Florian Westphal wrote:
> Colin Ian King says:
>  Static analysis with CoverityScan found a potential issue [..]
>  It seems that pointer pol is set to NULL and then a check to see if it
>  is non-null is used to set pol to tmp; howeverm this check is always
>  going to be false because pol is always NULL.
> 
> Fix this and update test script to catch this.  Updated script only:
> ./xfrm_policy.sh ; echo $?
> RTNETLINK answers: No such file or directory
> FAIL: ip -net ns3 xfrm policy get src 10.0.1.0/24 dst 10.0.2.0/24 dir out
> RTNETLINK answers: No such file or directory
> [..]
> PASS: policy before exception matches
> PASS: ping to .254 bypassed ipsec tunnel
> PASS: direct policy matches
> PASS: policy matches
> 1
> 
> Fixes: 6be3b0db6db ("xfrm: policy: add inexact policy search tree 
> infrastructure")
> Reported-by: Colin Ian King <colin.k...@canonical.com>
> Signed-off-by: Florian Westphal <f...@strlen.de>

Applied, thanks everyone!

Reply via email to