1 /* 2 * Copyright 2011-2013, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef BOOT_LOADER_FILE_SYSTEMS_PACKAGEFS_H 6 #define BOOT_LOADER_FILE_SYSTEMS_PACKAGEFS_H 7 8 9 #include <sys/cdefs.h> 10 11 #include <SupportDefs.h> 12 13 14 class PathBlocklist; 15 class Directory; 16 class Node; 17 18 19 status_t packagefs_mount_file(int fd, Directory* systemDirectory, 20 Directory*& _mountedDirectory); 21 22 void packagefs_apply_path_blocklist(Directory* systemDirectory, 23 const PathBlocklist& pathBlocklist); 24 25 26 #endif // BOOT_LOADER_FILE_SYSTEMS_PACKAGEFS_H 27