summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/NetworkKit/IPC.h
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-07 21:32:05 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-07 21:41:31 +0100
commit22c6d41b25faac172bf290dc06e75ca1ea60470b (patch)
tree20c84bc68deb66872814a251d681e7b8d813b230 /src/kernel/NetworkKit/IPC.h
parent27585af8ea93d05e8b8a0c2c5faa7de483fb9859 (diff)
feat: kernel: Loader, IPC, and Linker improvements.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/NetworkKit/IPC.h')
-rw-r--r--src/kernel/NetworkKit/IPC.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel/NetworkKit/IPC.h b/src/kernel/NetworkKit/IPC.h
index 27f39079..8da5fc69 100644
--- a/src/kernel/NetworkKit/IPC.h
+++ b/src/kernel/NetworkKit/IPC.h
@@ -53,7 +53,6 @@ enum {
kIPCLockUsed = 2,
};
-/// @brief IPC connection header, message cannot be greater than 6K.
typedef struct IPC_MSG final {
UInt32 IpcHeaderMagic; // cRemoteHeaderMagic
UInt8 IpcEndianess; // 0 : LE, 1 : BE
@@ -64,6 +63,7 @@ typedef struct IPC_MSG final {
UInt32 IpcMsg;
UInt32 IpcMsgSz;
UInt32 IpcLock;
+ SizeT IpcSize;
UInt8* IpcData;
/// @brief Passes the message to target, could be anything, HTTP packet, JSON or whatever.
static Bool Pass(IPC_MSG* self, IPC_MSG* target);