Move undef HAVE_SIOCGIFCONF later so it's not defined again by other includes