LWIP. Is there STM32CubeMX friendly way to define LWIP_RAND?
Hello everybody!
LWIP has a possibility to assign new port number every time after reboot the device. There is define in cc.h
#define LWIP_RAND() ((u32_t)rand())But it does not work properly. Every time after reboot I get same port number. For solve this, I defined in lwipopts.h:
#define LWIP_RAND() ((u32_t)(HAL_RNG_GetRandomNumber(&hrng)%16384+49152))But compiler shown me warnings about redefine LWIP_RAND(). And I was forced to change the code in cc.h. CubeMX will overwrite this changes at next code generation. How to fix it?
