I came across this issue in 3.5.2 which exists in 3.7.0: the strnstr standard library function has been redefined with a different signature. It causes an issue with my existing codebase that uses this method as defined in <bsd/string.h>
include/wiced_utilities.h: char* strnstr( const char* s, uint16_t s_len, const char* substr, uint16_t substr_len );
Could you please address this in a future patch release ? I can get by commenting it out for the time being, but it's not great having standard library functions redefined differently.
strnstr is renamed to strnstrn in sdk-6.2.