diff --git a/src/internet/model/tcp-dctcp.cc b/src/internet/model/tcp-dctcp.cc index 7c450785a..49298c85a 100644 --- a/src/internet/model/tcp-dctcp.cc +++ b/src/internet/model/tcp-dctcp.cc @@ -33,7 +33,7 @@ NS_OBJECT_ENSURE_REGISTERED (TcpDctcp); TypeId TcpDctcp::GetTypeId (void) { static TypeId tid = TypeId ("ns3::TcpDctcp") - .SetParent () + .SetParent () .AddConstructor () .SetGroupName ("Internet") .AddAttribute ("DctcpShiftG", @@ -61,7 +61,7 @@ std::string TcpDctcp::GetName () const } TcpDctcp::TcpDctcp () - : TcpNewReno () + : TcpLinuxReno () { NS_LOG_FUNCTION (this); m_ackedBytesEcn = 0; @@ -75,7 +75,7 @@ TcpDctcp::TcpDctcp () } TcpDctcp::TcpDctcp (const TcpDctcp& sock) - : TcpNewReno (sock), + : TcpLinuxReno (sock), m_ackedBytesEcn (sock.m_ackedBytesEcn), m_ackedBytesTotal (sock.m_ackedBytesTotal), m_priorRcvNxt (sock.m_priorRcvNxt), diff --git a/src/internet/model/tcp-dctcp.h b/src/internet/model/tcp-dctcp.h index 2fcb04ad3..ea82645b8 100644 --- a/src/internet/model/tcp-dctcp.h +++ b/src/internet/model/tcp-dctcp.h @@ -23,6 +23,7 @@ #define TCP_DCTCP_H #include "ns3/tcp-congestion-ops.h" +#include "ns3/tcp-linux-reno.h" namespace ns3 { @@ -33,7 +34,7 @@ namespace ns3 { * endpoint capabilities mentioned in the DCTCP SIGCOMM paper. */ -class TcpDctcp : public TcpNewReno +class TcpDctcp : public TcpLinuxReno { public: /**