#pragma once #include struct RoutingDecision { WeakPtr adapter; MACAddress next_hop; bool is_zero() const; }; RoutingDecision route_to(const IPv4Address& target, const IPv4Address& source); Lockable>& arp_table();