fix SOCKET_USE_FCNTL compile error