cfg.c (2ec600d672e74488f8d1acf67a0a2baed222564c) | cfg.c (ee3858551ae6d044578f598f8001db5f1a9fd52e) |
---|---|
1/* 2 * mac80211 configuration hooks for cfg80211 3 * 4 * Copyright 2006, 2007 Johannes Berg <johannes@sipsolutions.net> 5 * 6 * This file is GPLv2 as found in COPYING. 7 */ 8 --- 36 unchanged lines hidden (view full) --- 45 46 if (unlikely(local->reg_state != IEEE80211_DEV_REGISTERED)) 47 return -ENODEV; 48 49 itype = nl80211_type_to_mac80211_type(type); 50 if (itype == IEEE80211_IF_TYPE_INVALID) 51 return -EINVAL; 52 | 1/* 2 * mac80211 configuration hooks for cfg80211 3 * 4 * Copyright 2006, 2007 Johannes Berg <johannes@sipsolutions.net> 5 * 6 * This file is GPLv2 as found in COPYING. 7 */ 8 --- 36 unchanged lines hidden (view full) --- 45 46 if (unlikely(local->reg_state != IEEE80211_DEV_REGISTERED)) 47 return -ENODEV; 48 49 itype = nl80211_type_to_mac80211_type(type); 50 if (itype == IEEE80211_IF_TYPE_INVALID) 51 return -EINVAL; 52 |
53 err = ieee80211_if_add(local->mdev, name, &dev, itype); | 53 err = ieee80211_if_add(local->mdev, name, &dev, itype, params); |
54 if (err || itype != IEEE80211_IF_TYPE_MNTR || !flags) 55 return err; 56 57 sdata = IEEE80211_DEV_TO_SUB_IF(dev); 58 sdata->u.mntr_flags = *flags; 59 return 0; 60} 61 --- 613 unchanged lines hidden --- | 54 if (err || itype != IEEE80211_IF_TYPE_MNTR || !flags) 55 return err; 56 57 sdata = IEEE80211_DEV_TO_SUB_IF(dev); 58 sdata->u.mntr_flags = *flags; 59 return 0; 60} 61 --- 613 unchanged lines hidden --- |