From patchwork Wed Jun 29 20:13:31 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: net, wireless: Don't return uninitialized in __cfg80211_stop_sched_scan() Date: Wed, 29 Jun 2011 10:13:31 -0000 From: Jesper Juhl X-Patchwork-Id: 102660 Message-Id: To: linux-wireless@vger.kernel.org Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, "David S. Miller" , "John W. Linville" , Johannes Berg If the 'driver_initiated' function argument to __cfg80211_stop_sched_scan() is not 0 then we'll return an uninitialized 'ret' from the function. Signed-off-by: Jesper Juhl --- net/wireless/scan.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net/wireless/scan.c b/net/wireless/scan.c index 7a6c676..7940fa5 100644 --- a/net/wireless/scan.c +++ b/net/wireless/scan.c @@ -132,7 +132,7 @@ EXPORT_SYMBOL(cfg80211_sched_scan_stopped); int __cfg80211_stop_sched_scan(struct cfg80211_registered_device *rdev, bool driver_initiated) { - int err; + int err = 0; struct net_device *dev; ASSERT_RDEV_LOCK(rdev);