]> git.baikalelectronics.ru Git - kernel.git/commit
wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()'
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Tue, 16 Oct 2018 07:39:40 +0000 (09:39 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 6 Nov 2018 16:53:14 +0000 (18:53 +0200)
commit17bbf1f0b44632eee35d78089c42ba7e7228d81e
tree1334fffda21f6170be44593b5566612768027806
parentfc37e256c36e0b95ad7d1775bbb88bdc3b5deb5b
wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()'

We return 0 unconditionally at the end of
'wlcore_vendor_cmd_smart_config_start()'.
However, 'ret' is set to some error codes in several error handling paths
and we already return some error codes at the beginning of the function.

Return 'ret' instead to propagate the error code.

Fixes: 1ec248ea29a4 ("wlcore: handle smart config vendor commands")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ti/wlcore/vendor_cmd.c