Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
05d84025
cloud-kernel
项目概览
openanolis
/
cloud-kernel
12 个月 前同步成功
通知
152
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
05d84025
编写于
2月 22, 2011
作者:
D
David S. Miller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
xfrm: Mark flowi arg to ->get_tos() const.
Signed-off-by:
N
David S. Miller
<
davem@davemloft.net
>
上级
e8a4e377
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
4 addition
and
4 deletion
+4
-4
include/net/xfrm.h
include/net/xfrm.h
+1
-1
net/ipv4/xfrm4_policy.c
net/ipv4/xfrm4_policy.c
+1
-1
net/ipv6/xfrm6_policy.c
net/ipv6/xfrm6_policy.c
+1
-1
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_policy.c
+1
-1
未找到文件。
include/net/xfrm.h
浏览文件 @
05d84025
...
...
@@ -273,7 +273,7 @@ struct xfrm_policy_afinfo {
void
(
*
decode_session
)(
struct
sk_buff
*
skb
,
struct
flowi
*
fl
,
int
reverse
);
int
(
*
get_tos
)(
struct
flowi
*
fl
);
int
(
*
get_tos
)(
const
struct
flowi
*
fl
);
int
(
*
init_path
)(
struct
xfrm_dst
*
path
,
struct
dst_entry
*
dst
,
int
nfheader_len
);
...
...
net/ipv4/xfrm4_policy.c
浏览文件 @
05d84025
...
...
@@ -56,7 +56,7 @@ static int xfrm4_get_saddr(struct net *net,
return
0
;
}
static
int
xfrm4_get_tos
(
struct
flowi
*
fl
)
static
int
xfrm4_get_tos
(
const
struct
flowi
*
fl
)
{
return
IPTOS_RT_MASK
&
fl
->
fl4_tos
;
/* Strip ECN bits */
}
...
...
net/ipv6/xfrm6_policy.c
浏览文件 @
05d84025
...
...
@@ -67,7 +67,7 @@ static int xfrm6_get_saddr(struct net *net,
return
0
;
}
static
int
xfrm6_get_tos
(
struct
flowi
*
fl
)
static
int
xfrm6_get_tos
(
const
struct
flowi
*
fl
)
{
return
0
;
}
...
...
net/xfrm/xfrm_policy.c
浏览文件 @
05d84025
...
...
@@ -1256,7 +1256,7 @@ xfrm_tmpl_resolve(struct xfrm_policy **pols, int npols, struct flowi *fl,
* still valid.
*/
static
inline
int
xfrm_get_tos
(
struct
flowi
*
fl
,
int
family
)
static
inline
int
xfrm_get_tos
(
const
struct
flowi
*
fl
,
int
family
)
{
struct
xfrm_policy_afinfo
*
afinfo
=
xfrm_policy_get_afinfo
(
family
);
int
tos
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录