fuse/include/fuseactions.h

23 lines
560 B
C
Raw Normal View History

2022-11-14 21:46:44 -06:00
#ifndef FUSEACTIONS_H
#define FUSEACTIONS_H
#include "fuse.h"
2022-11-14 21:46:44 -06:00
#define FSSIZE 10000000
2022-11-14 21:46:44 -06:00
extern unsigned char* tempfs;
void MapFS(int fd);
void UnmapFS(void);
void FormatFS(FileSystem* fs);
void LoadFS(FileSystem** fs);
void ListFS(FileSystem* fs);
void _RecursivePrintFS_(FileSystem* fs, ino_t inodePosition);
int FindNextDirectory(char* fname);
void AddFileToFS(FileSystem* fs, char* fname);
void _RecursiveAddFS_(FileSystem* fs, char* fname);
void RemoveFileFromFS(FileSystem* fs, char* fname);
void ExtractFileFromFS(FileSystem* fs, char* fname);
2022-11-14 21:46:44 -06:00
2022-12-02 13:35:38 -06:00
#endif