diff options
author | Alexander Aring <alex.aring@gmail.com> | 2014-06-29 13:10:18 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-07-02 18:34:25 -0700 |
commit | 48bc03433cfdcac7a3bbb233d5c9f95297a0f5ab (patch) | |
tree | 00253fc8e068a52b7acecdf572ae35d9d0285223 /include/net | |
parent | 98846e698d99533321f39fe5b7df06c1b02a5e66 (diff) | |
download | op-kernel-dev-48bc03433cfdcac7a3bbb233d5c9f95297a0f5ab.zip op-kernel-dev-48bc03433cfdcac7a3bbb233d5c9f95297a0f5ab.tar.gz |
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.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/netns/ieee802154_6lowpan.h b/include/net/netns/ieee802154_6lowpan.h index 079030c..e207096 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 |