void NetworkAdapterList::TraceAdapter(const TChar* aPrefix, NetworkAdapter& aAdapter) { // static Endpoint ep(0, aAdapter.Address()); Bws<Endpoint::kMaxAddressBytes> addr; ep.AppendAddress(addr); LOG(kTrace, "%s: %s(%s)\n", aPrefix, aAdapter.Name(), (const TChar*)addr.Ptr()); }
const char* STDCALL OhNetNetworkAdapterName(OhNetHandleNetworkAdapter aNif) { NetworkAdapter* nif = reinterpret_cast<NetworkAdapter*>(aNif); ASSERT(nif != NULL); return nif->Name(); }
TBool MdnsPlatform::NifsMatch(const NetworkAdapter& aNif1, const NetworkAdapter& aNif2) { if (aNif1.Address() == aNif2.Address() && aNif1.Subnet() == aNif2.Subnet() && strcmp(aNif1.Name(), aNif2.Name()) == 0) { return true; } return false; }