Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(237)

Side by Side Diff: chromeos/compat-wireless/net/wireless/wext-compat.c

Issue 5326002: Update compat-wireless to 2.6.36-5-spn (Closed) Base URL: http://git.chromium.org/git/kernel.git@master
Patch Set: Fixes for !ACK handling, missing local changes, log message fixes Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * cfg80211 - wext compat code 2 * cfg80211 - wext compat code
3 * 3 *
4 * This is temporary code until all wireless functionality is migrated 4 * This is temporary code until all wireless functionality is migrated
5 * into cfg80211, when that happens all the exports here go away and 5 * into cfg80211, when that happens all the exports here go away and
6 * we directly assign the wireless handlers of wireless interfaces. 6 * we directly assign the wireless handlers of wireless interfaces.
7 * 7 *
8 * Copyright 2008-2009 Johannes Berg <johannes@sipsolutions.net> 8 * Copyright 2008-2009 Johannes Berg <johannes@sipsolutions.net>
9 */ 9 */
10 10
(...skipping 1402 matching lines...) Expand 10 before | Expand all | Expand 10 after
1413 } 1413 }
1414 } 1414 }
1415 EXPORT_SYMBOL_GPL(cfg80211_wext_siwessid); 1415 EXPORT_SYMBOL_GPL(cfg80211_wext_siwessid);
1416 1416
1417 int cfg80211_wext_giwessid(struct net_device *dev, 1417 int cfg80211_wext_giwessid(struct net_device *dev,
1418 struct iw_request_info *info, 1418 struct iw_request_info *info,
1419 struct iw_point *data, char *ssid) 1419 struct iw_point *data, char *ssid)
1420 { 1420 {
1421 struct wireless_dev *wdev = dev->ieee80211_ptr; 1421 struct wireless_dev *wdev = dev->ieee80211_ptr;
1422 1422
1423 data->flags = 0;
1424 data->length = 0;
1425
1423 switch (wdev->iftype) { 1426 switch (wdev->iftype) {
1424 case NL80211_IFTYPE_ADHOC: 1427 case NL80211_IFTYPE_ADHOC:
1425 return cfg80211_ibss_wext_giwessid(dev, info, data, ssid); 1428 return cfg80211_ibss_wext_giwessid(dev, info, data, ssid);
1426 case NL80211_IFTYPE_STATION: 1429 case NL80211_IFTYPE_STATION:
1427 return cfg80211_mgd_wext_giwessid(dev, info, data, ssid); 1430 return cfg80211_mgd_wext_giwessid(dev, info, data, ssid);
1428 default: 1431 default:
1429 return -EOPNOTSUPP; 1432 return -EOPNOTSUPP;
1430 } 1433 }
1431 } 1434 }
1432 EXPORT_SYMBOL_GPL(cfg80211_wext_giwessid); 1435 EXPORT_SYMBOL_GPL(cfg80211_wext_giwessid);
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
1506 [IW_IOCTL_IDX(SIOCGIWAUTH)] = (iw_handler) cfg80211_wext_giwauth, 1509 [IW_IOCTL_IDX(SIOCGIWAUTH)] = (iw_handler) cfg80211_wext_giwauth,
1507 [IW_IOCTL_IDX(SIOCSIWENCODEEXT)]= (iw_handler) cfg80211_wext_siwencodeex t, 1510 [IW_IOCTL_IDX(SIOCSIWENCODEEXT)]= (iw_handler) cfg80211_wext_siwencodeex t,
1508 [IW_IOCTL_IDX(SIOCSIWPMKSA)] = (iw_handler) cfg80211_wext_siwpmksa, 1511 [IW_IOCTL_IDX(SIOCSIWPMKSA)] = (iw_handler) cfg80211_wext_siwpmksa,
1509 }; 1512 };
1510 1513
1511 const struct iw_handler_def cfg80211_wext_handler = { 1514 const struct iw_handler_def cfg80211_wext_handler = {
1512 .num_standard = ARRAY_SIZE(cfg80211_handlers), 1515 .num_standard = ARRAY_SIZE(cfg80211_handlers),
1513 .standard = cfg80211_handlers, 1516 .standard = cfg80211_handlers,
1514 .get_wireless_stats = cfg80211_wireless_stats, 1517 .get_wireless_stats = cfg80211_wireless_stats,
1515 }; 1518 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698