nl802154: add support for security layer
authorAlexander Aring <alex.aring@gmail.com>
Mon, 28 Sep 2015 07:00:25 +0000 (09:00 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 30 Sep 2015 11:16:44 +0000 (13:16 +0200)
commita26c5fd7622d4951425131d54a8c99f076fe2068
tree1a2a5c0db1ee837902382a48f655a61840a8cc73
parent1ee06ef1596dcc5858ea29ef9faf0f29e139dfcc
nl802154: add support for security layer

This patch adds support for accessing mac802154 llsec implementation
over nl802154. I added for a new Kconfig entry to provide this
functionality CONFIG_IEEE802154_NL802154_EXPERIMENTAL. This interface is
still in development. It provides to change security parameters and
add/del/dump entries of security tables. Later we can add also a get to
get an entry by unique identifier.

Cc: Phoebe Buckheister <phoebe.buckheister@itwm.fraunhofer.de>
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/cfg802154.h
include/net/ieee802154_netdev.h
include/net/nl802154.h
net/ieee802154/Kconfig
net/ieee802154/core.c
net/ieee802154/core.h
net/ieee802154/nl802154.c
net/ieee802154/rdev-ops.h
net/mac802154/cfg.c