diff --git a/src/applications/model/onoff-application.cc b/src/applications/model/onoff-application.cc index 764ec2832..158c4dcb6 100644 --- a/src/applications/model/onoff-application.cc +++ b/src/applications/model/onoff-application.cc @@ -26,6 +26,7 @@ #include "ns3/address.h" #include "ns3/inet-socket-address.h" #include "ns3/inet6-socket-address.h" +#include "ns3/packet-socket-address.h" #include "ns3/node.h" #include "ns3/nstime.h" #include "ns3/data-rate.h" @@ -152,7 +153,8 @@ void OnOffApplication::StartApplication () // Called at time specified by Start { m_socket->Bind6 (); } - else if (InetSocketAddress::IsMatchingType (m_peer)) + else if (InetSocketAddress::IsMatchingType (m_peer) || + PacketSocketAddress::IsMatchingType (m_peer)) { m_socket->Bind (); }