allow interfaceIndex to be "really big"

apparently mDNSShared/dns_sd.h uses

#define kDNSServiceInterfaceIndexLocalOnly ((uint32_t)-1)