diff options
author | Pavel Roskin <proski@gnu.org> | 2009-04-09 21:41:05 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-04-16 10:39:17 -0400 |
commit | 91fe9ca74e8220f17e2fa71a92cda330857daac4 (patch) | |
tree | 314ba52fbd244015f0e8ce2864c1c2b7117e29c0 /drivers/net/atarilance.c | |
parent | 23a99840d571a237845fd0906bce78e7c76be650 (diff) | |
download | blackbird-op-linux-91fe9ca74e8220f17e2fa71a92cda330857daac4.tar.gz blackbird-op-linux-91fe9ca74e8220f17e2fa71a92cda330857daac4.zip |
orinoco: correct timeout logic in __orinoco_hw_set_tkip_key()
If the value read from HERMES_RID_TXQUEUEEMPTY becomes 0 after exactly
100 readings, we wrongly consider it a timeout. Rewrite the clever
while loop as a for loop that does the right thing and looks simpler.
Reported by Juha Leppanen <juha_motorsportcom@luukku.com>
Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/atarilance.c')
0 files changed, 0 insertions, 0 deletions