From: Stephen Morris Date: Fri, 16 Nov 2012 14:15:45 +0000 (+0000) Subject: [2475] Put #include directives in correct order X-Git-Tag: trac2487_base~1^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3ba0299ad2b5151e9c822977ec0d1b4df00dbf52;p=thirdparty%2Fkea.git [2475] Put #include directives in correct order Also fix some issues from the review. --- diff --git a/src/bin/dhcp4/ctrl_dhcp4_srv.cc b/src/bin/dhcp4/ctrl_dhcp4_srv.cc index 4bd3103b6b..b02bf72d1e 100644 --- a/src/bin/dhcp4/ctrl_dhcp4_srv.cc +++ b/src/bin/dhcp4/ctrl_dhcp4_srv.cc @@ -14,21 +14,20 @@ #include -#include -#include - #include #include #include -#include #include +#include #include #include #include -#include #include #include +#include +#include + using namespace isc::asiolink; using namespace isc::cc; using namespace isc::config; diff --git a/src/bin/dhcp4/ctrl_dhcp4_srv.h b/src/bin/dhcp4/ctrl_dhcp4_srv.h index 688b1db521..9fd76688d9 100644 --- a/src/bin/dhcp4/ctrl_dhcp4_srv.h +++ b/src/bin/dhcp4/ctrl_dhcp4_srv.h @@ -15,11 +15,11 @@ #ifndef CTRL_DHCPV4_SRV_H #define CTRL_DHCPV4_SRV_H -#include #include +#include #include #include -#include +#include namespace isc { namespace dhcp { diff --git a/src/bin/dhcp4/dhcp4_log.cc b/src/bin/dhcp4/dhcp4_log.cc index 678223b134..32c5a47a34 100644 --- a/src/bin/dhcp4/dhcp4_log.cc +++ b/src/bin/dhcp4/dhcp4_log.cc @@ -14,7 +14,7 @@ /// Defines the logger used by the top-level component of b10-dhcp4. -#include "dhcp4_log.h" +#include namespace isc { namespace dhcp { diff --git a/src/bin/dhcp4/dhcp4_log.h b/src/bin/dhcp4/dhcp4_log.h index b042ea4045..07d009a982 100644 --- a/src/bin/dhcp4/dhcp4_log.h +++ b/src/bin/dhcp4/dhcp4_log.h @@ -15,8 +15,8 @@ #ifndef DHCP4_LOG_H #define DHCP4_LOG_H -#include #include +#include #include namespace isc { diff --git a/src/bin/dhcp4/dhcp4_srv.cc b/src/bin/dhcp4/dhcp4_srv.cc index 67943c5e56..59edc01fe1 100644 --- a/src/bin/dhcp4/dhcp4_srv.cc +++ b/src/bin/dhcp4/dhcp4_srv.cc @@ -12,13 +12,13 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. +#include #include -#include #include -#include -#include -#include #include +#include +#include +#include using namespace isc; using namespace isc::asiolink; diff --git a/src/bin/dhcp4/dhcp4_srv.h b/src/bin/dhcp4/dhcp4_srv.h index f677259947..48ccde615f 100644 --- a/src/bin/dhcp4/dhcp4_srv.h +++ b/src/bin/dhcp4/dhcp4_srv.h @@ -15,10 +15,12 @@ #ifndef DHCPV4_SRV_H #define DHCPV4_SRV_H -#include #include #include #include + +#include + #include namespace isc { diff --git a/src/bin/dhcp4/main.cc b/src/bin/dhcp4/main.cc index 31f0b0251b..bd3be1b487 100644 --- a/src/bin/dhcp4/main.cc +++ b/src/bin/dhcp4/main.cc @@ -13,14 +13,15 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include - -#include #include #include #include +#include + +#include + using namespace isc::dhcp; using namespace std; diff --git a/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc b/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc index 5af0cc9857..fd4e90eaa3 100644 --- a/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc +++ b/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc @@ -13,16 +13,18 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include + +#include +#include +#include + +#include + #include +#include #include #include -#include - -#include -#include -#include using namespace std; using namespace isc; diff --git a/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc b/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc index fca06ad988..ac6f0bbf79 100644 --- a/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc +++ b/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc @@ -13,17 +13,19 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include #include -#include -#include - +#include #include -#include #include -#include +#include + +#include + +#include +#include + +#include using namespace std; using namespace isc; diff --git a/src/bin/dhcp4/tests/dhcp4_unittests.cc b/src/bin/dhcp4/tests/dhcp4_unittests.cc index ebc72fbc92..0ed61b7a40 100644 --- a/src/bin/dhcp4/tests/dhcp4_unittests.cc +++ b/src/bin/dhcp4/tests/dhcp4_unittests.cc @@ -12,10 +12,10 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include #include +#include + int main(int argc, char* argv[]) { diff --git a/src/bin/dhcp6/config_parser.h b/src/bin/dhcp6/config_parser.h index 6758c99e4e..9f7c3ae7bc 100644 --- a/src/bin/dhcp6/config_parser.h +++ b/src/bin/dhcp6/config_parser.h @@ -12,13 +12,14 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include -#include - #ifndef DHCP6_CONFIG_PARSER_H #define DHCP6_CONFIG_PARSER_H +#include +#include + +#include + namespace isc { namespace dhcp { diff --git a/src/bin/dhcp6/ctrl_dhcp6_srv.cc b/src/bin/dhcp6/ctrl_dhcp6_srv.cc index 5bcd69e938..5d4d9904ca 100644 --- a/src/bin/dhcp6/ctrl_dhcp6_srv.cc +++ b/src/bin/dhcp6/ctrl_dhcp6_srv.cc @@ -14,22 +14,22 @@ #include -#include -#include - #include #include #include #include #include +#include +#include #include #include #include -#include -#include #include #include +#include +#include + using namespace isc::asiolink; using namespace isc::cc; using namespace isc::config; diff --git a/src/bin/dhcp6/ctrl_dhcp6_srv.h b/src/bin/dhcp6/ctrl_dhcp6_srv.h index df3b85172b..22cb3b65c6 100644 --- a/src/bin/dhcp6/ctrl_dhcp6_srv.h +++ b/src/bin/dhcp6/ctrl_dhcp6_srv.h @@ -15,11 +15,11 @@ #ifndef CTRL_DHCPV6_SRV_H #define CTRL_DHCPV6_SRV_H -#include #include +#include #include #include -#include +#include namespace isc { namespace dhcp { diff --git a/src/bin/dhcp6/dhcp6_log.cc b/src/bin/dhcp6/dhcp6_log.cc index d89383492c..875f595aeb 100644 --- a/src/bin/dhcp6/dhcp6_log.cc +++ b/src/bin/dhcp6/dhcp6_log.cc @@ -14,7 +14,7 @@ /// Defines the logger used by the top-level component of b10-dhcp6. -#include "dhcp6_log.h" +#include namespace isc { namespace dhcp { diff --git a/src/bin/dhcp6/dhcp6_log.h b/src/bin/dhcp6/dhcp6_log.h index fb3c3f90bb..23202da6a4 100644 --- a/src/bin/dhcp6/dhcp6_log.h +++ b/src/bin/dhcp6/dhcp6_log.h @@ -15,9 +15,9 @@ #ifndef DHCP6_LOG_H #define DHCP6_LOG_H -#include -#include #include +#include +#include namespace isc { namespace dhcp { diff --git a/src/bin/dhcp6/dhcp6_srv.h b/src/bin/dhcp6/dhcp6_srv.h index a3be4f1288..b4ce8b1105 100644 --- a/src/bin/dhcp6/dhcp6_srv.h +++ b/src/bin/dhcp6/dhcp6_srv.h @@ -15,8 +15,6 @@ #ifndef DHCPV6_SRV_H #define DHCPV6_SRV_H -#include - #include #include #include @@ -28,8 +26,9 @@ #include -namespace isc { +#include +namespace isc { namespace dhcp { /// @brief DHCPv6 server service. /// diff --git a/src/bin/dhcp6/main.cc b/src/bin/dhcp6/main.cc index c216924859..ae299e5854 100644 --- a/src/bin/dhcp6/main.cc +++ b/src/bin/dhcp6/main.cc @@ -13,14 +13,15 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include - -#include #include #include #include +#include + +#include + using namespace isc::dhcp; using namespace std; diff --git a/src/bin/dhcp6/tests/config_parser_unittest.cc b/src/bin/dhcp6/tests/config_parser_unittest.cc index a5a1f99f7a..2064e7267e 100644 --- a/src/bin/dhcp6/tests/config_parser_unittest.cc +++ b/src/bin/dhcp6/tests/config_parser_unittest.cc @@ -23,13 +23,13 @@ #include #include +#include #include #include #include #include -#include using namespace std; using namespace isc; diff --git a/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc b/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc index 7036fb6450..335fb7be08 100644 --- a/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc +++ b/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc @@ -15,7 +15,6 @@ #include #include -#include #include #include #include @@ -32,6 +31,7 @@ #include #include +#include #include #include diff --git a/src/lib/dhcp/duid.cc b/src/lib/dhcp/duid.cc index 01dcfe17fe..c3f46dadca 100644 --- a/src/lib/dhcp/duid.cc +++ b/src/lib/dhcp/duid.cc @@ -12,13 +12,15 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. +#include #include -#include #include -#include -#include -#include + #include +#include +#include + +#include namespace isc { namespace dhcp { diff --git a/src/lib/dhcp/duid.h b/src/lib/dhcp/duid.h index be575dd67c..001e3629fc 100644 --- a/src/lib/dhcp/duid.h +++ b/src/lib/dhcp/duid.h @@ -16,7 +16,9 @@ #define DUID_H #include + #include + #include #include diff --git a/src/lib/dhcp/iface_mgr.cc b/src/lib/dhcp/iface_mgr.cc index 1c2a11c569..2f1199e846 100644 --- a/src/lib/dhcp/iface_mgr.cc +++ b/src/lib/dhcp/iface_mgr.cc @@ -13,22 +13,27 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include -#include -#include + +// This must be included before udp_endpoint.h #include +#include +#include #include #include #include #include -#include -#include #include + +#include +#include + +#include +#include +#include +#include + using namespace std; using namespace isc::asiolink; using namespace isc::util::io::internal; diff --git a/src/lib/dhcp/iface_mgr.h b/src/lib/dhcp/iface_mgr.h index 1b15595a82..a669a6d48e 100644 --- a/src/lib/dhcp/iface_mgr.h +++ b/src/lib/dhcp/iface_mgr.h @@ -15,16 +15,18 @@ #ifndef IFACE_MGR_H #define IFACE_MGR_H -#include -#include -#include -#include #include -#include #include +#include #include #include +#include +#include +#include + +#include + namespace isc { namespace dhcp { diff --git a/src/lib/dhcp/iface_mgr_linux.cc b/src/lib/dhcp/iface_mgr_linux.cc index d7ebe1a301..38189aa171 100644 --- a/src/lib/dhcp/iface_mgr_linux.cc +++ b/src/lib/dhcp/iface_mgr_linux.cc @@ -31,18 +31,17 @@ #if defined(OS_LINUX) +#include #include #include +#include + +#include +#include #include #include #include -#include -#include -#include -#include -#include -#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/libdhcp++.cc b/src/lib/dhcp/libdhcp++.cc index 99a3b91ed2..7fb88bfd1d 100644 --- a/src/lib/dhcp/libdhcp++.cc +++ b/src/lib/dhcp/libdhcp++.cc @@ -12,19 +12,21 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include -#include -#include -#include -#include "config.h" +#include + #include #include +#include #include #include #include -#include #include +#include +#include +#include + +#include +#include using namespace std; using namespace isc::dhcp; diff --git a/src/lib/dhcp/libdhcp++.h b/src/lib/dhcp/libdhcp++.h index b848ad38b3..c773fd7f29 100644 --- a/src/lib/dhcp/libdhcp++.h +++ b/src/lib/dhcp/libdhcp++.h @@ -12,12 +12,13 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef LIBDHCP_H_ -#define LIBDHCP_H_ +#ifndef LIBDHCP_H +#define LIBDHCP_H #include #include #include + #include namespace isc { @@ -164,4 +165,4 @@ private: } } -#endif +#endif // LIBDHCP_H diff --git a/src/lib/dhcp/option.cc b/src/lib/dhcp/option.cc index fb441f93d1..d2be1d294e 100644 --- a/src/lib/dhcp/option.cc +++ b/src/lib/dhcp/option.cc @@ -12,16 +12,17 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include -#include -#include +#include +#include +#include +#include + #include -#include "exceptions/exceptions.h" -#include "util/io_utilities.h" +#include -#include "dhcp/option.h" -#include "dhcp/libdhcp++.h" +#include +#include +#include using namespace std; using namespace isc::util; diff --git a/src/lib/dhcp/option.h b/src/lib/dhcp/option.h index 4617c26145..920ef13c2c 100644 --- a/src/lib/dhcp/option.h +++ b/src/lib/dhcp/option.h @@ -12,14 +12,16 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION_H_ -#define OPTION_H_ +#ifndef OPTION_H +#define OPTION_H + +#include + +#include -#include #include +#include #include -#include -#include namespace isc { namespace dhcp { @@ -329,4 +331,4 @@ protected: } // namespace isc::dhcp } // namespace isc -#endif +#endif // OPTION_H diff --git a/src/lib/dhcp/option4_addrlst.cc b/src/lib/dhcp/option4_addrlst.cc index 4b0224f017..76341b25f7 100644 --- a/src/lib/dhcp/option4_addrlst.cc +++ b/src/lib/dhcp/option4_addrlst.cc @@ -12,15 +12,17 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include -#include -#include -#include -#include #include -#include #include +#include +#include + +#include +#include + +#include +#include +#include using namespace std; using namespace isc::util; diff --git a/src/lib/dhcp/option4_addrlst.h b/src/lib/dhcp/option4_addrlst.h index 01a8a4b894..b266cbf0a9 100644 --- a/src/lib/dhcp/option4_addrlst.h +++ b/src/lib/dhcp/option4_addrlst.h @@ -12,17 +12,19 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION4_ADDRLST_H_ -#define OPTION4_ADDRLST_H_ +#ifndef OPTION4_ADDRLST_H +#define OPTION4_ADDRLST_H -#include -#include -#include -#include -#include #include -#include #include +#include + +#include +#include + +#include +#include +#include namespace isc { namespace dhcp { @@ -162,4 +164,4 @@ protected: } // namespace isc::dhcp } // namespace isc -#endif +#endif // OPTION4_ADDRLST_H diff --git a/src/lib/dhcp/option6_addrlst.cc b/src/lib/dhcp/option6_addrlst.cc index d23b7008bb..1af10b5bc4 100644 --- a/src/lib/dhcp/option6_addrlst.cc +++ b/src/lib/dhcp/option6_addrlst.cc @@ -12,16 +12,17 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include +#include +#include +#include +#include +#include +#include + #include -#include "exceptions/exceptions.h" -#include "asiolink/io_address.h" -#include "util/io_utilities.h" -#include "dhcp/libdhcp++.h" -#include "dhcp/option6_addrlst.h" -#include "dhcp/dhcp6.h" +#include +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/option6_addrlst.h b/src/lib/dhcp/option6_addrlst.h index 209d2ddaba..b9c0debc06 100644 --- a/src/lib/dhcp/option6_addrlst.h +++ b/src/lib/dhcp/option6_addrlst.h @@ -12,13 +12,14 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION6_ADDRLST_H_ -#define OPTION6_ADDRLST_H_ +#ifndef OPTION6_ADDRLST_H +#define OPTION6_ADDRLST_H -#include #include #include +#include + namespace isc { namespace dhcp { @@ -96,4 +97,4 @@ protected: } // isc::dhcp namespace } // isc namespace -#endif /* OPTION_ADDRLST_H_ */ +#endif // OPTION_ADDRLST_H diff --git a/src/lib/dhcp/option6_ia.cc b/src/lib/dhcp/option6_ia.cc index beba75f3f4..9e4e01ea52 100644 --- a/src/lib/dhcp/option6_ia.cc +++ b/src/lib/dhcp/option6_ia.cc @@ -12,16 +12,16 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include -#include - -#include +#include #include #include -#include +#include #include +#include +#include +#include + using namespace std; using namespace isc::util; diff --git a/src/lib/dhcp/option6_ia.h b/src/lib/dhcp/option6_ia.h index c2089d41fd..54624d0d58 100644 --- a/src/lib/dhcp/option6_ia.h +++ b/src/lib/dhcp/option6_ia.h @@ -12,11 +12,12 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION_IA_H_ -#define OPTION_IA_H_ +#ifndef OPTION_IA_H +#define OPTION_IA_H + +#include #include -#include "option.h" namespace isc { namespace dhcp { @@ -112,4 +113,4 @@ protected: } // isc::dhcp namespace } // isc namespace -#endif /* OPTION_IA_H_ */ +#endif // OPTION_IA_H diff --git a/src/lib/dhcp/option6_iaaddr.cc b/src/lib/dhcp/option6_iaaddr.cc index 084a5f3f7c..b021ce92a6 100644 --- a/src/lib/dhcp/option6_iaaddr.cc +++ b/src/lib/dhcp/option6_iaaddr.cc @@ -12,16 +12,17 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include -#include +#include +#include +#include +#include +#include +#include + #include -#include "exceptions/exceptions.h" -#include "dhcp/libdhcp++.h" -#include "dhcp/option6_iaaddr.h" -#include "dhcp/dhcp6.h" -#include "asiolink/io_address.h" -#include "util/io_utilities.h" +#include +#include using namespace std; using namespace isc::asiolink; diff --git a/src/lib/dhcp/option6_iaaddr.h b/src/lib/dhcp/option6_iaaddr.h index e6e2c161e7..28c5abcb2e 100644 --- a/src/lib/dhcp/option6_iaaddr.h +++ b/src/lib/dhcp/option6_iaaddr.h @@ -12,11 +12,11 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION6_IAADDR_H_ -#define OPTION6_IAADDR_H_ +#ifndef OPTION6_IAADDR_H +#define OPTION6_IAADDR_H -#include "asiolink/io_address.h" -#include "dhcp/option.h" +#include +#include namespace isc { namespace dhcp { @@ -120,4 +120,4 @@ protected: } // isc::dhcp namespace } // isc namespace -#endif /* OPTION_IA_H_ */ +#endif // OPTION_IA_H diff --git a/src/lib/dhcp/option6_int.h b/src/lib/dhcp/option6_int.h index 5fd5c1997c..2c51389315 100644 --- a/src/lib/dhcp/option6_int.h +++ b/src/lib/dhcp/option6_int.h @@ -12,8 +12,8 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION6_INT_H_ -#define OPTION6_INT_H_ +#ifndef OPTION6_INT_H +#define OPTION6_INT_H #include #include @@ -186,4 +186,4 @@ private: } // isc::dhcp namespace } // isc namespace -#endif /* OPTION6_INT_H_ */ +#endif // OPTION6_INT_H diff --git a/src/lib/dhcp/option6_int_array.h b/src/lib/dhcp/option6_int_array.h index 57aad1e317..aba05a14c5 100644 --- a/src/lib/dhcp/option6_int_array.h +++ b/src/lib/dhcp/option6_int_array.h @@ -12,8 +12,8 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION6_INT_ARRAY_H_ -#define OPTION6_INT_ARRAY_H_ +#ifndef OPTION6_INT_ARRAY_H +#define OPTION6_INT_ARRAY_H #include #include @@ -225,4 +225,4 @@ private: } // isc::dhcp namespace } // isc namespace -#endif /* OPTION6_INT_ARRAY_H_ */ +#endif // OPTION6_INT_ARRAY_H diff --git a/src/lib/dhcp/option_data_types.h b/src/lib/dhcp/option_data_types.h index 4e8d8a6faa..0ad14d287b 100644 --- a/src/lib/dhcp/option_data_types.h +++ b/src/lib/dhcp/option_data_types.h @@ -12,8 +12,8 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION_DATA_TYPES_H_ -#define OPTION_DATA_TYPES_H_ +#ifndef OPTION_DATA_TYPES_H +#define OPTION_DATA_TYPES_H #include @@ -86,4 +86,4 @@ struct OptionDataTypes { } // isc::dhcp namespace } // isc namespace -#endif /* OPTION_DATA_TYPES_H_ */ +#endif // OPTION_DATA_TYPES_H diff --git a/src/lib/dhcp/option_definition.cc b/src/lib/dhcp/option_definition.cc index 87b3216306..ea3ced6394 100644 --- a/src/lib/dhcp/option_definition.cc +++ b/src/lib/dhcp/option_definition.cc @@ -13,13 +13,13 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include #include #include #include #include #include #include +#include using namespace std; using namespace isc::util; diff --git a/src/lib/dhcp/option_definition.h b/src/lib/dhcp/option_definition.h index 166765facd..d9b7f98beb 100644 --- a/src/lib/dhcp/option_definition.h +++ b/src/lib/dhcp/option_definition.h @@ -12,16 +12,17 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#ifndef OPTION_DEFINITION_H_ -#define OPTION_DEFINITION_H_ +#ifndef OPTION_DEFINITION_H +#define OPTION_DEFINITION_H -#include #include -#include -#include +#include + #include -#include #include +#include +#include +#include namespace isc { namespace dhcp { @@ -461,4 +462,4 @@ typedef std::pair -#include +#include #include +#include +#include #include -#include + #include #include diff --git a/src/lib/dhcp/pkt4.h b/src/lib/dhcp/pkt4.h index b72c03eb5b..e09069cc36 100644 --- a/src/lib/dhcp/pkt4.h +++ b/src/lib/dhcp/pkt4.h @@ -15,14 +15,17 @@ #ifndef PKT4_H #define PKT4_H +#include +#include +#include + +#include +#include + #include -#include #include -#include -#include -#include "asiolink/io_address.h" -#include "util/buffer.h" -#include "dhcp/option.h" + +#include namespace isc { diff --git a/src/lib/dhcp/pkt6.cc b/src/lib/dhcp/pkt6.cc index 330c97f4c4..12597c3f9b 100644 --- a/src/lib/dhcp/pkt6.cc +++ b/src/lib/dhcp/pkt6.cc @@ -12,11 +12,11 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. - #include -#include #include +#include #include + #include #include diff --git a/src/lib/dhcp/pkt6.h b/src/lib/dhcp/pkt6.h index b3a35679ef..5782737dc9 100644 --- a/src/lib/dhcp/pkt6.h +++ b/src/lib/dhcp/pkt6.h @@ -15,13 +15,16 @@ #ifndef PKT6_H #define PKT6_H +#include +#include + +#include +#include +#include + #include + #include -#include -#include -#include -#include "asiolink/io_address.h" -#include "dhcp/option.h" namespace isc { diff --git a/src/lib/dhcp/tests/duid_unittest.cc b/src/lib/dhcp/tests/duid_unittest.cc index 435d2d2d5d..9db4c352b3 100644 --- a/src/lib/dhcp/tests/duid_unittest.cc +++ b/src/lib/dhcp/tests/duid_unittest.cc @@ -13,14 +13,18 @@ // PERFORMANCE OF THIS SOFTWARE. #include + +#include +#include +#include + +#include +#include + #include #include + #include -#include -#include -#include -#include -#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/iface_mgr_unittest.cc b/src/lib/dhcp/tests/iface_mgr_unittest.cc index 462910bd81..11cbf340f9 100644 --- a/src/lib/dhcp/tests/iface_mgr_unittest.cc +++ b/src/lib/dhcp/tests/iface_mgr_unittest.cc @@ -13,19 +13,21 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include -#include +#include +#include +#include +#include + #include #include -#include -#include -#include -#include +#include +#include +#include + +#include +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/libdhcp++_unittest.cc b/src/lib/dhcp/tests/libdhcp++_unittest.cc index 0c9dc89a92..c8a3271671 100644 --- a/src/lib/dhcp/tests/libdhcp++_unittest.cc +++ b/src/lib/dhcp/tests/libdhcp++_unittest.cc @@ -13,20 +13,23 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include -#include + #include #include #include +#include #include #include #include #include -#include -#include "config.h" +#include + +#include + +#include +#include + +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/option4_addrlst_unittest.cc b/src/lib/dhcp/tests/option4_addrlst_unittest.cc index d4ecf805c4..a8e60f6a64 100644 --- a/src/lib/dhcp/tests/option4_addrlst_unittest.cc +++ b/src/lib/dhcp/tests/option4_addrlst_unittest.cc @@ -13,16 +13,20 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include + #include #include #include #include #include +#include + +#include +#include + +#include + using namespace std; using namespace isc; using namespace isc::dhcp; diff --git a/src/lib/dhcp/tests/option6_addrlst_unittest.cc b/src/lib/dhcp/tests/option6_addrlst_unittest.cc index 89d4f7c00a..96db59c13b 100644 --- a/src/lib/dhcp/tests/option6_addrlst_unittest.cc +++ b/src/lib/dhcp/tests/option6_addrlst_unittest.cc @@ -13,16 +13,20 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include + #include #include #include #include #include +#include + +#include +#include + +#include + using namespace std; using namespace isc; using namespace isc::dhcp; diff --git a/src/lib/dhcp/tests/option6_ia_unittest.cc b/src/lib/dhcp/tests/option6_ia_unittest.cc index 47af50e982..bc72242eca 100644 --- a/src/lib/dhcp/tests/option6_ia_unittest.cc +++ b/src/lib/dhcp/tests/option6_ia_unittest.cc @@ -13,11 +13,6 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include - -#include -#include #include #include @@ -25,6 +20,13 @@ #include #include +#include + +#include +#include + +#include + using namespace std; using namespace isc; using namespace isc::dhcp; diff --git a/src/lib/dhcp/tests/option6_iaaddr_unittest.cc b/src/lib/dhcp/tests/option6_iaaddr_unittest.cc index e351d17cca..8c87d802fb 100644 --- a/src/lib/dhcp/tests/option6_iaaddr_unittest.cc +++ b/src/lib/dhcp/tests/option6_iaaddr_unittest.cc @@ -13,17 +13,19 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include - -#include -#include #include #include #include #include +#include + +#include +#include + +#include + using namespace std; using namespace isc; using namespace isc::dhcp; diff --git a/src/lib/dhcp/tests/option6_int_array_unittest.cc b/src/lib/dhcp/tests/option6_int_array_unittest.cc index 581d4e19b9..3a8640a59d 100644 --- a/src/lib/dhcp/tests/option6_int_array_unittest.cc +++ b/src/lib/dhcp/tests/option6_int_array_unittest.cc @@ -13,10 +13,11 @@ // PERFORMANCE OF THIS SOFTWARE. #include + #include #include -#include #include +#include #include #include diff --git a/src/lib/dhcp/tests/option6_int_unittest.cc b/src/lib/dhcp/tests/option6_int_unittest.cc index 3d39a1ae44..c9eac9c083 100644 --- a/src/lib/dhcp/tests/option6_int_unittest.cc +++ b/src/lib/dhcp/tests/option6_int_unittest.cc @@ -13,10 +13,11 @@ // PERFORMANCE OF THIS SOFTWARE. #include + #include #include -#include #include +#include #include #include diff --git a/src/lib/dhcp/tests/option_definition_unittest.cc b/src/lib/dhcp/tests/option_definition_unittest.cc index 7e9268072a..bdf3edfaf7 100644 --- a/src/lib/dhcp/tests/option_definition_unittest.cc +++ b/src/lib/dhcp/tests/option_definition_unittest.cc @@ -14,7 +14,6 @@ #include -#include #include #include #include @@ -25,10 +24,11 @@ #include #include #include +#include -#include -#include #include +#include +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/option_unittest.cc b/src/lib/dhcp/tests/option_unittest.cc index 9b046f0278..50d143fe40 100644 --- a/src/lib/dhcp/tests/option_unittest.cc +++ b/src/lib/dhcp/tests/option_unittest.cc @@ -13,17 +13,19 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include -#include +#include +#include #include #include -#include "dhcp/dhcp6.h" -#include "dhcp/option.h" +#include +#include + +#include +#include + +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/pkt4_unittest.cc b/src/lib/dhcp/tests/pkt4_unittest.cc index 9c8cc05ded..37af9c68ea 100644 --- a/src/lib/dhcp/tests/pkt4_unittest.cc +++ b/src/lib/dhcp/tests/pkt4_unittest.cc @@ -13,18 +13,22 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include -#include -#include -#include -#include + #include -#include #include +#include #include +#include + +#include +#include +#include +#include + +#include +#include + +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/pkt6_unittest.cc b/src/lib/dhcp/tests/pkt6_unittest.cc index d6ca9b106f..b2dd16ae06 100644 --- a/src/lib/dhcp/tests/pkt6_unittest.cc +++ b/src/lib/dhcp/tests/pkt6_unittest.cc @@ -13,16 +13,19 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include -#include -#include -#include #include +#include #include #include -#include + +#include +#include + +#include +#include + +#include using namespace std; using namespace isc; diff --git a/src/lib/dhcp/tests/run_unittests.cc b/src/lib/dhcp/tests/run_unittests.cc index 0126645f62..bd32c4d664 100644 --- a/src/lib/dhcp/tests/run_unittests.cc +++ b/src/lib/dhcp/tests/run_unittests.cc @@ -12,9 +12,10 @@ // OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -#include #include +#include + int main(int argc, char* argv[]) { ::testing::InitGoogleTest(&argc, argv); diff --git a/src/lib/dhcpsrv/alloc_engine.cc b/src/lib/dhcpsrv/alloc_engine.cc index 7fb3471710..4f20276a79 100644 --- a/src/lib/dhcpsrv/alloc_engine.cc +++ b/src/lib/dhcpsrv/alloc_engine.cc @@ -16,6 +16,7 @@ #include #include + #include using namespace isc::asiolink; diff --git a/src/lib/dhcpsrv/mysql_lease_mgr.h b/src/lib/dhcpsrv/mysql_lease_mgr.h index 642d3ed432..1884da69c6 100644 --- a/src/lib/dhcpsrv/mysql_lease_mgr.h +++ b/src/lib/dhcpsrv/mysql_lease_mgr.h @@ -18,7 +18,7 @@ #include #include -#include +#include #include diff --git a/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc b/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc index 9e08034c4c..19f08a96fc 100644 --- a/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc +++ b/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc @@ -1,5 +1,5 @@ -// Copyright (C) 2010 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012 Internet Systems Consortium, Inc. ("ISC") // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above @@ -14,13 +14,15 @@ // PERFORMANCE OF THIS SOFTWARE. #include -#include -#include + +#include #include + #include -#include +#include +#include using namespace std; using namespace isc::dhcp; diff --git a/src/lib/dhcpsrv/tests/alloc_engine_unittest.cc b/src/lib/dhcpsrv/tests/alloc_engine_unittest.cc index 9fd8e6ce42..dcfb68b94a 100644 --- a/src/lib/dhcpsrv/tests/alloc_engine_unittest.cc +++ b/src/lib/dhcpsrv/tests/alloc_engine_unittest.cc @@ -24,13 +24,12 @@ #include #include +#include #include #include #include -#include - using namespace std; using namespace isc; using namespace isc::asiolink; diff --git a/src/lib/dhcpsrv/tests/cfgmgr_unittest.cc b/src/lib/dhcpsrv/tests/cfgmgr_unittest.cc index 166c08dad5..7b23bcf409 100644 --- a/src/lib/dhcpsrv/tests/cfgmgr_unittest.cc +++ b/src/lib/dhcpsrv/tests/cfgmgr_unittest.cc @@ -17,10 +17,12 @@ #include #include +#include + #include #include + #include -#include using namespace std; using namespace isc::asiolink; diff --git a/src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc b/src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc index 8c30306caa..40ecba3add 100644 --- a/src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc +++ b/src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc @@ -17,9 +17,10 @@ #include #include +#include + #include #include -#include using namespace std; using namespace isc::dhcp; diff --git a/src/lib/dhcpsrv/tests/lease_mgr_unittest.cc b/src/lib/dhcpsrv/tests/lease_mgr_unittest.cc index bf4786722d..74a0fb4f28 100644 --- a/src/lib/dhcpsrv/tests/lease_mgr_unittest.cc +++ b/src/lib/dhcpsrv/tests/lease_mgr_unittest.cc @@ -17,9 +17,10 @@ #include #include +#include + #include #include -#include using namespace std; using namespace isc; diff --git a/src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc b/src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc index 721289baac..0f026f2a06 100644 --- a/src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc +++ b/src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc @@ -19,9 +19,10 @@ #include #include +#include + #include #include -#include using namespace std; using namespace isc; diff --git a/src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc b/src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc index 5e57090934..930bc06ab9 100644 --- a/src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc +++ b/src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc @@ -18,11 +18,12 @@ #include #include +#include + #include #include -#include #include -#include +#include using namespace isc; using namespace isc::asiolink; diff --git a/src/lib/dhcpsrv/tests/pool_unittest.cc b/src/lib/dhcpsrv/tests/pool_unittest.cc index 8a9f8256db..4e18a3c014 100644 --- a/src/lib/dhcpsrv/tests/pool_unittest.cc +++ b/src/lib/dhcpsrv/tests/pool_unittest.cc @@ -17,10 +17,11 @@ #include #include +#include + #include #include #include -#include using boost::scoped_ptr; using namespace isc; diff --git a/src/lib/dhcpsrv/tests/run_unittests.cc b/src/lib/dhcpsrv/tests/run_unittests.cc index bd32c4d664..d333a6fa0b 100644 --- a/src/lib/dhcpsrv/tests/run_unittests.cc +++ b/src/lib/dhcpsrv/tests/run_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012 Internet Systems Consortium, Inc. ("ISC") // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above diff --git a/src/lib/dhcpsrv/tests/triplet_unittest.cc b/src/lib/dhcpsrv/tests/triplet_unittest.cc index 8edf4fa732..e80177ebfc 100644 --- a/src/lib/dhcpsrv/tests/triplet_unittest.cc +++ b/src/lib/dhcpsrv/tests/triplet_unittest.cc @@ -17,9 +17,10 @@ #include #include -#include #include +#include + using namespace isc::dhcp; using namespace isc;