]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/shadow/shadow_device_operations/main.c
Update libraries and sundry check-ins ready for the V10.3.0 kernel release.
[freertos] / FreeRTOS-Labs / Demo / FreeRTOS_IoT_Libraries / shadow / shadow_device_operations / main.c
index 6b71b1a83480a3d1be3f47da9e3d21d13d880ae6..357a2c2235ea4b8157f51a03651ab2924a93e490 100644 (file)
@@ -306,6 +306,18 @@ extern uint32_t ulApplicationGetNextSequenceNumber( uint32_t ulSourceAddress,
 }\r
 /*-----------------------------------------------------------*/\r
 \r
+/*\r
+ * Supply a random number to FreeRTOS+TCP stack.\r
+ * THIS IS ONLY A DUMMY IMPLEMENTATION THAT RETURNS A PSEUDO RANDOM NUMBER\r
+ * SO IS NOT INTENDED FOR USE IN PRODUCTION SYSTEMS.\r
+ */\r
+BaseType_t xApplicationGetRandomNumber(uint32_t* pulNumber)\r
+{\r
+       *(pulNumber) = uxRand();\r
+       return pdTRUE;\r
+}\r
+/*-----------------------------------------------------------*/\r
+\r
 /* configUSE_STATIC_ALLOCATION is set to 1, so the application must provide an\r
 implementation of vApplicationGetIdleTaskMemory() to provide the memory that is\r
 used by the Idle task. */\r