Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
e56108d9
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
e56108d9
编写于
11月 19, 2012
作者:
J
John W. Linville
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'for-john' of
git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211
上级
da8fb123
38c1a01c
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
24 addition
and
4 deletion
+24
-4
net/core/net-sysfs.c
net/core/net-sysfs.c
+20
-0
net/mac80211/ibss.c
net/mac80211/ibss.c
+4
-4
未找到文件。
net/core/net-sysfs.c
浏览文件 @
e56108d9
...
...
@@ -429,6 +429,17 @@ static struct attribute_group netstat_group = {
.
name
=
"statistics"
,
.
attrs
=
netstat_attrs
,
};
#if IS_ENABLED(CONFIG_WIRELESS_EXT) || IS_ENABLED(CONFIG_CFG80211)
static
struct
attribute
*
wireless_attrs
[]
=
{
NULL
};
static
struct
attribute_group
wireless_group
=
{
.
name
=
"wireless"
,
.
attrs
=
wireless_attrs
,
};
#endif
#endif
/* CONFIG_SYSFS */
#ifdef CONFIG_RPS
...
...
@@ -1409,6 +1420,15 @@ int netdev_register_kobject(struct net_device *net)
groups
++
;
*
groups
++
=
&
netstat_group
;
#if IS_ENABLED(CONFIG_WIRELESS_EXT) || IS_ENABLED(CONFIG_CFG80211)
if
(
net
->
ieee80211_ptr
)
*
groups
++
=
&
wireless_group
;
#if IS_ENABLED(CONFIG_WIRELESS_EXT)
else
if
(
net
->
wireless_handlers
)
*
groups
++
=
&
wireless_group
;
#endif
#endif
#endif
/* CONFIG_SYSFS */
error
=
device_add
(
dev
);
...
...
net/mac80211/ibss.c
浏览文件 @
e56108d9
...
...
@@ -1151,10 +1151,6 @@ int ieee80211_ibss_leave(struct ieee80211_sub_if_data *sdata)
mutex_lock
(
&
sdata
->
u
.
ibss
.
mtx
);
sdata
->
u
.
ibss
.
state
=
IEEE80211_IBSS_MLME_SEARCH
;
memset
(
sdata
->
u
.
ibss
.
bssid
,
0
,
ETH_ALEN
);
sdata
->
u
.
ibss
.
ssid_len
=
0
;
active_ibss
=
ieee80211_sta_active_ibss
(
sdata
);
if
(
!
active_ibss
&&
!
is_zero_ether_addr
(
ifibss
->
bssid
))
{
...
...
@@ -1175,6 +1171,10 @@ int ieee80211_ibss_leave(struct ieee80211_sub_if_data *sdata)
}
}
ifibss
->
state
=
IEEE80211_IBSS_MLME_SEARCH
;
memset
(
ifibss
->
bssid
,
0
,
ETH_ALEN
);
ifibss
->
ssid_len
=
0
;
sta_info_flush
(
sdata
->
local
,
sdata
);
spin_lock_bh
(
&
ifibss
->
incomplete_lock
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录