Lines Matching refs:ifidx

75                 auto ifidx =  in Manager()
78 man.get().handleAdminState(state, ifidx); in Manager()
149 unsigned ifidx = std::get<0>(link); local
152 stdplus::strCat("/org/freedesktop/network1/link/_3"sv, tsh(ifidx));
160 handleAdminState(std::get<std::string>(val), ifidx);
310 if (auto it = intfInfo.find(info.ifidx); it != intfInfo.end()) in addAddress()
313 if (auto it = interfacesByIdx.find(info.ifidx); in addAddress()
319 else if (!ignoredIntf.contains(info.ifidx)) in addAddress()
322 std::format("Interface `{}` not found for addr", info.ifidx)); in addAddress()
328 if (auto it = interfacesByIdx.find(info.ifidx); it != interfacesByIdx.end()) in removeAddress()
331 if (auto it = intfInfo.find(info.ifidx); it != intfInfo.end()) in removeAddress()
344 if (auto it = intfInfo.find(info.ifidx); it != intfInfo.end()) in addNeighbor()
347 if (auto it = interfacesByIdx.find(info.ifidx); in addNeighbor()
353 else if (!ignoredIntf.contains(info.ifidx)) in addNeighbor()
356 std::format("Interface `{}` not found for neigh", info.ifidx)); in addNeighbor()
366 if (auto it = intfInfo.find(info.ifidx); it != intfInfo.end()) in removeNeighbor()
369 if (auto it = interfacesByIdx.find(info.ifidx); in removeNeighbor()
377 void Manager::addDefGw(unsigned ifidx, stdplus::InAnyAddr addr) in addDefGw() argument
379 if (auto it = intfInfo.find(ifidx); it != intfInfo.end()) in addDefGw()
395 if (auto it = interfacesByIdx.find(ifidx); it != interfacesByIdx.end()) in addDefGw()
416 else if (!ignoredIntf.contains(ifidx)) in addDefGw()
418 lg2::error("Interface {NET_IDX} not found for gw", "NET_IDX", ifidx); in addDefGw()
422 void Manager::removeDefGw(unsigned ifidx, stdplus::InAnyAddr addr) in removeDefGw() argument
424 if (auto it = intfInfo.find(ifidx); it != intfInfo.end()) in removeDefGw()
446 if (auto it = interfacesByIdx.find(ifidx); it != interfacesByIdx.end()) in removeDefGw()
518 void Manager::handleAdminState(std::string_view state, unsigned ifidx) in handleAdminState() argument
522 systemdNetworkdEnabled.erase(ifidx); in handleAdminState()
527 systemdNetworkdEnabled.insert_or_assign(ifidx, managed); in handleAdminState()
528 if (auto it = intfInfo.find(ifidx); it != intfInfo.end()) in handleAdminState()