#ifndef IPC_VFS_H #define IPC_VFS_H typedef enum { VFS_OPEN, VFS_PUTS, VFS_GETS, VFS_CLOSE, VFS_REGISTER_FS, VFS_MOUNT, VFS_UMOUNT } vfs_message_type; typedef struct { vfs_message_type type; uint32_t id; char mode[10]; uint32_t fd; char path[4096]; uint32_t pos; char flags; int data; void* fs_data; } vfs_message; #endif