webserver_main.cpp (29d2a95ba12f8b5abed040df7fd59790d6ba2517) webserver_main.cpp (1214b7e7d921e331fb1480c7e5d579ffa5811cda)
1#include <app.h>
2#include <systemd/sd-daemon.h>
3
4#include <boost/asio/io_context.hpp>
5#include <dbus_monitor.hpp>
6#include <dbus_singleton.hpp>
7#include <image_upload.hpp>
8#include <kvm_websocket.hpp>
1#include <app.h>
2#include <systemd/sd-daemon.h>
3
4#include <boost/asio/io_context.hpp>
5#include <dbus_monitor.hpp>
6#include <dbus_singleton.hpp>
7#include <image_upload.hpp>
8#include <kvm_websocket.hpp>
9#include <memory>
10#include <obmc_console.hpp>
11#include <openbmc_dbus_rest.hpp>
9#include <obmc_console.hpp>
10#include <openbmc_dbus_rest.hpp>
11
12#include <memory>
12#ifdef BMCWEB_ENABLE_IBM_MANAGEMENT_CONSOLE
13#include <ibm/management_console_rest.hpp>
14#endif
15#include <persistent_data_middleware.hpp>
16#include <redfish.hpp>
17#include <redfish_v1.hpp>
18#include <sdbusplus/asio/connection.hpp>
19#include <sdbusplus/bus.hpp>
20#include <sdbusplus/server.hpp>
21#include <security_headers_middleware.hpp>
22#include <ssl_key_handler.hpp>
13#ifdef BMCWEB_ENABLE_IBM_MANAGEMENT_CONSOLE
14#include <ibm/management_console_rest.hpp>
15#endif
16#include <persistent_data_middleware.hpp>
17#include <redfish.hpp>
18#include <redfish_v1.hpp>
19#include <sdbusplus/asio/connection.hpp>
20#include <sdbusplus/bus.hpp>
21#include <sdbusplus/server.hpp>
22#include <security_headers_middleware.hpp>
23#include <ssl_key_handler.hpp>
23#include <string>
24#include <token_authorization_middleware.hpp>
25#include <vm_websocket.hpp>
26#include <webassets.hpp>
27#include <webserver_common.hpp>
28
24#include <token_authorization_middleware.hpp>
25#include <vm_websocket.hpp>
26#include <webassets.hpp>
27#include <webserver_common.hpp>
28
29#include <string>
30
29#ifdef BMCWEB_ENABLE_VM_NBDPROXY
30#include <nbd_proxy.hpp>
31#endif
32
33constexpr int defaultPort = 18080;
34
35template <typename... Middlewares>
36void setupSocket(crow::Crow<Middlewares...>& app)

--- 87 unchanged lines hidden ---
31#ifdef BMCWEB_ENABLE_VM_NBDPROXY
32#include <nbd_proxy.hpp>
33#endif
34
35constexpr int defaultPort = 18080;
36
37template <typename... Middlewares>
38void setupSocket(crow::Crow<Middlewares...>& app)

--- 87 unchanged lines hidden ---