46a47
> #include "mem/protocol/LinkDirection.hh"
83,91c84,95
< virtual void makeOutLink(SwitchID src, NodeID dest,
< const NetDest& routing_table_entry, int link_latency, int link_weight,
< int bw_multiplier, bool isReconfiguration) = 0;
< virtual void makeInLink(SwitchID src, NodeID dest,
< const NetDest& routing_table_entry, int link_latency,
< int bw_multiplier, bool isReconfiguration) = 0;
< virtual void makeInternalLink(SwitchID src, NodeID dest,
< const NetDest& routing_table_entry, int link_latency, int link_weight,
< int bw_multiplier, bool isReconfiguration) = 0;
---
> virtual void makeOutLink(SwitchID src, NodeID dest, BasicLink* link,
> LinkDirection direction,
> const NetDest& routing_table_entry,
> bool isReconfiguration) = 0;
> virtual void makeInLink(NodeID src, SwitchID dest, BasicLink* link,
> LinkDirection direction,
> const NetDest& routing_table_entry,
> bool isReconfiguration) = 0;
> virtual void makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link,
> LinkDirection direction,
> const NetDest& routing_table_entry,
> bool isReconfiguration) = 0;