zephyr/subsys/net/l2/ieee802154
Jukka Rissanen 9a6bbbfb69 net: Check device driver API pointer
It is possible that the device driver API pointer is null.
For example if the device driver returns an error, the device
code will make the API pointer NULL so that the API would not
be used. This can cause errors in networking code where we
typically do not check the NULL value.

Fixes #15003

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2019-05-07 15:41:15 +03:00
..
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig net: ieee802154: Convert IEEE 802.15.4 shell to use new shell 2018-10-15 11:14:02 +03:00
Kconfig.radio net: l2: Move the layer 2 code into subsys/net/ 2018-06-27 17:02:59 +03:00
ieee802154.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_fragment.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_fragment.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_frame.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_frame.h net/ieee802154: Switch L2 to new net_pkt allocator 2019-02-23 07:44:59 -05:00
ieee802154_mgmt.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_mgmt_priv.h ieee802154: Remove dead code 2018-11-15 08:42:52 -05:00
ieee802154_radio_aloha.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
ieee802154_radio_csma_ca.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_radio_utils.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_security.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ieee802154_security.h net: l2: Move the layer 2 code into subsys/net/ 2018-06-27 17:02:59 +03:00
ieee802154_shell.c shell: Modify subcommands to use SHELL_STATIC_SUBCMD_SET_CREATE 2019-02-20 07:31:35 -05:00
ieee802154_utils.h net: Check device driver API pointer 2019-05-07 15:41:15 +03:00