mbed-os/connectivity/nanostack/sal-stack-nanostack/source/6LoWPAN/ws
Mingjie Shen 378f2f579d Fix null pointer dereferencing
Add null check for return values of functions that are mostly (but not
always) checked for null.
E.g., since 98% of calls to protocol_stack_interface_info_get_by_id
check for null, it is likely that the function can return null values in
some cases, and omitting the check could crash the program.
2023-04-20 00:54:47 -04:00
..
ws_bbr_api.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bbr_api_internal.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_bootstrap.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_6lbr.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_6lbr.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_6ln.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_6ln.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_6lr.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_6lr.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_ffn.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_bootstrap_ffn.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_cfg_settings.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_cfg_settings.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_common.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_common.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_common_defines.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_config.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_eapol_auth_relay.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_auth_relay.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_pdu.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_pdu.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_relay.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_relay.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_relay_lib.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_eapol_relay_lib.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_empty_functions.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_ie_lib.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_ie_lib.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_llc.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_llc_data_service.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_management_api.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_mpx_header.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_mpx_header.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_neighbor_class.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_neighbor_class.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_auth.c Fix null pointer dereferencing 2023-04-20 00:54:47 -04:00
ws_pae_auth.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_controller.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_controller.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_key_storage.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_key_storage.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_lib.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_lib.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_pae_nvm_data.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_nvm_data.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_nvm_store.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_nvm_store.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_supp.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_supp.h Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00
ws_pae_time.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_time.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_pae_timers.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_pae_timers.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_phy.c Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_phy.h Merge commit 'fa7202c2e699b26a024d38657a6e495e073fea07' 2021-09-23 13:13:36 +03:00
ws_stats.c Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_stats.h Squashed 'connectivity/nanostack/sal-stack-nanostack/' changes from 4a3c5c525b..225a4af94f 2021-09-23 13:04:04 +03:00
ws_test_api.c Merge commit '00253cb11629fab6f753682d89faa2ce7b4a213a' into nanostack_v15_1_0 2021-12-08 13:41:33 +02:00