--- a/src/routing/aodv/aodv-routing-protocol.cc Wed Aug 05 18:26:17 2009 +0400
+++ b/src/routing/aodv/aodv-routing-protocol.cc Wed Aug 05 18:33:24 2009 +0400
@@ -43,14 +43,9 @@
#include "ns3/net-device.h"
#include "ns3/raw-socket-factory.h"
-#include "ns3/ipv4-raw-socket-factory.h"
#include "src/internet-stack/udp-l4-protocol.h"
#include <algorithm>
-
-/// UDP Port for AODV control traffic
-#define AODV_PORT 654
-
NS_LOG_COMPONENT_DEFINE ("AodvRoutingProtocol");
namespace ns3
@@ -59,6 +54,8 @@
{
NS_OBJECT_ENSURE_REGISTERED (RoutingProtocol);
+/// UDP Port for AODV control traffic
+const uint32_t RoutingProtocol::AODV_PORT = 654;
RoutingProtocol::RoutingProtocol () :
RreqRetries (2),
--- a/src/routing/aodv/aodv-routing-protocol.h Wed Aug 05 18:26:17 2009 +0400
+++ b/src/routing/aodv/aodv-routing-protocol.h Wed Aug 05 18:33:24 2009 +0400
@@ -58,6 +58,7 @@
{
public:
static TypeId GetTypeId (void);
+ static const uint32_t AODV_PORT;
RoutingProtocol();
virtual ~RoutingProtocol();