better handling of promisc setting/clearing