nl80211/cfg80211: Make addition of new sinfo fields safer
authorJouni Malinen <jouni@qca.qualcomm.com>
Thu, 11 Aug 2011 08:46:22 +0000 (11:46 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 11 Aug 2011 18:23:06 +0000 (14:23 -0400)
commitf612cedfe152b536197c0120f2e7779bc90219d0
treec1ad3b3a00a26eff4b78d81331c168faf901a4ba
parent040bdf713d2bec8235f1af705e2d13da5d9baec8
nl80211/cfg80211: Make addition of new sinfo fields safer

Add a comment pointing out the use of enum station_info_flags for
all new struct station_info fields. In addition, memset the sinfo
buffer to zero before use on all paths in the current tree to avoid
leaving uninitialized pointers in the data.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/cfg80211.h
net/mac80211/sta_info.c
net/wireless/nl80211.c