Skip to content

Commit

Permalink
libertas: implement new scanning logic
Browse files Browse the repository at this point in the history
This changes the code that is used for scanning and makes it hopefully
easier to understand:

* move function into logical blocks
* create a bunch of lbs_scan_add_XXXX_tlv() functions, that
  help to create the TLV parameter of CMD_802_11_SCAN
* all of them are now called from the much simpler lbs_do_scan()
* no **puserscancfg double-pointers :-)

Signed-off-by: Holger Schurig <hs4233@mail.mn-solutions.de>
Acked-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
  • Loading branch information
Holger Schurig authored and David S. Miller committed Jan 28, 2008
1 parent 83eacf2 commit ffd074f
Show file tree
Hide file tree
Showing 2 changed files with 361 additions and 513 deletions.
3 changes: 1 addition & 2 deletions drivers/net/wireless/libertas/dev.h
Original file line number Diff line number Diff line change
Expand Up @@ -366,9 +366,8 @@ struct lbs_adapter {
struct cmd_ds_802_11_get_log logmsg;

u32 monitormode;
int last_scanned_channel;
u8 fw_ready;

u8 last_scanned_channel;
};

#endif
Loading

0 comments on commit ffd074f

Please sign in to comment.