1 #pragma once 2 #include "types.hpp" 3 4 #include <optional> 5 #include <string_view> 6 #include <tuple> 7 8 namespace phosphor::network::netlink 9 { 10 11 std::optional<std::tuple<unsigned, InAddrAny>> 12 gatewayFromRtm(std::string_view msg); 13 14 AddressInfo addrFromRtm(std::string_view msg); 15 16 NeighborInfo neighFromRtm(std::string_view msg); 17 18 } // namespace phosphor::network::netlink 19