diff --git a/Source/Core/Core/CMakeLists.txt b/Source/Core/Core/CMakeLists.txt index a87078a5d3..72019ec25c 100644 --- a/Source/Core/Core/CMakeLists.txt +++ b/Source/Core/Core/CMakeLists.txt @@ -148,7 +148,6 @@ set(SRCS ActionReplay.cpp IOS/FS/FS.cpp IOS/Network/ICMPLin.cpp IOS/Network/MACUtils.cpp - IOS/Network/Net.cpp IOS/Network/Socket.cpp IOS/Network/SSL.cpp IOS/Network/IP/Top.cpp @@ -157,6 +156,7 @@ set(SRCS ActionReplay.cpp IOS/Network/KD/NWC24Config.cpp IOS/Network/NCD/Config.cpp IOS/Network/NCD/Manage.cpp + IOS/Network/WD/Command.cpp IOS/SDIO/SDIOSlot0.cpp IOS/STM/STM.cpp IOS/USB/Common.cpp diff --git a/Source/Core/Core/Core.vcxproj b/Source/Core/Core/Core.vcxproj index 96b7b51340..b450ea3f39 100644 --- a/Source/Core/Core/Core.vcxproj +++ b/Source/Core/Core/Core.vcxproj @@ -180,7 +180,6 @@ - @@ -189,6 +188,7 @@ + @@ -423,7 +423,6 @@ - @@ -432,6 +431,7 @@ + diff --git a/Source/Core/Core/Core.vcxproj.filters b/Source/Core/Core/Core.vcxproj.filters index 58b522ee06..d4d3cc9e8f 100644 --- a/Source/Core/Core/Core.vcxproj.filters +++ b/Source/Core/Core/Core.vcxproj.filters @@ -136,6 +136,9 @@ {a749993a-d2cf-46b6-9f7f-f76294e9ad02} + + {fc3080d6-d99a-44c6-bdd4-140cec1c6bf0} + {3db8c364-1d72-4660-9179-86d1c46904b9} @@ -764,9 +767,6 @@ IOS\Network - - IOS\Network - IOS\Network @@ -791,6 +791,9 @@ IOS\Network\NCD + + IOS\Network\WD + IOS\SDIO @@ -1368,9 +1371,6 @@ IOS\Network - - IOS\Network - IOS\Network @@ -1395,6 +1395,9 @@ IOS\Network\NCD + + IOS\Network\WD + IOS\SDIO diff --git a/Source/Core/Core/IOS/IPC.cpp b/Source/Core/Core/IOS/IPC.cpp index 3e35895a0f..5a334f6c82 100644 --- a/Source/Core/Core/IOS/IPC.cpp +++ b/Source/Core/Core/IOS/IPC.cpp @@ -48,9 +48,9 @@ #include "Core/IOS/Network/KD/NetKDRequest.h" #include "Core/IOS/Network/KD/NetKDTime.h" #include "Core/IOS/Network/NCD/Manage.h" -#include "Core/IOS/Network/Net.h" #include "Core/IOS/Network/SSL.h" #include "Core/IOS/Network/Socket.h" +#include "Core/IOS/Network/WD/Command.h" #include "Core/IOS/SDIO/SDIOSlot0.h" #include "Core/IOS/STM/STM.h" #include "Core/IOS/USB/Bluetooth/BTEmu.h" diff --git a/Source/Core/Core/IOS/Network/Net.cpp b/Source/Core/Core/IOS/Network/WD/Command.cpp similarity index 94% rename from Source/Core/Core/IOS/Network/Net.cpp rename to Source/Core/Core/IOS/Network/WD/Command.cpp index 2a03d1bf64..236355e32a 100644 --- a/Source/Core/Core/IOS/Network/Net.cpp +++ b/Source/Core/Core/IOS/Network/WD/Command.cpp @@ -2,21 +2,18 @@ // Licensed under GPLv2+ // Refer to the license.txt file included. -#include "Core/IOS/Network/Net.h" +#include "Core/IOS/Network/WD/Command.h" -#include #include #include -#include #include "Common/CommonFuncs.h" #include "Common/CommonTypes.h" #include "Common/Logging/Log.h" #include "Common/Network.h" -#include "Core/Core.h" + #include "Core/HW/Memmap.h" #include "Core/IOS/Network/MACUtils.h" -#include "Core/IOS/Network/Socket.h" namespace IOS { @@ -24,7 +21,6 @@ namespace HLE { namespace Device { -// Handle /dev/net/wd/command requests NetWDCommand::NetWDCommand(u32 device_id, const std::string& device_name) : Device(device_id, device_name) { diff --git a/Source/Core/Core/IOS/Network/Net.h b/Source/Core/Core/IOS/Network/WD/Command.h similarity index 98% rename from Source/Core/Core/IOS/Network/Net.h rename to Source/Core/Core/IOS/Network/WD/Command.h index 118d765f2c..3b0decc48a 100644 --- a/Source/Core/Core/IOS/Network/Net.h +++ b/Source/Core/Core/IOS/Network/WD/Command.h @@ -8,13 +8,11 @@ #include "Common/CommonTypes.h" #include "Core/IOS/Device.h" -#include "Core/IOS/IPC.h" namespace IOS { namespace HLE { -// TODO: split this up. namespace Device { class NetWDCommand : public Device