diff --git a/lib/private-libwebsockets.h b/lib/private-libwebsockets.h index c4550e91..de43ec42 100755 --- a/lib/private-libwebsockets.h +++ b/lib/private-libwebsockets.h @@ -209,6 +209,12 @@ typedef unsigned __int64 u_int64_t; #include #endif +#include + +#ifndef container_of +#define container_of(P,T,M) ((T *)((char *)(P) - offsetof(T, M))) +#endif + #if defined(__QNX__) #include #if defined(__LITTLEENDIAN__)