0605 nwnss: bridge fsmsg backend links temporarily

This commit is contained in:
bot
2026-06-16 12:09:55 +00:00
committed by Mario Fetka
parent ab3be69cb7
commit 9255c817f5

View File

@@ -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 <dirQuotas.h>
#include <opLock.h>
#include <zPublics.h>
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;
}