]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
vpick: add generic definition for mstack image pick filters
authorLennart Poettering <lennart@amutable.com>
Tue, 18 Nov 2025 21:33:59 +0000 (22:33 +0100)
committerLennart Poettering <lennart@amutable.com>
Thu, 19 Feb 2026 14:05:15 +0000 (15:05 +0100)
src/shared/vpick.c
src/shared/vpick.h

index 69e8be1b166ce546e3a8f739d77e5e19713ba7de..38ceb225cd5ae37dd99feec87283e64a0ca209d5 100644 (file)
@@ -798,3 +798,11 @@ const PickFilter pick_filter_image_dir[1] = {
                 .architecture = _ARCHITECTURE_INVALID,
         },
 };
+
+const PickFilter pick_filter_image_mstack[1] = {
+        {
+                .type_mask = UINT32_C(1) << DT_DIR,
+                .architecture = _ARCHITECTURE_INVALID,
+                .suffix = ".mstack",
+        },
+};
index 1ebcd5c8ab629bb4c76d3db72bce1580b2e215a0..55596d24dfe0fe1980307d5d36ed696250681e68 100644 (file)
@@ -64,8 +64,10 @@ int path_uses_vpick(const char *path);
 
 extern const PickFilter pick_filter_image_raw[1];
 extern const PickFilter pick_filter_image_dir[1];
+extern const PickFilter pick_filter_image_mstack[1];
 
 #define pick_filter_image_any (const PickFilter[]) {    \
         pick_filter_image_raw[0],                       \
+        pick_filter_image_mstack[0],                    \
         pick_filter_image_dir[0],                       \
 }