diff --git a/src/ice_transport.cpp b/src/ice_transport.cpp index 3aa025c39d709068bd414409cd3f9d36d98a101c..4b84b19856a97cb3b6029ddf8bbdc3715b95833d 100644 --- a/src/ice_transport.cpp +++ b/src/ice_transport.cpp @@ -616,8 +616,8 @@ IceTransport::Impl::link() const std::ostringstream out; for (unsigned strm = 0; strm < streamsCount_; strm++) { for (unsigned i = 1; i <= compCountPerStream_; i++) { - auto laddr = getLocalAddress(i); - auto raddr = getRemoteAddress(i); + auto laddr = getLocalAddress(strm * streamsCount_ + i); + auto raddr = getRemoteAddress(strm * streamsCount_ + i); if (laddr and raddr) { out << " [" << i << "] " << laddr.toString(true, true) << " ["