ssl: Reorder inclusions
This commit is contained in:
		| @@ -3,9 +3,10 @@ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include "common/common_types.h" | ||||
|  | ||||
| #include <optional> | ||||
| #include <string> | ||||
|  | ||||
| #include "common/common_types.h" | ||||
|  | ||||
| namespace Network { | ||||
|  | ||||
|   | ||||
| @@ -3,15 +3,15 @@ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include "core/hle/result.h" | ||||
|  | ||||
| #include "common/common_types.h" | ||||
|  | ||||
| #include <memory> | ||||
| #include <span> | ||||
| #include <string> | ||||
| #include <vector> | ||||
|  | ||||
| #include "common/common_types.h" | ||||
|  | ||||
| #include "core/hle/result.h" | ||||
|  | ||||
| namespace Network { | ||||
| class SocketBase; | ||||
| } | ||||
|   | ||||
| @@ -1,10 +1,10 @@ | ||||
| // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
|  | ||||
| #include "common/logging/log.h" | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
|  | ||||
| namespace Service::SSL { | ||||
|  | ||||
| ResultVal<std::unique_ptr<SSLConnectionBackend>> CreateSSLConnectionBackend() { | ||||
|   | ||||
| @@ -1,14 +1,6 @@ | ||||
| // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
| #include "core/internal_network/network.h" | ||||
| #include "core/internal_network/sockets.h" | ||||
|  | ||||
| #include "common/fs/file.h" | ||||
| #include "common/hex_util.h" | ||||
| #include "common/string_util.h" | ||||
|  | ||||
| #include <mutex> | ||||
|  | ||||
| #include <openssl/bio.h> | ||||
| @@ -16,6 +8,14 @@ | ||||
| #include <openssl/ssl.h> | ||||
| #include <openssl/x509.h> | ||||
|  | ||||
| #include "common/fs/file.h" | ||||
| #include "common/hex_util.h" | ||||
| #include "common/string_util.h" | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
| #include "core/internal_network/network.h" | ||||
| #include "core/internal_network/sockets.h" | ||||
|  | ||||
| using namespace Common::FS; | ||||
|  | ||||
| namespace Service::SSL { | ||||
|   | ||||
| @@ -1,16 +1,16 @@ | ||||
| // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
| #include "core/internal_network/network.h" | ||||
| #include "core/internal_network/sockets.h" | ||||
| #include <mutex> | ||||
|  | ||||
| #include "common/error.h" | ||||
| #include "common/fs/file.h" | ||||
| #include "common/hex_util.h" | ||||
| #include "common/string_util.h" | ||||
|  | ||||
| #include <mutex> | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
| #include "core/internal_network/network.h" | ||||
| #include "core/internal_network/sockets.h" | ||||
|  | ||||
| namespace { | ||||
|  | ||||
|   | ||||
| @@ -1,18 +1,21 @@ | ||||
| // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
| #include "core/internal_network/network.h" | ||||
| #include "core/internal_network/sockets.h" | ||||
|  | ||||
| #include <mutex> | ||||
|  | ||||
| #include <Security/SecureTransport.h> | ||||
|  | ||||
| // SecureTransport has been deprecated in its entirety in favor of | ||||
| // Network.framework, but that does not allow layering TLS on top of an | ||||
| // arbitrary socket. | ||||
| #if defined(__GNUC__) || defined(__clang__) | ||||
| #pragma GCC diagnostic push | ||||
| #pragma GCC diagnostic ignored "-Wdeprecated-declarations" | ||||
| #include <Security/SecureTransport.h> | ||||
| #pragma GCC diagnostic pop | ||||
| #endif | ||||
|  | ||||
| #include "core/hle/service/ssl/ssl_backend.h" | ||||
| #include "core/internal_network/network.h" | ||||
| #include "core/internal_network/sockets.h" | ||||
|  | ||||
| namespace { | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user