fix include names

cppcheck isn't smart enough to recognize these are c++ headers, not c
headers.  Considering we're already inconsistent about our naming, it's
easier to just be consistent, and move the last few files to use .hpp
instead of .h.

Tested:
Code builds, no changes.

Signed-off-by: Ed Tanous <ed@tanous.net>
Change-Id: Ic348d695f8527fa4a0ded53f433e1558c319db40
diff --git a/http/app.h b/http/app.hpp
similarity index 97%
rename from http/app.h
rename to http/app.hpp
index 39829cb..9a4eb20 100644
--- a/http/app.h
+++ b/http/app.hpp
@@ -1,12 +1,11 @@
 #pragma once
 
-#include "http_request.h"
-#include "http_server.h"
-#include "logging.h"
-#include "routing.h"
-#include "utility.h"
-
+#include "http_request.hpp"
+#include "http_server.hpp"
+#include "logging.hpp"
 #include "privileges.hpp"
+#include "routing.hpp"
+#include "utility.hpp"
 
 #include <chrono>
 #include <cstdint>
diff --git a/http/common.h b/http/common.hpp
similarity index 98%
rename from http/common.h
rename to http/common.hpp
index 95cc763..6f6b24c 100644
--- a/http/common.h
+++ b/http/common.hpp
@@ -1,6 +1,6 @@
 #pragma once
 
-#include "utility.h"
+#include "utility.hpp"
 
 #include <boost/beast/http/verb.hpp>
 
diff --git a/http/http_connection.h b/http/http_connection.hpp
similarity index 99%
rename from http/http_connection.h
rename to http/http_connection.hpp
index 8aaabcd..302d19b 100644
--- a/http/http_connection.h
+++ b/http/http_connection.hpp
@@ -1,13 +1,12 @@
 #pragma once
 #include "config.h"
 
-#include "http_response.h"
-#include "logging.h"
-#include "timer_queue.h"
-#include "utility.h"
-
 #include "authorization.hpp"
+#include "http_response.hpp"
 #include "http_utility.hpp"
+#include "logging.hpp"
+#include "timer_queue.hpp"
+#include "utility.hpp"
 
 #include <boost/algorithm/string.hpp>
 #include <boost/algorithm/string/predicate.hpp>
diff --git a/http/http_request.h b/http/http_request.hpp
similarity index 98%
rename from http/http_request.h
rename to http/http_request.hpp
index c3e497f..d9d6cf7 100644
--- a/http/http_request.h
+++ b/http/http_request.hpp
@@ -1,7 +1,6 @@
 #pragma once
 
-#include "common.h"
-
+#include "common.hpp"
 #include "sessions.hpp"
 
 #include <boost/asio/io_context.hpp>
diff --git a/http/http_response.h b/http/http_response.hpp
similarity index 97%
rename from http/http_response.h
rename to http/http_response.hpp
index c8f05ab..b521b20 100644
--- a/http/http_response.h
+++ b/http/http_response.hpp
@@ -1,7 +1,6 @@
 #pragma once
-#include "http_request.h"
-#include "logging.h"
-
+#include "http_request.hpp"
+#include "logging.hpp"
 #include "nlohmann/json.hpp"
 
 #include <boost/beast/http/message.hpp>
diff --git a/http/http_server.h b/http/http_server.hpp
similarity index 98%
rename from http/http_server.h
rename to http/http_server.hpp
index 0ca7dea..0be487f 100644
--- a/http/http_server.h
+++ b/http/http_server.hpp
@@ -1,8 +1,8 @@
 #pragma once
 
-#include "http_connection.h"
-#include "logging.h"
-#include "timer_queue.h"
+#include "http_connection.hpp"
+#include "logging.hpp"
+#include "timer_queue.hpp"
 
 #include <boost/asio/ip/address.hpp>
 #include <boost/asio/ip/tcp.hpp>
diff --git a/http/logging.h b/http/logging.hpp
similarity index 100%
rename from http/logging.h
rename to http/logging.hpp
diff --git a/http/routing.h b/http/routing.hpp
similarity index 99%
rename from http/routing.h
rename to http/routing.hpp
index 59fa636..9c6a15b 100644
--- a/http/routing.h
+++ b/http/routing.hpp
@@ -1,15 +1,14 @@
 #pragma once
 
-#include "common.h"
-#include "http_request.h"
-#include "http_response.h"
-#include "logging.h"
-#include "utility.h"
-#include "websocket.h"
-
+#include "common.hpp"
 #include "error_messages.hpp"
+#include "http_request.hpp"
+#include "http_response.hpp"
+#include "logging.hpp"
 #include "privileges.hpp"
 #include "sessions.hpp"
+#include "utility.hpp"
+#include "websocket.hpp"
 
 #include <async_resp.hpp>
 #include <boost/container/flat_map.hpp>
diff --git a/http/timer_queue.h b/http/timer_queue.hpp
similarity index 98%
rename from http/timer_queue.h
rename to http/timer_queue.hpp
index 85791ea..5baf7be 100644
--- a/http/timer_queue.h
+++ b/http/timer_queue.hpp
@@ -1,6 +1,6 @@
 #pragma once
 
-#include "logging.h"
+#include "logging.hpp"
 
 #include <boost/circular_buffer.hpp>
 #include <boost/circular_buffer/space_optimized.hpp>
diff --git a/http/ut/utility_test.cpp b/http/ut/utility_test.cpp
index 0f40756..a81adf5 100644
--- a/http/ut/utility_test.cpp
+++ b/http/ut/utility_test.cpp
@@ -1,4 +1,4 @@
-#include "utility.h"
+#include "utility.hpp"
 
 #include "gmock/gmock.h"
 
diff --git a/http/utility.h b/http/utility.hpp
similarity index 100%
rename from http/utility.h
rename to http/utility.hpp
diff --git a/http/websocket.h b/http/websocket.hpp
similarity index 99%
rename from http/websocket.h
rename to http/websocket.hpp
index 021fffa..f5c2a7a 100644
--- a/http/websocket.h
+++ b/http/websocket.hpp
@@ -1,5 +1,5 @@
 #pragma once
-#include "http_request.h"
+#include "http_request.hpp"
 
 #include <async_resp.hpp>
 #include <boost/algorithm/string/predicate.hpp>