diff --git a/examples/animation/dumbbell-animation.cc b/examples/animation/dumbbell-animation.cc index 3ad0be2f1..702cdb4a2 100644 --- a/examples/animation/dumbbell-animation.cc +++ b/examples/animation/dumbbell-animation.cc @@ -22,6 +22,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/animation/grid-animation.cc b/examples/animation/grid-animation.cc index aaff47b3a..330be3f89 100644 --- a/examples/animation/grid-animation.cc +++ b/examples/animation/grid-animation.cc @@ -22,6 +22,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/animation/star-animation.cc b/examples/animation/star-animation.cc index 97ae71397..9d70b0e4f 100644 --- a/examples/animation/star-animation.cc +++ b/examples/animation/star-animation.cc @@ -19,6 +19,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" // Network topology (default) // diff --git a/examples/csma/csma-star.cc b/examples/csma/csma-star.cc index 0c5b61720..8ff38f7e1 100644 --- a/examples/csma/csma-star.cc +++ b/examples/csma/csma-star.cc @@ -20,6 +20,7 @@ #include "ns3/node-module.h" #include "ns3/helper-module.h" #include "ns3/csma-module.h" +#include "ns3/ipv4-global-routing-helper.h" // Network topology (default) // diff --git a/examples/error-model/simple-error-model.cc b/examples/error-model/simple-error-model.cc index 2a7e1a1bd..327a542c7 100644 --- a/examples/error-model/simple-error-model.cc +++ b/examples/error-model/simple-error-model.cc @@ -40,6 +40,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/matrix-topology/matrix-topology.cc b/examples/matrix-topology/matrix-topology.cc index e19120322..f28ae7625 100644 --- a/examples/matrix-topology/matrix-topology.cc +++ b/examples/matrix-topology/matrix-topology.cc @@ -53,6 +53,7 @@ #include "ns3/global-route-manager.h" #include "ns3/mobility-module.h" #include "ns3/assert.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace std; using namespace ns3; diff --git a/examples/mpi/simple-distributed.cc b/examples/mpi/simple-distributed.cc index 6c7d56ee3..09e88c65e 100644 --- a/examples/mpi/simple-distributed.cc +++ b/examples/mpi/simple-distributed.cc @@ -46,6 +46,7 @@ #include "ns3/node-module.h" #include "ns3/helper-module.h" #include "ns3/mpi-interface.h" +#include "ns3/ipv4-global-routing-helper.h" #ifdef NS3_MPI #include diff --git a/examples/routing/dynamic-global-routing.cc b/examples/routing/dynamic-global-routing.cc index e1a7f4db5..1c5be17bf 100644 --- a/examples/routing/dynamic-global-routing.cc +++ b/examples/routing/dynamic-global-routing.cc @@ -71,6 +71,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/routing/global-injection-slash32.cc b/examples/routing/global-injection-slash32.cc index 13743a363..af0cb4cff 100644 --- a/examples/routing/global-injection-slash32.cc +++ b/examples/routing/global-injection-slash32.cc @@ -36,6 +36,7 @@ #include "ns3/global-router-interface.h" #include "ns3/ipv4-static-routing-helper.h" #include "ns3/ipv4-list-routing-helper.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; using std::cout; diff --git a/examples/routing/global-routing-slash32.cc b/examples/routing/global-routing-slash32.cc index 343f4fca8..cd75f33cb 100644 --- a/examples/routing/global-routing-slash32.cc +++ b/examples/routing/global-routing-slash32.cc @@ -29,6 +29,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/routing/mixed-global-routing.cc b/examples/routing/mixed-global-routing.cc index 7fa348fec..7ff2714e9 100644 --- a/examples/routing/mixed-global-routing.cc +++ b/examples/routing/mixed-global-routing.cc @@ -40,6 +40,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/routing/simple-alternate-routing.cc b/examples/routing/simple-alternate-routing.cc index 69e769041..060e374f2 100644 --- a/examples/routing/simple-alternate-routing.cc +++ b/examples/routing/simple-alternate-routing.cc @@ -41,6 +41,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/routing/simple-global-routing.cc b/examples/routing/simple-global-routing.cc index 0de6dc176..8cfbd328e 100644 --- a/examples/routing/simple-global-routing.cc +++ b/examples/routing/simple-global-routing.cc @@ -44,6 +44,7 @@ #include "ns3/node-module.h" #include "ns3/helper-module.h" #include "ns3/flow-monitor-helper.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tap/tap-csma.cc b/examples/tap/tap-csma.cc index 130810b23..e47cdad92 100644 --- a/examples/tap/tap-csma.cc +++ b/examples/tap/tap-csma.cc @@ -62,6 +62,7 @@ #include "ns3/core-module.h" #include "ns3/wifi-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tap/tap-wifi-dumbbell.cc b/examples/tap/tap-wifi-dumbbell.cc index 21542eec8..8e8cd026d 100644 --- a/examples/tap/tap-wifi-dumbbell.cc +++ b/examples/tap/tap-wifi-dumbbell.cc @@ -104,6 +104,7 @@ #include "ns3/core-module.h" #include "ns3/wifi-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tcp/star.cc b/examples/tcp/star.cc index f24714a14..69e0b2eba 100644 --- a/examples/tcp/star.cc +++ b/examples/tcp/star.cc @@ -19,6 +19,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" // Network topology (default) // diff --git a/examples/tcp/tcp-large-transfer.cc b/examples/tcp/tcp-large-transfer.cc index 15a157b90..2281c1495 100644 --- a/examples/tcp/tcp-large-transfer.cc +++ b/examples/tcp/tcp-large-transfer.cc @@ -40,6 +40,7 @@ #include "ns3/helper-module.h" #include "ns3/node-module.h" #include "ns3/simulator-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tcp/tcp-nsc-lfn.cc b/examples/tcp/tcp-nsc-lfn.cc index 30b1e2f6e..d3f715a89 100644 --- a/examples/tcp/tcp-nsc-lfn.cc +++ b/examples/tcp/tcp-nsc-lfn.cc @@ -37,6 +37,7 @@ #include "ns3/helper-module.h" #include "ns3/node-module.h" #include "ns3/simulator-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tcp/tcp-nsc-zoo.cc b/examples/tcp/tcp-nsc-zoo.cc index b6d6f228d..e0a89dcd7 100644 --- a/examples/tcp/tcp-nsc-zoo.cc +++ b/examples/tcp/tcp-nsc-zoo.cc @@ -34,6 +34,7 @@ #include "ns3/helper-module.h" #include "ns3/node-module.h" #include "ns3/simulator-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tcp/tcp-star-server.cc b/examples/tcp/tcp-star-server.cc index b4e3707e7..6b7bab516 100644 --- a/examples/tcp/tcp-star-server.cc +++ b/examples/tcp/tcp-star-server.cc @@ -52,6 +52,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/tutorial/second.cc b/examples/tutorial/second.cc index 786c3e521..93485a88a 100644 --- a/examples/tutorial/second.cc +++ b/examples/tutorial/second.cc @@ -18,6 +18,7 @@ #include "ns3/simulator-module.h" #include "ns3/node-module.h" #include "ns3/helper-module.h" +#include "ns3/ipv4-global-routing-helper.h" // Default Network Topology // diff --git a/examples/tutorial/third.cc b/examples/tutorial/third.cc index 97cceff6a..c33b3a923 100644 --- a/examples/tutorial/third.cc +++ b/examples/tutorial/third.cc @@ -20,6 +20,7 @@ #include "ns3/helper-module.h" #include "ns3/wifi-module.h" #include "ns3/mobility-module.h" +#include "ns3/ipv4-global-routing-helper.h" // Default Network Topology // diff --git a/examples/wireless/mixed-wireless.cc b/examples/wireless/mixed-wireless.cc index 53520bebe..e75601083 100644 --- a/examples/wireless/mixed-wireless.cc +++ b/examples/wireless/mixed-wireless.cc @@ -68,6 +68,7 @@ #include "ns3/contrib-module.h" #include "ns3/wifi-module.h" #include "ns3/olsr-helper.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/examples/wireless/simple-wifi-frame-aggregation.cc b/examples/wireless/simple-wifi-frame-aggregation.cc index e991dcd28..3bf840911 100644 --- a/examples/wireless/simple-wifi-frame-aggregation.cc +++ b/examples/wireless/simple-wifi-frame-aggregation.cc @@ -23,6 +23,7 @@ #include "ns3/helper-module.h" #include "ns3/wifi-module.h" #include "ns3/mobility-module.h" +#include "ns3/ipv4-global-routing-helper.h" //This is a simple example in order to show how 802.11n frame aggregation feature (A-MSDU) works. // diff --git a/src/devices/bridge/examples/csma-bridge-one-hop.cc b/src/devices/bridge/examples/csma-bridge-one-hop.cc index b1746a66c..8b4f07f89 100644 --- a/src/devices/bridge/examples/csma-bridge-one-hop.cc +++ b/src/devices/bridge/examples/csma-bridge-one-hop.cc @@ -74,6 +74,7 @@ #include "ns3/core-module.h" #include "ns3/helper-module.h" #include "ns3/bridge-module.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3; diff --git a/src/devices/virtual-net-device/examples/virtual-net-device.cc b/src/devices/virtual-net-device/examples/virtual-net-device.cc index f24db367e..496844180 100644 --- a/src/devices/virtual-net-device/examples/virtual-net-device.cc +++ b/src/devices/virtual-net-device/examples/virtual-net-device.cc @@ -56,6 +56,7 @@ #include "ns3/node-module.h" #include "ns3/helper-module.h" #include "ns3/virtual-net-device.h" +#include "ns3/ipv4-global-routing-helper.h" using namespace ns3;