Alexander Klimov <ask(at)wisdom(dot)weizmann(dot)ac(dot)il> writes:
> First problem is sys/socket.h. Here it has no guards in it (like
> #ifdef _SOCKET_H
> #endif), so it could not be included twice, and I have to remove its
> unnecesarry inclusions.
Are you sure these are unnecessary? What are the odds this patch will
break other platforms?
regards, tom lane