shared: rename crypt-util.c → cryptsetup-util.c
"crypt-util.c" is such a generic name, let's avoid that, in particular as libc's/libcrypt's crypt() function is so generically named too that one might thing this is about that. Let's hence be more precise, and make clear that this is about cryptsetup, and nothing else. We already had cryptsetup-util.[ch] in src/cryptsetup/ doing keyfile management. To avoid the needless confusion, let's rename that file to cryptsetup-keyfile.[ch].
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
/* SPDX-License-Identifier: LGPL-2.1+ */
|
||||
|
||||
#if HAVE_LIBCRYPTSETUP
|
||||
#include "cryptsetup-util.h"
|
||||
#include "log.h"
|
||||
|
||||
static void cryptsetup_log_glue(int level, const char *msg, void *usrptr) {
|
||||
switch (level) {
|
||||
case CRYPT_LOG_NORMAL:
|
||||
level = LOG_NOTICE;
|
||||
break;
|
||||
case CRYPT_LOG_ERROR:
|
||||
level = LOG_ERR;
|
||||
break;
|
||||
case CRYPT_LOG_VERBOSE:
|
||||
level = LOG_INFO;
|
||||
break;
|
||||
case CRYPT_LOG_DEBUG:
|
||||
level = LOG_DEBUG;
|
||||
break;
|
||||
default:
|
||||
log_error("Unknown libcryptsetup log level: %d", level);
|
||||
level = LOG_ERR;
|
||||
}
|
||||
|
||||
log_full(level, "%s", msg);
|
||||
}
|
||||
|
||||
void cryptsetup_enable_logging(struct crypt_device *cd) {
|
||||
crypt_set_log_callback(cd, cryptsetup_log_glue, NULL);
|
||||
crypt_set_debug_level(DEBUG_LOGGING ? CRYPT_DEBUG_ALL : CRYPT_DEBUG_NONE);
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user