summaryrefslogtreecommitdiff
path: root/net/mac80211/tx.c
diff options
context:
space:
mode:
authorJulian Squires <julian@cipht.net>2020-07-06 17:13:53 -0400
committerJohannes Berg <johannes.berg@intel.com>2020-07-30 10:24:01 +0200
commit4052d3d2e8f47a15053320bbcbe365d15610437d (patch)
tree7e71b33bfcd5c53830921859b0748e0da77ed67a /net/mac80211/tx.c
parent5e43540c2af0a0c0a18e39579b1ad49541f87506 (diff)
cfg80211: check vendor command doit pointer before use
In the case where a vendor command does not implement doit, and has no flags set, doit would not be validated and a NULL pointer dereference would occur, for example when invoking the vendor command via iw. I encountered this while developing new vendor commands. Perhaps in practice it is advisable to always implement doit along with dumpit, but it seems reasonable to me to always check doit anyway, not just when NEED_WDEV. Signed-off-by: Julian Squires <julian@cipht.net> Link: https://lore.kernel.org/r/20200706211353.2366470-1-julian@cipht.net Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/tx.c')
0 files changed, 0 insertions, 0 deletions