#error FreeRTOS.h must be included before FreeRTOS_Sockets.h.\r
#endif\r
\r
-#ifndef TASK_H\r
- #error The FreeRTOS header file task.h must be included before FreeRTOS_Sockets.h.\r
+#ifndef INC_TASK_H\r
+ #ifndef TASK_H /* For compatibility with older FreeRTOS versions. */\r
+ #error The FreeRTOS header file task.h must be included before FreeRTOS_Sockets.h.\r
+ #endif\r
#endif\r
\r
/* Assigned to an xSocket_t variable when the socket is not valid, probably\r