Commit Graph

14 Commits

Author SHA1 Message Date
Abtin Keshavarzian c9c0cf404d [code-utils] enhance 'VerifyOrExit' to make action optional (#5659)
This commit uses the newly added macros from `arg_macros.hpp` to
enhance `VerifyOfExit()` enabling `aAction` argument to be optional.
2020-10-16 08:07:16 -07:00
Jonathan Hui 1326d64a64 [style] replace NULL with nullptr (#5109) 2020-06-17 22:44:54 -07:00
kangping 49f36f8c24 [error] force error checking (#4784) 2020-05-06 11:17:58 -07:00
Jonathan Hui a4592234f8 [code-utils] avoid use of zero variadic macro arguments (#4808) 2020-04-15 15:32:26 -07:00
Jonathan Hui 0dde90edcb [fuzz] avoid tasklet execution if platform was reset (#4093) 2019-08-13 08:49:51 -07:00
Jonathan Hui b7b085c9f9 [fuzz] advance alarm time to cover timer handlers (#3753) 2019-04-11 11:59:20 -07:00
Jonathan Hui 3eb5a106ff [fuzz] process pending tasklets to increase coverage (#3617) 2019-02-22 09:00:23 -08:00
Zhanglong Xia f8909593a9 [api] update message API to create message with priority (#3199) 2018-11-05 12:48:39 -08:00
Jonathan Hui 9d585edc46 [types] move types into specific headers (#2946) 2018-08-08 11:19:41 -07:00
Jonathan Hui 69d98d4a53 [code-style] apply clang-format 2018-02-09 21:43:42 +00:00
Jonathan Hui 66a98482ed [fuzz] clean up state at the end of each iteration (#2151) 2017-08-30 22:01:16 -07:00
Jonathan Hui 5c52373c99 [fuzz] reset state on each invocation (#2130) 2017-08-23 14:45:26 -07:00
Jonathan Hui 71d40a5c83 [fuzz] enable Thread protocols and set state to Leader (#2067)
This commit:

- Enables Thread-related protocols and sets the device role state to Leader
  in fuzz tests.

- Bypasses AES-CCM decryption and authentication in fuzz tests.
2017-08-04 16:06:59 -07:00
Jonathan Hui 713c709e04 [fuzz] add fuzz target for otIp6Send() (#2056) 2017-08-02 12:29:59 -07:00