summaryrefslogtreecommitdiffstats
path: root/lib/types/types.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/types/types.c')
-rw-r--r--lib/types/types.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/types/types.c b/lib/types/types.c
index d7f4ead..f4510e1 100644
--- a/lib/types/types.c
+++ b/lib/types/types.c
@@ -35,6 +35,8 @@ const char *device_type_display_name(enum device_type type)
return _("Network");
case DEVICE_TYPE_ANY:
return _("Any");
+ case DEVICE_TYPE_LUKS:
+ return _("Encrypted Device");
case DEVICE_TYPE_UNKNOWN:
default:
return _("Unknown");
@@ -54,6 +56,8 @@ const char *device_type_name(enum device_type type)
return "network";
case DEVICE_TYPE_ANY:
return "any";
+ case DEVICE_TYPE_LUKS:
+ return "encrypted";
case DEVICE_TYPE_UNKNOWN:
default:
return "unknown";
@@ -72,6 +76,8 @@ enum device_type find_device_type(const char *str)
return DEVICE_TYPE_NETWORK;
if (!strncmp(str, "any", strlen("any")))
return DEVICE_TYPE_ANY;
+ if (!strncmp(str, "encrypted", strlen("encrypted")))
+ return DEVICE_TYPE_LUKS;
return DEVICE_TYPE_UNKNOWN;
}
OpenPOWER on IntegriCloud