Searched refs:NetworkInterface (Results 1 – 4 of 4) sorted by relevance
25 class NetworkInterface {27 explicit NetworkInterface(size_t if_index) in NetworkInterface() function30 NetworkInterface() = default;31 ~NetworkInterface() = default;39 NetworkInterface& SetName(const std::string& new_name) { in SetName()56 NetworkInterface& SetOperational(bool is_operational) { in SetOperational()68 NetworkInterface& SetAddress(const std::string& address) { in SetAddress()79 NetworkInterface& SetBroadcastAddress(const std::string& address) { in SetBroadcastAddress()85 NetworkInterface& SetPrefixLength(int len) { in SetPrefixLength()110 NetworkInterface(const NetworkInterface&);[all …]
33 const NetworkInterface& interface) { in BuildLinkRequest()44 const NetworkInterface& interface) { in BuildAddrRequest()77 std::unique_ptr<NetworkInterface> NetworkInterfaceManager::Open( in Open()79 std::unique_ptr<NetworkInterface> iface; in Open()96 iface.reset(new NetworkInterface(index)); in Open()100 bool NetworkInterfaceManager::ApplyChanges(const NetworkInterface& iface) { in ApplyChanges()
42 std::unique_ptr<NetworkInterface> Open(const std::string& if_name,47 bool ApplyChanges(const NetworkInterface& interface);51 bool CreateVethPair(const NetworkInterface& first,52 const NetworkInterface& second);62 bool BuildRequest(NetlinkRequest* request, const NetworkInterface& interface);
42 std::unique_ptr<cuttlefish::NetworkInterface> ni(nm->Open(new_name, name)); in main()