From 9255c817f5fb1be9b0a57eeb675d718e9da99bf3 Mon Sep 17 00:00:00 2001 From: bot Date: Tue, 16 Jun 2026 12:09:55 +0000 Subject: [PATCH] 0605 nwnss: bridge fsmsg backend links temporarily --- src/nwnss/comn/common/temporaryComnStubs.c | 254 +++++++++++++++++++++ 1 file changed, 254 insertions(+) diff --git a/src/nwnss/comn/common/temporaryComnStubs.c b/src/nwnss/comn/common/temporaryComnStubs.c index 243ac57..4930578 100644 --- a/src/nwnss/comn/common/temporaryComnStubs.c +++ b/src/nwnss/comn/common/temporaryComnStubs.c @@ -283,3 +283,257 @@ STATUS COMN_AbortUserXaction(UserXaction_s *uxaction) (void)uxaction; return zERR_FAILURE; } + +/* Temporary fsmsg backend bridge until the real COMN file/IO, virtual IO, + * oplock, quota, and file-handle runtimes are imported. fsmsg.c exposes this + * backend surface as soon as the real file manager is linked in. + */ +#include +#include +#include + +NINT ZASindex; + +STATUS COMN_StartAsyncRead(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS COMN_AsyncRead(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS MSG_ChunkyRead(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS COMN_Write(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS COMN_DirectReadFile(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS COMN_DirectWriteFile(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS COMN_SetEOF(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS COMN_Close(FileHandle_s *fileHandle) +{ + (void)fileHandle; + return zERR_FAILURE; +} + +STATUS COMN_Create(GeneralMsg_s *genMsg, NamingMsg_s *nameMsg, + CreateMsg_s *createMsg, FileHandleIDP_s *retFileHandle) +{ + (void)genMsg; + (void)nameMsg; + (void)createMsg; + (void)retFileHandle; + return zERR_FAILURE; +} + +STATUS COMN_Open(GeneralMsg_s *genMsg, NamingMsg_s *nameMsg, + OpenMsg_s *openMsg, FileHandleIDP_s *retFileHandle) +{ + (void)genMsg; + (void)nameMsg; + (void)openMsg; + (void)retFileHandle; + return zERR_FAILURE; +} + +STATUS COMN_Rename(GeneralMsg_s *genMsg, NamingMsg_s *srcNameMsg, + NamingMsg_s *destNameMsg, RenameMsg_s *renMsg) +{ + (void)genMsg; + (void)srcNameMsg; + (void)destNameMsg; + (void)renMsg; + return zERR_FAILURE; +} + +STATUS COMN_Link(GeneralMsg_s *genMsg, NamingMsg_s *srcNameMsg, + NamingMsg_s *destNameMsg, LinkMsg_s *linkMsg) +{ + (void)genMsg; + (void)srcNameMsg; + (void)destNameMsg; + (void)linkMsg; + return zERR_FAILURE; +} + +STATUS COMN_ModifyInfo(GeneralMsg_s *genMsg, NamingMsg_s *nameMsg, + ModifyInfoMsg_s *infoMsg) +{ + (void)genMsg; + (void)nameMsg; + (void)infoMsg; + return zERR_FAILURE; +} + +STATUS COMN_GetFileMap(GeneralMsg_s *genMsg, FileMapMsg_s *mapMsg, + FileHandleIDP_s *fileHandle) +{ + (void)genMsg; + (void)mapMsg; + (void)fileHandle; + return zERR_FAILURE; +} + +STATUS COMN_GetInfo(GeneralMsg_s *genMsg, NamingMsg_s *nameMsg, + GetInfoMsg_s *infoMsg) +{ + (void)genMsg; + (void)nameMsg; + (void)infoMsg; + return zERR_FAILURE; +} + +STATUS COMN_GetInfoByBeastPtr(GeneralMsg_s *genMsg, Zid_t fileParentZid, + void *fileBeast, void *dataStreamBeast, GetInfoMsg_s *infoMsg) +{ + (void)genMsg; + (void)fileParentZid; + (void)fileBeast; + (void)dataStreamBeast; + (void)infoMsg; + return zERR_FAILURE; +} + +STATUS COMN_WildRead(GeneralMsg_s *genMsg, NamingMsg_s *nameMsg, + SearchMsg_s *srchMsg) +{ + (void)genMsg; + (void)nameMsg; + (void)srchMsg; + return zERR_FAILURE; +} + +STATUS COMN_BeginUserXaction(GeneralMsg_s *genMsg, UserXaction_s *xaction) +{ + (void)genMsg; + (void)xaction; + return zERR_FAILURE; +} + +STATUS COMN_CommitUserXaction(GeneralMsg_s *genMsg, UserXaction_s *xaction) +{ + (void)genMsg; + (void)xaction; + return zERR_FAILURE; +} + +STATUS COMN_PoolActiveLock(GeneralMsg_s *genMsg, Pool_s *pool) +{ + (void)genMsg; + (void)pool; + return zERR_FAILURE; +} + +void COMN_PoolActiveUnlock(Pool_s *pool) +{ + (void)pool; +} + +STATUS FH_msgOpenMigratedFile(File_s *file, NamedBeast_s *dataStream, + Key_t *retKey) +{ + (void)file; + (void)dataStream; + if (retKey) + *retKey = 0; + return zERR_FAILURE; +} + +STATUS EA_Close(FileHandle_s *fileHandle) +{ + (void)fileHandle; + return zERR_FAILURE; +} + +STATUS VIRT_Close(FileHandle_s *fileHandle) +{ + (void)fileHandle; + return zERR_FAILURE; +} + +STATUS VIRT_ChunkyRead(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS VIRT_Write(zNSSMsg_s *msg) +{ + (void)msg; + return zERR_FAILURE; +} + +STATUS zClose(Key_t key) +{ + (void)key; + return zERR_FAILURE; +} + +void DIRQ_AdjustUsedDirSpace(Xaction_s *xaction, Volume_s *volume, + RootBeast_s *child, SQUAD amountToAdjust) +{ + (void)xaction; + (void)volume; + (void)child; + (void)amountToAdjust; +} + +void VOL_AdjustUsedUserSpace(Xaction_s *xaction, RootBeast_s *beast, + SQUAD amountToAdjust) +{ + (void)xaction; + (void)beast; + (void)amountToAdjust; +} + +STATUS BST_flush(void *beast) +{ + (void)beast; + return zERR_FAILURE; +} + +OpLock_s *OPLOCK_AllocShared(FileHandle_s *fh, statusfunc_t opCallback) +{ + (void)fh; + (void)opCallback; + return NULL; +} + +STATUS OPLOCK_BreakExclusive(GeneralMsg_s *genMsg, File_s *file, BOOL wait) +{ + (void)genMsg; + (void)file; + (void)wait; + return zERR_FAILURE; +} + +void MSG_Notify(FileHandle_s *fileHandle) +{ + (void)fileHandle; +}