Changeset 1408
- Timestamp:
- 01/23/06 08:30:44 (5 years ago)
- Files:
-
- trunk/net80211/ieee80211_linux.c (modified) (1 diff)
- trunk/net80211/ieee80211_scan.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/net80211/ieee80211_linux.c
r1366 r1408 298 298 ieee80211_load_module(const char *modname) 299 299 { 300 request_module(modname); 301 return 0; 300 return in_atomic() ? -EINVAL : request_module(modname); 302 301 } 303 302 trunk/net80211/ieee80211_scan.c
r1336 r1408 189 189 ieee80211_scanner_get(enum ieee80211_opmode mode) 190 190 { 191 int err; 191 192 if (mode >= IEEE80211_SCANNER_MAX) 192 193 return NULL; 193 if (scanners[mode] == NULL) 194 ieee80211_load_module(scan_modnames[mode]); 194 if (scanners[mode] == NULL) { 195 err = ieee80211_load_module(scan_modnames[mode]); 196 if(scanners[mode] == NULL || err) 197 printk(KERN_WARNING "unable to load %s\n", scan_modnames[mode]); 198 } 195 199 return scanners[mode]; 196 200 }
