projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
50bf3e2
)
[IPSEC] xfrm_user: Kill PAGE_SIZE check in verify_sec_ctx_len()
author
David S. Miller
<davem@davemloft.net>
Tue, 21 Mar 2006 06:23:35 +0000
(22:23 -0800)
committer
David S. Miller
<davem@davemloft.net>
Tue, 21 Mar 2006 06:23:35 +0000
(22:23 -0800)
First, it warns when PAGE_SIZE >= 64K because the ctx_len
field is 16-bits.
Secondly, if there are any real length limitations it can
be verified by the security layer security_xfrm_state_alloc()
call.
Signed-off-by: David S. Miller <davem@davemloft.net>
net/xfrm/xfrm_user.c
patch
|
blob
|
history
diff --git
a/net/xfrm/xfrm_user.c
b/net/xfrm/xfrm_user.c
index 07b71680cde0d4c574c0c133fb50beeff258de80..7b1acd995168b94af410c5f2e1f8a0f3e7c6f7cd 100644
(file)
--- a/
net/xfrm/xfrm_user.c
+++ b/
net/xfrm/xfrm_user.c
@@
-101,9
+101,6
@@
static inline int verify_sec_ctx_len(struct rtattr **xfrma)
uctx = RTA_DATA(rt);
- if (uctx->ctx_len > PAGE_SIZE)
- return -EINVAL;
-
len += sizeof(struct xfrm_user_sec_ctx);
len += uctx->ctx_len;