Alexander Aring
b4ee194441
mac802154: iface: fix hrtimer cancel on ifdown
...
The interframe spacing timer is a per phy definition and is part of a
ieee802154_local structure. If we have possible multiple interfaces
ifdown one interface then the timer should not be cancled. First if the
last interface is down and the receive handling is stopped we should be
sure that the interframe spacing timer isn't run anymore.
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2015-06-15 01:22:19 +02:00
..
cfg.c
nl802154: add support to set cca ed level
2015-05-27 19:29:42 +02:00
cfg.h
mac802154: introduce mac802154_config_ops
2014-11-02 04:51:06 +01:00
driver-ops.h
mac802154: add trace functionality for driver ops
2015-06-02 19:21:09 +02:00
ieee802154_i.h
mac802154: remove unneeded vif struct
2015-06-07 09:13:32 +02:00
iface.c
mac802154: iface: fix hrtimer cancel on ifdown
2015-06-15 01:22:19 +02:00
Kconfig
mac802154: select CRYPTO when needed
2015-05-19 19:35:48 +02:00
llsec.c
mac802154: llsec: fix return value check in llsec_key_alloc()
2015-04-30 18:46:28 +02:00
llsec.h
mac802154: add llsec decryption method
2014-05-16 17:23:41 -04:00
mac_cmd.c
mac802154: mac802154_mlme_start_req() optimisation.
2015-05-26 20:26:10 +02:00
main.c
ieee802154: add iftypes capability
2015-05-19 11:44:42 +02:00
Makefile
mac802154: add trace functionality for driver ops
2015-06-02 19:21:09 +02:00
mib.c
mac802154: remove mib lock
2015-05-23 17:57:08 +02:00
rx.c
mac802154: rx packet handle cleanup
2015-06-15 01:20:17 +02:00
trace.c
mac802154: add trace functionality for driver ops
2015-06-02 19:21:09 +02:00
trace.h
mac802154: add trace functionality for driver ops
2015-06-02 19:21:09 +02:00
tx.c
mac802154: add interframe spacing time handling
2014-11-13 04:51:58 +01:00
util.c
mac802154: tx: allow xmit complete from hard irq
2015-05-19 11:44:45 +02:00