https://github.com/warmcat/libwebsockets/commit/6ff28248aadc12b971d13b212587e63b49a4653f#commitcomment-8861797

--
add container_of() macro

Signed-off-by: Alejandro Mery <amery@geeks.cl>
libev: clean cast abuse

Signed-off-by: Alejandro Mery <amery@geeks.cl>
context: unify libwebsocket_create_context()'s return

Signed-off-by: Alejandro Mery <amery@geeks.cl>
context: move libev specifics into a sub-struct

Signed-off-by: Alejandro Mery <amery@geeks.cl>
introduce info->event and info->e to select and configure a backend

Signed-off-by: Alejandro Mery <amery@geeks.cl>
introduce context->event_ops

Signed-off-by: Alejandro Mery <amery@geeks.cl>
libev: Add test-client-libev flavour of test-client

Signed-off-by: Alejandro Mery <amery@geeks.cl>
libev: Add test-server-libev flavour of test-server

Signed-off-by: Alejandro Mery <amery@geeks.cl>
libev: move loop setting and backend printing to event_ops->init()

Signed-off-by: Alejandro Mery <amery@geeks.cl>
alloc: make _lws_realloc static

Signed-off-by: Alejandro Mery <amery@geeks.cl>
Add dummy tracing support [DEBUG]

Signed-off-by: Alejandro Mery <amery@geeks.cl>
alloc: count malloc/realloc/free [DEBUG]

Signed-off-by: Alejandro Mery <amery@geeks.cl>
Revert "alloc: count malloc/realloc/free [DEBUG]"

This reverts commit d6e9ec9206d07c3e69ee8665d375a807f837a3d5.