linux/net/mac802154
Alexander Aring d5ae67bacd ieee802154: rework interface registration
This patch meld mac802154_netdev_register into ieee802154_if_add
function. Also we have now only one alloc_netdev call with one interface
setup routine "ieee802154_if_setup" instead two different one for each
interface type. This patch checks via runtime the interface type and do
different handling now. Additional we add the wpan_dev struct in
ieee802154_sub_if_data and set the new ieee802154_ptr while netdev
registration. This behaviour is very similar the mac80211 netdev
registration functionality.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2014-11-05 21:53:04 +01:00
..
cfg.c ieee802154: rework interface registration 2014-11-05 21:53:04 +01:00
cfg.h mac802154: introduce mac802154_config_ops 2014-11-02 04:51:06 +01:00
driver-ops.h mac802154: add support for promiscuous mode 2014-10-29 23:07:45 +01:00
ieee802154_i.h ieee802154: rework interface registration 2014-11-05 21:53:04 +01:00
iface.c ieee802154: rework interface registration 2014-11-05 21:53:04 +01:00
Kconfig trivial: net/mac802154: Fix Kconfig typo 2014-10-25 07:56:21 +02:00
llsec.c ieee802154: move ieee802154 header 2014-10-25 21:39:57 +02:00
llsec.h mac802154: add llsec decryption method 2014-05-16 17:23:41 -04:00
mac_cmd.c ieee802154: remove nl802154 unused functions 2014-11-05 21:53:03 +01:00
main.c mac802154: move interface add handling in iface 2014-11-05 21:53:03 +01:00
Makefile mac802154: introduce mac802154_config_ops 2014-11-02 04:51:06 +01:00
mib.c mac802154: set panid address filter on ifup 2014-11-02 04:51:07 +01:00
rx.c mac802154: rx: add error handling after skb_clone 2014-10-29 23:07:46 +01:00
tx.c mac802154: separate omit tx/rx flags 2014-10-29 23:07:45 +01:00
util.c mac802154: add netdev qeue helpers 2014-10-26 17:24:03 +01:00