ryujinx-mirror/Ryujinx.HLE/HOS
emmauss da7e702751 Update BSD service implementation (#363)
* Update BSD service to handle libnx's 'smart IPC buffers' for address info

* Use existing "GetBufferType0x21" for certain BSD socket methods

* Parse address port as unsigned short

* Fix bounds check on reading the IPC buffer

* Implement Read, Write methods

* rebased and cleaned

* addressed nits

* remove unused swap method

* fixed alignments
2018-08-24 14:20:42 -03:00
..
Diagnostics Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Font Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Ipc Update BSD service implementation (#363) 2018-08-24 14:20:42 -03:00
Kernel SvcSetHeapSize: match kernel check for invalid size (#374) 2018-08-21 13:05:12 -03:00
Services Update BSD service implementation (#363) 2018-08-24 14:20:42 -03:00
SystemState Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
ErrorCode.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
ErrorModule.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
GlobalStateTable.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Homebrew.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Horizon.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
IdDictionary.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Process.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
ServiceCtx.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00