diff options
author | Jiri Slaby <jslaby@suse.cz> | 2013-02-07 14:44:40 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2013-02-08 14:51:35 -0500 |
commit | c5e534e569fd07991d4d09921c73823cd5e4115e (patch) | |
tree | 622101388098cd26f07b1a576291bdb988957916 /crypto/lrw.c | |
parent | 957f4aca5fa0db69635271bc4621cc0b65b2d590 (diff) | |
download | blackbird-obmc-linux-c5e534e569fd07991d4d09921c73823cd5e4115e.tar.gz blackbird-obmc-linux-c5e534e569fd07991d4d09921c73823cd5e4115e.zip |
NET: ath5k, check ath5k_eeprom_mode_from_channel retval
It can, if invalid argument given, return a negative value. In that
case we would access arrays out-of-bounds and such. Check the value
and yell loudly if that happened as it would be a bug in the
implementation. (Instead of silently corrupting memory.)
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Nick Kossifidis <mickflemm@gmail.com>
Cc: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'crypto/lrw.c')
0 files changed, 0 insertions, 0 deletions