diff --git a/examples/simple-p2p.cc b/examples/simple-p2p.cc index 9aaff28f3..ec41936a8 100644 --- a/examples/simple-p2p.cc +++ b/examples/simple-p2p.cc @@ -143,7 +143,7 @@ int main (int argc, char *argv[]) // 210 bytes at a rate of 448 Kb/s Ptr ooff = Create ( n0, - Ipv4TransportAddress(Ipv4Address ("10.1.3.2"), 80).ConvertTo (), + InetAddress(Ipv4Address ("10.1.3.2"), 80).ConvertTo (), "Udp", ConstantVariable(1), ConstantVariable(0)); @@ -154,7 +154,7 @@ int main (int argc, char *argv[]) // Create a similar flow from n3 to n1, starting at time 1.1 seconds ooff = Create ( n3, - Ipv4TransportAddress(Ipv4Address ("10.1.2.1"), 80).ConvertTo (), + InetAddress(Ipv4Address ("10.1.2.1"), 80).ConvertTo (), "Udp", ConstantVariable(1), ConstantVariable(0)); diff --git a/samples/main-simple.cc b/samples/main-simple.cc index bdfd9e6f8..4c709b4c5 100644 --- a/samples/main-simple.cc +++ b/samples/main-simple.cc @@ -45,11 +45,11 @@ RunSimulation (void) Ptr socketFactory = a->QueryInterface (iid); Ptr sink = socketFactory->CreateSocket (); - Ipv4TransportAddress local = Ipv4TransportAddress (Ipv4Address::GetAny (), 80); + InetAddress local = InetAddress (Ipv4Address::GetAny (), 80); sink->Bind (local.ConvertTo ()); Ptr source = socketFactory->CreateSocket (); - Ipv4TransportAddress remote = Ipv4TransportAddress (Ipv4Address::GetLoopback (), 80); + InetAddress remote = InetAddress (Ipv4Address::GetLoopback (), 80); source->Connect (remote.ConvertTo ()); GenerateTraffic (source, 500); diff --git a/src/internet-node/udp-socket.cc b/src/internet-node/udp-socket.cc index d92cde129..9ae438f6b 100644 --- a/src/internet-node/udp-socket.cc +++ b/src/internet-node/udp-socket.cc @@ -91,7 +91,7 @@ UdpSocket::Bind (void) int UdpSocket::Bind (const Address &address) { - Ipv4TransportAddress transport = Ipv4TransportAddress::ConvertFrom (address); + InetAddress transport = InetAddress::ConvertFrom (address); Ipv4Address ipv4 = transport.GetIpv4 (); uint16_t port = transport.GetPort (); if (ipv4 == Ipv4Address::GetAny () && port == 0) @@ -147,7 +147,7 @@ UdpSocket::DoConnect(const Address & address, ns3::Callback > connectionFailed, ns3::Callback > halfClose) { - Ipv4TransportAddress transport = Ipv4TransportAddress::ConvertFrom (address); + InetAddress transport = InetAddress::ConvertFrom (address); m_defaultAddress = transport.GetIpv4 (); m_defaultPort = transport.GetPort (); if (!connectionSucceeded.IsNull ()) @@ -190,7 +190,7 @@ int UdpSocket::DoSendPacketTo (const Packet &p, const Address &address, ns3::Callback, uint32_t> dataSent) { - Ipv4TransportAddress transport = Ipv4TransportAddress::ConvertFrom (address); + InetAddress transport = InetAddress::ConvertFrom (address); Ipv4Address ipv4 = transport.GetIpv4 (); uint16_t port = transport.GetPort (); return DoSendPacketTo (p, ipv4, port, dataSent); @@ -241,7 +241,7 @@ UdpSocket::DoSendTo(const Address &address, { p = Packet (buffer, size); } - Ipv4TransportAddress transport = Ipv4TransportAddress::ConvertFrom (address); + InetAddress transport = InetAddress::ConvertFrom (address); Ipv4Address ipv4 = transport.GetIpv4 (); uint16_t port = transport.GetPort (); return DoSendPacketTo (p, ipv4, port, dataSent); @@ -265,7 +265,7 @@ UdpSocket::ForwardUp (const Packet &packet, Ipv4Address ipv4, uint16_t port) return; } - Address address = Ipv4TransportAddress (ipv4, port).ConvertTo (); + Address address = InetAddress (ipv4, port).ConvertTo (); Packet p = packet; if (!m_dummyRxCallback.IsNull ()) { diff --git a/src/node/inet-address.cc b/src/node/inet-address.cc index 2f7fff7c6..2c48cc922 100644 --- a/src/node/inet-address.cc +++ b/src/node/inet-address.cc @@ -3,42 +3,42 @@ namespace ns3 { -Ipv4TransportAddress::Ipv4TransportAddress (Ipv4Address ipv4, uint16_t port) +InetAddress::InetAddress (Ipv4Address ipv4, uint16_t port) : m_ipv4 (ipv4), m_port (port) {} -Ipv4TransportAddress::Ipv4TransportAddress (Ipv4Address ipv4) +InetAddress::InetAddress (Ipv4Address ipv4) : m_ipv4 (ipv4), m_port (0) {} -Ipv4TransportAddress::Ipv4TransportAddress (uint16_t port) +InetAddress::InetAddress (uint16_t port) : m_ipv4 (Ipv4Address::GetAny ()), m_port (port) {} uint16_t -Ipv4TransportAddress::GetPort (void) const +InetAddress::GetPort (void) const { return m_port; } Ipv4Address -Ipv4TransportAddress::GetIpv4 (void) const +InetAddress::GetIpv4 (void) const { return m_ipv4; } void -Ipv4TransportAddress::SetPort (uint16_t port) +InetAddress::SetPort (uint16_t port) { m_port = port; } void -Ipv4TransportAddress::SetIpv4 (Ipv4Address address) +InetAddress::SetIpv4 (Ipv4Address address) { m_ipv4 = address; } Address -Ipv4TransportAddress::ConvertTo (void) const +InetAddress::ConvertTo (void) const { uint8_t buf[6]; m_ipv4.Serialize (buf); @@ -46,18 +46,18 @@ Ipv4TransportAddress::ConvertTo (void) const buf[5] = (m_port >> 8) & 0xff; return Address (GetType (), buf, 6); } -Ipv4TransportAddress -Ipv4TransportAddress::ConvertFrom (const Address &address) +InetAddress +InetAddress::ConvertFrom (const Address &address) { NS_ASSERT (address.CheckCompatible (GetType (), 6)); uint8_t buf[6]; address.CopyTo (buf); Ipv4Address ipv4 = Ipv4Address::Deserialize (buf); uint16_t port = buf[0] | (buf[1] << 8); - return Ipv4TransportAddress (ipv4, port); + return InetAddress (ipv4, port); } uint8_t -Ipv4TransportAddress::GetType (void) +InetAddress::GetType (void) { static uint8_t type = Address::Register (); return type; diff --git a/src/node/inet-address.h b/src/node/inet-address.h index e73ca8d3d..51c0766fb 100644 --- a/src/node/inet-address.h +++ b/src/node/inet-address.h @@ -7,12 +7,12 @@ namespace ns3 { -class Ipv4TransportAddress +class InetAddress { public: - Ipv4TransportAddress (Ipv4Address ipv4, uint16_t port); - Ipv4TransportAddress (Ipv4Address ipv4); - Ipv4TransportAddress (uint16_t post); + InetAddress (Ipv4Address ipv4, uint16_t port); + InetAddress (Ipv4Address ipv4); + InetAddress (uint16_t post); uint16_t GetPort (void) const; Ipv4Address GetIpv4 (void) const; @@ -20,7 +20,7 @@ public: void SetIpv4 (Ipv4Address address); Address ConvertTo (void) const; - static Ipv4TransportAddress ConvertFrom (const Address &address); + static InetAddress ConvertFrom (const Address &address); private: static uint8_t GetType (void); Ipv4Address m_ipv4;