[PR #1956] [CLOSED] Posix Net #2401

Closed
opened 2026-02-27 21:16:22 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/1956
Author: @georgemoralis
Created: 12/28/2024
Status: Closed

Base: mainHead: net


📝 Commits (10+)

📊 Changes

10 files changed (+390 additions, -23 deletions)

View changed files

📝 CMakeLists.txt (+7 -2)
📝 src/core/libraries/kernel/kernel.cpp (+2 -5)
src/core/libraries/kernel/posix_net.cpp (+116 -0)
src/core/libraries/kernel/posix_net.h (+81 -0)
📝 src/core/libraries/network/net.cpp (+52 -13)
📝 src/core/libraries/network/net.h (+19 -3)
src/core/libraries/network/net_error.h (+12 -0)
📝 src/core/libraries/network/net_obj.cpp (+48 -0)
📝 src/core/libraries/network/net_obj.h (+46 -0)
📝 src/emulator.cpp (+7 -0)

📄 Description

Very initial , just for view


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/1956 **Author:** [@georgemoralis](https://github.com/georgemoralis) **Created:** 12/28/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `net` --- ### 📝 Commits (10+) - [`b32e57d`](https://github.com/shadps4-emu/shadPS4/commit/b32e57d5667189b13c0b32e2c477623a97c60930) fixed OrbisNetSockaddr struct - [`5d5118f`](https://github.com/shadps4-emu/shadPS4/commit/5d5118f12fb59fe19f03ae0e92da46c45cc9db63) draft for kernel net functions - [`aed5853`](https://github.com/shadps4-emu/shadPS4/commit/aed5853242f16701d52796c78f5b7a1aa33221c7) added socket creation - [`b1ae13f`](https://github.com/shadps4-emu/shadPS4/commit/b1ae13f43b3d2bd4bcf9bee59e6c4d06df635af9) mutex scoped - [`13273c1`](https://github.com/shadps4-emu/shadPS4/commit/13273c138dc1ee6170e66cbdc4f1221c4beed866) added bind - [`9befb9b`](https://github.com/shadps4-emu/shadPS4/commit/9befb9b189121fa51c196864acce029484ff294e) bind now seems to work - [`da4b3b5`](https://github.com/shadps4-emu/shadPS4/commit/da4b3b511fb1cbdc3d5cb9dd3023ddb0aab6a057) added listen - [`984375a`](https://github.com/shadps4-emu/shadPS4/commit/984375a1d466fb83f5d5626ef128709e489234ee) some fixes - [`49d247b`](https://github.com/shadps4-emu/shadPS4/commit/49d247b70178033f842df6b2a9aa7c6957dca92e) attemped to fix linux-mac - [`42f0218`](https://github.com/shadps4-emu/shadPS4/commit/42f02183673333c2aedca14bb66724602d4f2646) added logging ### 📊 Changes **10 files changed** (+390 additions, -23 deletions) <details> <summary>View changed files</summary> 📝 `CMakeLists.txt` (+7 -2) 📝 `src/core/libraries/kernel/kernel.cpp` (+2 -5) ➕ `src/core/libraries/kernel/posix_net.cpp` (+116 -0) ➕ `src/core/libraries/kernel/posix_net.h` (+81 -0) 📝 `src/core/libraries/network/net.cpp` (+52 -13) 📝 `src/core/libraries/network/net.h` (+19 -3) ➕ `src/core/libraries/network/net_error.h` (+12 -0) 📝 `src/core/libraries/network/net_obj.cpp` (+48 -0) 📝 `src/core/libraries/network/net_obj.h` (+46 -0) 📝 `src/emulator.cpp` (+7 -0) </details> ### 📄 Description Very initial , just for view --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 21:16:22 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#2401
No description provided.