ryujinx-mirror/Ryujinx.HLE/HOS
riperiperi 9b5a0c3889
Sockets: Properly convert error codes on MacOS (#4491)
* Sockets: Properly convert error codes on MacOS

The error codes for MacOS are very different to how they are on windows or linux. An alternate mapping is used when the host operating system is MacOS.

This PR also defaults IsDhcpEnabled to true when interfaceProperties.DhcpServerAddresses is not available.

This change was already in `macos1`.

* Address feedback
2023-02-28 03:41:44 +00:00
..
Applets Optimize string memory usage. Use Spans and StringBuilders where possible (#3933) 2023-01-18 22:25:16 +00:00
Diagnostics/Demangler Optimize string memory usage. Use Spans and StringBuilders where possible (#3933) 2023-01-18 22:25:16 +00:00
Ipc misc: Make PID unsigned long instead of long (#3043) 2022-02-09 17:18:07 -03:00
Kernel Implement support for page sizes > 4KB (#4252) 2023-01-17 05:13:24 +01:00
Services Sockets: Properly convert error codes on MacOS (#4491) 2023-02-28 03:41:44 +00:00
SystemState make UI display correct content in Chinese (#4155) 2022-12-21 17:20:37 -03:00
Tamper Make structs readonly when applicable (#4002) 2022-12-05 14:47:39 +01:00
ApplicationLoader.cs HOS: Load RomFs by pid (#4301) 2023-01-18 13:50:42 +00:00
ArmProcessContext.cs Make PPTC state non-static (#4157) 2023-01-05 00:01:44 +01:00
ArmProcessContextFactory.cs Initial Apple Hypervisor based CPU emulation (#4332) 2023-01-29 08:37:52 -03:00
HomebrewRomFsStream.cs Misc cleanup (#708) 2019-07-02 04:39:22 +02:00
Horizon.cs Initial Apple Hypervisor based CPU emulation (#4332) 2023-01-29 08:37:52 -03:00
IdDictionary.cs Implement GPU syncpoints (#980) 2020-04-19 11:25:57 +10:00
LibHacHorizonManager.cs Update to LibHac 0.17.0 (#3878) 2022-11-23 18:32:35 +01:00
ModLoader.cs Replace BitConverter.ToString(bytes).Replace("-", "") with Convert.ToHexString(bytes) (#4382) 2023-02-08 14:54:58 +01:00
ProgramLoader.cs Initial Apple Hypervisor based CPU emulation (#4332) 2023-01-29 08:37:52 -03:00
ResultCode.cs Refactoring result codes (#731) 2019-07-14 16:04:38 -03:00
ServiceCtx.cs hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
TamperMachine.cs Removed unused usings. (#3593) 2022-08-18 18:04:54 +02:00
UserChannelPersistence.cs Fix exiting emulator with multi programs (#1590) 2020-10-10 00:52:11 +02:00