Home
last modified time | relevance | path

Searched refs:NetworkInterface (Results 1 – 4 of 4) sorted by relevance

/device/google/cuttlefish/common/libs/net/
Dnetwork_interface.h25 class NetworkInterface {
27 explicit NetworkInterface(size_t if_index) in NetworkInterface() function
30 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 …]
Dnetwork_interface_manager.cpp33 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()
Dnetwork_interface_manager.h42 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);
/device/google/cuttlefish/guest/commands/rename_netiface/
Dmain.cpp42 std::unique_ptr<cuttlefish::NetworkInterface> ni(nm->Open(new_name, name)); in main()