Just wonder. Is there a specific reason to undef HOST_NOT_FOUND? What's the problem if it's still defined? https://github.com/chronoxor/FastBinaryEncoding/blob/b1f5223846c76ae909d720a83099fff1ffdd5da6/proto/fbe.h#L44