- if (not netpoint->isRouter())
- return;
- if (TRACE_is_enabled() && TRACE_needs_platform())
- new simgrid::instr::Container(netpoint->getCname(), simgrid::instr::INSTR_ROUTER, currentContainer.back());
+ if (netpoint->isRouter() && TRACE_is_enabled() && TRACE_needs_platform())
+ new simgrid::instr::RouterContainer(netpoint->getCname(), currentContainer.back());