summaryrefslogtreecommitdiff
path: root/include/net
diff options
context:
space:
mode:
authorAlexander Aring <alex.aring@gmail.com>2014-06-29 15:10:18 +0400
committerDavid S. Miller <davem@davemloft.net>2014-07-03 05:34:25 +0400
commit48bc03433cfdcac7a3bbb233d5c9f95297a0f5ab (patch)
tree00253fc8e068a52b7acecdf572ae35d9d0285223 /include/net
parent98846e698d99533321f39fe5b7df06c1b02a5e66 (diff)
downloadlinux-48bc03433cfdcac7a3bbb233d5c9f95297a0f5ab.tar.xz
ieee802154: reassembly: fix possible buffer overflow
The max_dsize attribute in ctl_table for lowpan_frags_ns_ctl_table is configured with integer accessing methods. This patch change the max_dsize attribute to int to avoid a possible buffer overflow. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r--include/net/netns/ieee802154_6lowpan.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/netns/ieee802154_6lowpan.h b/include/net/netns/ieee802154_6lowpan.h
index 079030c853d8..e2070960bac0 100644
--- a/include/net/netns/ieee802154_6lowpan.h
+++ b/include/net/netns/ieee802154_6lowpan.h
@@ -16,7 +16,7 @@ struct netns_sysctl_lowpan {
struct netns_ieee802154_lowpan {
struct netns_sysctl_lowpan sysctl;
struct netns_frags frags;
- u16 max_dsize;
+ int max_dsize;
};
#endif