mac80211: add NULL terminator to debugfs_netdev write buf
authorEliad Peller <eliad@wizery.com>
Wed, 14 Mar 2012 14:15:02 +0000 (16:15 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 15 Mar 2012 17:40:34 +0000 (13:40 -0400)
commitada577c12f7cd8851c999a9f19f62df06df7c39a
treedb55e957f411c7e95d054b53e23ab561f9ad8f84
parentba6fa29c6dd51a1245a109f4b460092b51cad0f0
mac80211: add NULL terminator to debugfs_netdev write buf

Some debugfs write functions call kstrto* functions, which
assume the string is null-terminated. Make it valid by changing
ieee80211_if_write() to use static buffer instead of allocating
one, and set the last char to NULL.

(The write functions try to parse some integer/mac address,
so 64 bytes buffer should be enough)

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/debugfs_netdev.c