# network/switch/routing_alg.h ## `dofs::hash_ecmp` `PortId hash_ecmp(NodeId src_node, PortId src_port, NodeId dst_node, PortId dst_port, uint32_t differentiator, uint16_t port_count) noexcept;` ## `dofs::hash_ecmp` `inline PortId hash_ecmp(NodeId src_node, NodeId dst_node, uint32_t differentiator, uint16_t port_count) noexcept{` ## `dofs::hash_ecmp` `return hash_ecmp(src_node, static_cast(0), dst_node, static_cast(0), differentiator, port_count);`