]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
libkmod: reformat and clang-format off arrays
authorEmil Velikov <emil.l.velikov@gmail.com>
Sun, 8 Sep 2024 10:38:12 +0000 (11:38 +0100)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Mon, 9 Sep 2024 04:39:19 +0000 (23:39 -0500)
For some arrays, clang-format does far than ideal jobs reformatting. Do
so manually and ban clang-format from interfering.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/118
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
libkmod/libkmod-file.c
libkmod/libkmod-signature.c
libkmod/libkmod.c

index ff4f525984322bd9196a6f1813a04db2ebfbcc05..f1779346efc9c566e7adf68a86c430909cd207ce 100644 (file)
@@ -47,10 +47,12 @@ static const struct comp_type {
        const char *magic_bytes;
        int (*load)(struct kmod_file *file);
 } comp_types[] = {
-       {sizeof(magic_zstd),    KMOD_FILE_COMPRESSION_ZSTD, magic_zstd, kmod_file_load_zstd},
-       {sizeof(magic_xz),      KMOD_FILE_COMPRESSION_XZ, magic_xz, kmod_file_load_xz},
-       {sizeof(magic_zlib),    KMOD_FILE_COMPRESSION_ZLIB, magic_zlib, kmod_file_load_zlib},
-       {0,                     KMOD_FILE_COMPRESSION_NONE, NULL, load_reg},
+       // clang-format off
+       { sizeof(magic_zstd), KMOD_FILE_COMPRESSION_ZSTD, magic_zstd, kmod_file_load_zstd },
+       { sizeof(magic_xz), KMOD_FILE_COMPRESSION_XZ, magic_xz, kmod_file_load_xz },
+       { sizeof(magic_zlib), KMOD_FILE_COMPRESSION_ZLIB, magic_zlib, kmod_file_load_zlib },
+       { 0, KMOD_FILE_COMPRESSION_NONE, NULL, load_reg },
+       // clang-format on
 };
 
 struct kmod_elf *kmod_file_get_elf(struct kmod_file *file)
index 3a4bdf5cb86fdb9963b94bc28a3a7dbcfefe3428..c4af97898219a826da0ee403328163cc2dea7a45 100644 (file)
@@ -47,15 +47,17 @@ enum pkey_hash_algo {
 };
 
 const char *const pkey_hash_algo[PKEY_HASH__LAST] = {
-       [PKEY_HASH_MD4]         = "md4",
-       [PKEY_HASH_MD5]         = "md5",
-       [PKEY_HASH_SHA1]        = "sha1",
-       [PKEY_HASH_RIPE_MD_160] = "rmd160",
-       [PKEY_HASH_SHA256]      = "sha256",
-       [PKEY_HASH_SHA384]      = "sha384",
-       [PKEY_HASH_SHA512]      = "sha512",
-       [PKEY_HASH_SHA224]      = "sha224",
-       [PKEY_HASH_SM3]         = "sm3",
+       // clang-format off
+       [PKEY_HASH_MD4] = "md4",
+       [PKEY_HASH_MD5] = "md5",
+       [PKEY_HASH_SHA1] = "sha1",
+       [PKEY_HASH_RIPE_MD_160] = "rmd160",
+       [PKEY_HASH_SHA256] = "sha256",
+       [PKEY_HASH_SHA384] = "sha384",
+       [PKEY_HASH_SHA512] = "sha512",
+       [PKEY_HASH_SHA224] = "sha224",
+       [PKEY_HASH_SM3] = "sm3",
+       // clang-format on
 };
 
 enum pkey_id_type {
index 42aba7159f0f89e6910b8e29c85fc171c2876601..8c71d8a4b773d91b42e76ce417de519734440443 100644 (file)
@@ -32,20 +32,24 @@ static const struct {
        const char *fn;
        const char *prefix;
 } index_files[] = {
+       // clang-format off
        [KMOD_INDEX_MODULES_DEP] = { .fn = "modules.dep", .prefix = "" },
        [KMOD_INDEX_MODULES_ALIAS] = { .fn = "modules.alias", .prefix = "alias " },
-       [KMOD_INDEX_MODULES_SYMBOL] = { .fn = "modules.symbols", .prefix = "alias "},
+       [KMOD_INDEX_MODULES_SYMBOL] = { .fn = "modules.symbols", .prefix = "alias " },
        [KMOD_INDEX_MODULES_BUILTIN_ALIAS] = { .fn = "modules.builtin.alias", .prefix = "" },
-       [KMOD_INDEX_MODULES_BUILTIN] = { .fn = "modules.builtin", .prefix = ""},
+       [KMOD_INDEX_MODULES_BUILTIN] = { .fn = "modules.builtin", .prefix = "" },
+       // clang-format on
 };
 
 static const char *const default_config_paths[] = {
+       // clang-format off
        SYSCONFDIR "/modprobe.d",
        "/run/modprobe.d",
        "/usr/local/lib/modprobe.d",
        DISTCONFDIR "/modprobe.d",
        "/lib/modprobe.d",
        NULL,
+       // clang-format on
 };
 
 struct kmod_ctx {