From a4b86694f8527ad77c53dc9dfc7823851252c50c Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Wed, 10 Nov 2021 22:27:02 -0300 Subject: [PATCH] Missing headers and forward declarations --- examples/ipv6/test-ipv6.cc | 1 + examples/tutorial/fourth.cc | 1 + src/internet-apps/examples/dhcp-example.cc | 1 + src/internet-apps/model/dhcp-server.h | 1 + src/network/examples/main-packet-header.cc | 1 + src/network/examples/main-packet-tag.cc | 1 + 6 files changed, 6 insertions(+) diff --git a/examples/ipv6/test-ipv6.cc b/examples/ipv6/test-ipv6.cc index 84f0e9ac6..1ebf10c57 100644 --- a/examples/ipv6/test-ipv6.cc +++ b/examples/ipv6/test-ipv6.cc @@ -23,6 +23,7 @@ #include "ns3/ipv6-address.h" #include "ns3/node.h" #include "ns3/mac48-address.h" +#include "ns3/simulator.h" using namespace ns3; diff --git a/examples/tutorial/fourth.cc b/examples/tutorial/fourth.cc index 645141857..c8893de71 100644 --- a/examples/tutorial/fourth.cc +++ b/examples/tutorial/fourth.cc @@ -18,6 +18,7 @@ #include "ns3/uinteger.h" #include "ns3/traced-value.h" #include "ns3/trace-source-accessor.h" +#include "ns3/simulator.h" #include diff --git a/src/internet-apps/examples/dhcp-example.cc b/src/internet-apps/examples/dhcp-example.cc index 4dd78b39f..c4d166fe9 100644 --- a/src/internet-apps/examples/dhcp-example.cc +++ b/src/internet-apps/examples/dhcp-example.cc @@ -55,6 +55,7 @@ */ #include "ns3/core-module.h" +#include "ns3/network-module.h" #include "ns3/internet-apps-module.h" #include "ns3/csma-module.h" #include "ns3/internet-module.h" diff --git a/src/internet-apps/model/dhcp-server.h b/src/internet-apps/model/dhcp-server.h index e67d43921..50a653b17 100644 --- a/src/internet-apps/model/dhcp-server.h +++ b/src/internet-apps/model/dhcp-server.h @@ -32,6 +32,7 @@ namespace ns3 { +class InetSocketAddress; class Socket; class Packet; diff --git a/src/network/examples/main-packet-header.cc b/src/network/examples/main-packet-header.cc index 5f3afcf91..9df0f1c81 100644 --- a/src/network/examples/main-packet-header.cc +++ b/src/network/examples/main-packet-header.cc @@ -2,6 +2,7 @@ #include "ns3/ptr.h" #include "ns3/packet.h" #include "ns3/header.h" +#include "ns3/simulator.h" #include using namespace ns3; diff --git a/src/network/examples/main-packet-tag.cc b/src/network/examples/main-packet-tag.cc index ecc3fd684..4fcf3dfb4 100644 --- a/src/network/examples/main-packet-tag.cc +++ b/src/network/examples/main-packet-tag.cc @@ -20,6 +20,7 @@ #include "ns3/tag.h" #include "ns3/packet.h" #include "ns3/uinteger.h" +#include "ns3/simulator.h" #include using namespace ns3;