On 12/4/20 1:48 AM, Zhang Changzhong wrote:
> Fix to return a negative error code from the error handling
> case instead of 0, as done elsewhere in this function.
> 
> Fixes: d15662682db2 ("ipv4: Allow ipv6 gateway with ipv4 routes")
> Reported-by: Hulk Robot <hul...@huawei.com>
> Signed-off-by: Zhang Changzhong <zhangchangzh...@huawei.com>
> ---
>  net/ipv4/fib_frontend.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/net/ipv4/fib_frontend.c b/net/ipv4/fib_frontend.c
> index b87140a..cdf6ec5 100644
> --- a/net/ipv4/fib_frontend.c
> +++ b/net/ipv4/fib_frontend.c
> @@ -825,7 +825,7 @@ static int rtm_to_fib_config(struct net *net, struct 
> sk_buff *skb,
>       if (has_gw && has_via) {
>               NL_SET_ERR_MSG(extack,
>                              "Nexthop configuration can not contain both 
> GATEWAY and VIA");
> -             goto errout;
> +             return -EINVAL;
>       }
>  
>       return 0;
> 

Thanks for the patch.

Reviewed-by: David Ahern <dsah...@kernel.org>

Reply via email to