Hello, could be possible to rename all socket functions (fnctl, send, accept etc) to something like MHD_FNCTL, MHD_SEND, in further versions > 0.9.34?
I am using lwip, gnu arm with newlib and there is a name clash for fnctl. The newlib has a function named fnctl, but without implementation, returning -1. The lwip has own implementation of lwip_fnctl. I cannot simply define #define fnctl lwip_fnctl because it would break all code using libmicrohttpd. In the platform.h or platform_interface.h would be e.g. #ifdef LINUX MHD_SEND(s, b, l, f) send(s, b, l, f) .... #endif Than I would be able to simply define MHD_SEND(s, b, l, f) lwip_send(s, b, l, f) Best, Martin P.S. I know that a similar concept was a few versions ago and was abandoned (plib.c).
