|
@@ -448,7 +448,7 @@ int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
|
|
|
* Note: This bug may be caused by the fw's DTIM handling.
|
|
|
*/
|
|
|
if (is_zero_ether_addr(wl->bssid))
|
|
|
- cmd->params.scan_options |= WL1251_SCAN_OPT_PRIORITY_HIGH;
|
|
|
+ cmd->params.scan_options |= cpu_to_le16(WL1251_SCAN_OPT_PRIORITY_HIGH);
|
|
|
cmd->params.num_channels = n_channels;
|
|
|
cmd->params.num_probe_requests = n_probes;
|
|
|
cmd->params.tx_rate = cpu_to_le16(1 << 1); /* 2 Mbps */
|