/openbmc/phosphor-networkd/src/ |
H A D | neighbor.cpp | 1 #include "neighbor.hpp" 25 Neighbor::Neighbor(sdbusplus::bus_t& bus, std::string_view objRoot, in Neighbor() function in phosphor::network::Neighbor 29 Neighbor(bus, makeObjPath(objRoot, addr), parent, addr, lladdr, state) in Neighbor() 32 Neighbor::Neighbor(sdbusplus::bus_t& bus, in Neighbor() function in phosphor::network::Neighbor 46 void Neighbor::delete_() in delete_() 49 std::unique_ptr<Neighbor> ptr; in delete_() 69 std::string Neighbor::ipAddress(std::string /*ipAddress*/) in ipAddress() 74 std::string Neighbor::macAddress(std::string /*macAddress*/) in macAddress() 79 Neighbor::State Neighbor::state(State /*state*/) in state()
|
H A D | neighbor.hpp | 8 #include <xyz/openbmc_project/Network/Neighbor/server.hpp> 18 using NeighborIntf = sdbusplus::xyz::openbmc_project::Network::server::Neighbor; 25 /** @class Neighbor 26 * @brief OpenBMC network neighbor implementation. 28 * xyz.openbmc_project.Network.Neighbor dbus interface. 30 class Neighbor : public NeighborObj class 39 * @param[in] state - The state of the neighbor entry. 41 Neighbor(sdbusplus::bus_t& bus, std::string_view objRoot, 68 Neighbor(sdbusplus::bus_t& bus, sdbusplus::message::object_path objPath,
|
H A D | ethernet_interface.hpp | 4 #include "neighbor.hpp" 8 #include "xyz/openbmc_project/Network/Neighbor/CreateStatic/server.hpp" 36 sdbusplus::xyz::openbmc_project::Network::Neighbor::server::CreateStatic, 99 /** @brief Persistent map of Neighbor dbus objects and their names */ 100 std::unordered_map<stdplus::InAnyAddr, std::unique_ptr<Neighbor>> 131 /** @brief Function to create static neighbor dbus object. 135 ObjectPath neighbor(std::string ipAddress, std::string macAddress) override;
|
H A D | ethernet_interface.cpp | 219 lg2::error("Missing neighbor mac on {NET_INTF}", "NET_INTF", in addStaticNeigh() 231 *info.addr, std::make_unique<Neighbor>( in addStaticNeigh() 233 *info.mac, Neighbor::State::Permanent)); in addStaticNeigh() 340 ObjectPath EthernetInterface::neighbor(std::string ipAddress, in neighbor() function in phosphor::network::EthernetInterface 373 *addr, std::make_unique<Neighbor>(bus, std::string_view(objPath), in neighbor() 375 Neighbor::State::Permanent))); in neighbor() 867 auto& neighbors = config.map["Neighbor"]; in writeConfigurationFile() 870 auto& neighbor = neighbors.emplace_back(); in writeConfigurationFile() local 871 neighbor["Address"].emplace_back(sneighbor.second->ipAddress()); in writeConfigurationFile() 872 neighbor["MACAddress"].emplace_back(sneighbor.second->macAddress()); in writeConfigurationFile()
|
H A D | meson.build | 59 'neighbor.cpp',
|
H A D | types.hpp | 66 * @brief Information about a neighbor from the kernel
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Network/ |
H A D | Neighbor.interface.yaml | 2 This defines a network Neighbor mapping. 11 The IP Address of the neighbor. 23 State the neighbor is in. 30 The internal state of the neighbor entry.
|
/openbmc/phosphor-networkd/gen/xyz/openbmc_project/Network/Neighbor/ |
H A D | meson.build | 4 sdbusplus_current_path = 'xyz/openbmc_project/Network/Neighbor' 7 'xyz/openbmc_project/Network/Neighbor/CreateStatic__markdown'.underscorify(), 9 '../../../../../yaml/xyz/openbmc_project/Network/Neighbor/CreateStatic.interface.yaml', 23 'xyz/openbmc_project/Network/Neighbor/CreateStatic',
|
/openbmc/phosphor-networkd/gen/xyz/openbmc_project/Network/Neighbor/CreateStatic/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Network/Neighbor/CreateStatic' 6 'xyz/openbmc_project/Network/Neighbor/CreateStatic__cpp'.underscorify(), 8 '../../../../../../yaml/xyz/openbmc_project/Network/Neighbor/CreateStatic.interface.yaml', 28 'xyz/openbmc_project/Network/Neighbor/CreateStatic',
|
/openbmc/phosphor-networkd/yaml/xyz/openbmc_project/Network/Neighbor/ |
H A D | CreateStatic.interface.yaml | 3 - name: Neighbor 5 Create a static neighbor entry. 19 The path for the created neighbor object.
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/Neighbor/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Network/Neighbor' 8 '../../../../../yaml/xyz/openbmc_project/Network/Neighbor.interface.yaml', 28 'xyz/openbmc_project/Network/Neighbor',
|
/openbmc/phosphor-host-ipmid/ |
H A D | transporthandler.hpp | 26 #include <xyz/openbmc_project/Network/Neighbor/server.hpp> 123 /** @brief Interface Neighbor configuration parameters */ 356 using sdbusplus::server::xyz::openbmc_project::network::Neighbor; in findStaticNeighbor() 359 Neighbor::State::Permanent); in findStaticNeighbor() 360 for (const auto& [path, neighbor] : neighbors) in findStaticNeighbor() 366 std::get<std::string>(neighbor.at("IPAddress"))); in findStaticNeighbor() 372 if (state != std::get<std::string>(neighbor.at("State"))) in findStaticNeighbor() 381 std::get<std::string>(neighbor.at("MACAddress"))); in findStaticNeighbor() 401 INTF_NEIGHBOR_CREATE_STATIC, "Neighbor"); in createNeighbor() 431 std::optional<IfNeigh<family>> neighbor; in setGatewayProperty() local [all …]
|
H A D | transportconstants.hpp | 21 constexpr auto INTF_NEIGHBOR = "xyz.openbmc_project.Network.Neighbor"; 23 "xyz.openbmc_project.Network.Neighbor.CreateStatic";
|
H A D | transporthandler.cpp | 16 using sdbusplus::server::xyz::openbmc_project::network::Neighbor; 385 auto neighbor = in reconfigureGatewayMAC() local 387 if (neighbor) in reconfigureGatewayMAC() 389 deleteObjectIfExists(bus, params.service, neighbor->path); in reconfigureGatewayMAC() 1244 auto neighbor = channelCall<getGatewayNeighbor<AF_INET>>(channel); in getLan() local 1245 if (neighbor) in getLan() 1247 mac = neighbor->mac; in getLan() 1360 auto neighbor = channelCall<getGatewayNeighbor<AF_INET6>>(channel); in getLan() local 1361 if (neighbor) in getLan() 1363 mac = neighbor->mac; in getLan()
|
/openbmc/google-misc/subprojects/ncsid/src/ |
H A D | nic-hostful@.target | 6 Wants=update-ra-neighbor@%i.service 7 Wants=update-ra-neighbor@%i.timer
|
H A D | nic-hostless@.target | 8 Wants=update-ra-neighbor@%i.service 9 Wants=update-ra-neighbor@%i.timer
|
/openbmc/openbmc/meta-google/recipes-google/ncsi/files/ |
H A D | 50-gbmc-ncsi.rules.in | 28 icmpv6 type nd-neighbor-advert accept 29 icmpv6 type nd-neighbor-solicit accept
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/ |
H A D | meson.build | 8 subdir('Neighbor') subdir 136 '../../../../yaml/xyz/openbmc_project/Network/Neighbor.interface.yaml', 138 output: ['Neighbor.md'], 150 'xyz/openbmc_project/Network/Neighbor',
|
/openbmc/phosphor-networkd/gen/xyz/openbmc_project/Network/ |
H A D | meson.build | 3 subdir('Neighbor') subdir
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/ndisc6/ |
H A D | ndisc6_1.0.8.bb | 59 DESCRIPTION:${PN}-ndisc6 = "ICMPv6 Neighbor Discovery tool. \ 60 Performs IPv6 neighbor discovery in userland. Replaces arping from the \
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/libndp/ |
H A D | libndp_1.9.bb | 1 SUMMARY = "Library for IPv6 Neighbor Discovery Protocol"
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | AddressPool.v1_3_0.json | 455 "description": "Border Gateway Protocol (BGP) neighbor related properties.", 456 …"longDescription": "This type shall contain all Border Gateway Protocol (BGP) neighbor related pro… 473 "description": "Border Gateway Protocol (BGP) neighbor address.", 474 …his property shall contain the IPv4 address assigned to a Border Gateway Protocol (BGP) neighbor.", 494 …description": "The Classless Inter-Domain Routing (CIDR) value used for neighbor communication. T… 511 … "description": "An indication of whether BGP neighbor communication is enabled.", 512 …ongDescription": "The value of this property shall indicate whether BGP neighbor communication is … 550 … "description": "Border Gateway Protocol (BGP) neighbor log state change status.", 551 …n": "This property shall indicate whether Border Gateway Protocol (BGP) neighbor state changes are… 759 "description": "Border Gateway Protocol (BGP) neighbor related properties.", [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | AddressPool_v1.xml | 420 …rm="OData.LongDescription" String="This property shall indicate whether neighbor Multi Exit Discri… 468 …<Annotation Term="OData.Description" String="Border Gateway Protocol (BGP) neighbor related proper… 469 …" String="This property shall contain all Border Gateway Protocol (BGP) neighbor related propertie… 680 …<Annotation Term="OData.Description" String="Border Gateway Protocol (BGP) neighbor related proper… 681 …tion" String="This type shall contain all Border Gateway Protocol (BGP) neighbor related propertie… 684 … <Annotation Term="OData.Description" String="Border Gateway Protocol (BGP) neighbor address."/> 685 …is property shall contain the IPv4 address assigned to a Border Gateway Protocol (BGP) neighbor."/> 754 …<Annotation Term="OData.Description" String="Border Gateway Protocol (BGP) neighbor log state chan… 755 …ing="This property shall indicate whether Border Gateway Protocol (BGP) neighbor state changes are… 770 …n" String="This property shall contain the maximum number of prefixes allowed from the neighbor."/> [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/radvd/ |
H A D | radvd_2.20.bb | 4 advertisements as described in RFC 2461, Neighbor \
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/ndisc6/ndisc6/ |
H A D | 0001-Remove-use-of-variables-indicating-buildtime-informa.patch | 53 "ndisc6: IPv6 Neighbor/Router Discovery userland tool %s (%s)\n"), VERSION, "$Rev$");
|