--- a/src/click/examples/nsclick-udp-client-server-wifi.cc Sat Mar 19 14:26:03 2011 +0000
+++ b/src/click/examples/nsclick-udp-client-server-wifi.cc Sat Mar 19 16:54:00 2011 +0000
@@ -32,13 +32,13 @@
#include <fstream>
#include "ns3/core-module.h"
+#include "ns3/network-module.h"
#include "ns3/internet-module.h"
+#include "ns3/wifi-module.h"
+#include "ns3/mobility-module.h"
#include "ns3/applications-module.h"
-#include "ns3/network-module.h"
-#include "ns3/wifi-module.h"
#include "ns3/ipv4-click-routing.h"
#include "ns3/click-internet-stack-helper.h"
-#include "ns3/mobility-helper.h"
using namespace ns3;
--- a/src/click/examples/wscript Sat Mar 19 14:26:03 2011 +0000
+++ b/src/click/examples/wscript Sat Mar 19 16:54:00 2011 +0000
@@ -2,19 +2,19 @@
def build(bld):
obj = bld.create_ns3_program('nsclick-simple-lan',
- ['click', 'csma', 'internet'])
+ ['click', 'csma', 'internet', 'applications'])
obj.source = 'nsclick-simple-lan.cc'
obj = bld.create_ns3_program('nsclick-raw-wlan',
- ['click', 'wifi', 'internet'])
+ ['click', 'wifi', 'internet', 'applications'])
obj.source = 'nsclick-raw-wlan.cc'
obj = bld.create_ns3_program('nsclick-udp-client-server-csma',
- ['click', 'csma', 'internet'])
+ ['click', 'csma', 'internet', 'applications'])
obj.source = 'nsclick-udp-client-server-csma.cc'
obj = bld.create_ns3_program('nsclick-udp-client-server-wifi',
- ['click', 'wifi', 'internet'])
+ ['click', 'wifi', 'internet', 'applications'])
obj.source = 'nsclick-udp-client-server-wifi.cc'
obj = bld.create_ns3_program('nsclick-routing',
--- a/src/click/model/ipv4-click-routing.cc Sat Mar 19 14:26:03 2011 +0000
+++ b/src/click/model/ipv4-click-routing.cc Sat Mar 19 16:54:00 2011 +0000
@@ -193,7 +193,7 @@
// more interfaces defined in the Click graph
// for a Click node than are defined for it in
// the simulation script
- if (retval >= (int) m_ipv4->GetNInterfaces ())
+ if (retval > (int) m_ipv4->GetNInterfaces ())
{
return -1;
}