blob: 17f5b2e08b5ad37e08f518bdbbc5f70bb5046956 [file] [log] [blame]
#include <sys/cdefs.h>
#include <stdbool.h>
__BEGIN_DECLS
// These functions assume they are being called from init
// They will not operate properly outside of init
int e4crypt_install_keyring();
int e4crypt_create_device_key(const char* path,
int ensure_dir_exists(const char* dir));
int e4crypt_set_directory_policy(const char* path);
bool e4crypt_non_default_key(const char* path);
int do_policy_set(const char *directory, const char *policy);
__END_DECLS