60 lines
1.3 KiB
C
60 lines
1.3 KiB
C
/* SLMCK.C */
|
|
void Usage(AD *);
|
|
F FCkDir(AD *);
|
|
void CkSubDir(AD *);
|
|
F FCkGlobal(AD *);
|
|
int VerGet(SD *);
|
|
|
|
/* CHECK.C */
|
|
F FCkSRoot(AD *);
|
|
F FCkMaster(AD *);
|
|
void CkSrcPrms(AD *);
|
|
F FLoadSd(AD *, SD *);
|
|
void FlushSd(AD *, SD *, F);
|
|
void CkLog(AD *);
|
|
|
|
/* CHECKV2.C */
|
|
F FIsVer234or5(SD *);
|
|
F FVer2Lock(AD *, SD *, char *);
|
|
F FVer2Block(AD *, SD *);
|
|
|
|
/* CKUSER.C */
|
|
void CheckUser(AD *);
|
|
void CkRcAndEd(AD *);
|
|
void CheckRc(AD *);
|
|
F FQueryRc(char *, ...);
|
|
F FCkEdUser(AD *);
|
|
void CkFsUser(AD *);
|
|
F FQueryFix(char *, char *, AD *, FI *, ...);
|
|
|
|
/* CKUTIL.C */
|
|
F FIsNm(char [], int, int *);
|
|
F FIsPth(char *, int, int *);
|
|
F FIsFileNm(char [], int, int *);
|
|
void MakePrintLsz(char *);
|
|
F FQueryPsd(SD *, char *, ...);
|
|
F VaFQueryPsd(SD *, char *, va_list);
|
|
BI GetBiNext(PTH *);
|
|
NE *PneSortDir(char []);
|
|
F FAllZero(char *, int);
|
|
F FSameFile(PTH *, PTH *);
|
|
INO *PinoNew(short, PFN_CMP);
|
|
IND *PindLookup(SD *, IND, INO *);
|
|
void FreeIno(INO *);
|
|
void InsertInd(SD *, IND, INO *);
|
|
void ApplyIno(INO *, char *, unsigned short);
|
|
|
|
|
|
#ifdef _STAT_DEFINED
|
|
F FReadOnly(struct _stat *);
|
|
F FCkWritePth(char [], struct _stat *);
|
|
#endif /* _STAT_DEFINED */
|
|
|
|
/* SYNTAX2.C */
|
|
F FVer2Semantics(AD *, SD *);
|
|
|
|
/* UPGRADE2.C */
|
|
void Ver3Upgrade(AD *, SD *);
|
|
void Ver4Upgrade(AD *, SD *);
|
|
void Ver5Upgrade(AD *, SD *);
|