Fix errors with missing IPPROTO_MH on windows

Use of IPPROTO_MH was introduced with a89f0f10de, but definition
was conditionalized to non-windows platforms.
For samples, netinet/in.h is not on windows