Log Message: Include <sys/types.h> before <sys/socket.h> for DragonFly. Detect poll correctly on DragonFly.