Add support for blkid scans and signature wiping in tools.

This commit is contained in:
Ondrej Kozina
2018-07-04 16:13:02 +02:00
committed by Milan Broz
parent e8e1f844d9
commit 30d109c0e9
3 changed files with 156 additions and 13 deletions

View File

@@ -44,6 +44,7 @@
#include "lib/utils_loop.h"
#include "lib/utils_fips.h"
#include "lib/utils_io.h"
#include "lib/utils_blkid.h"
#include "libcryptsetup.h"
@@ -102,6 +103,9 @@ int tools_wipe_progress(uint64_t size, uint64_t offset, void *usrptr);
int tools_read_mk(const char *file, char **key, int keysize);
int tools_write_mk(const char *file, const char *key, int keysize);
int tools_detect_signatures(const char *device, int ignore_luks, size_t *count);
int tools_wipe_all_signatures(const char *path);
/* Log */
#define log_dbg(x...) clogger(NULL, CRYPT_LOG_DEBUG, __FILE__, __LINE__, x)
#define log_std(x...) clogger(NULL, CRYPT_LOG_NORMAL, __FILE__, __LINE__, x)