From ef97f0e4d909f87329250c32b10f6e981ded88b8 Mon Sep 17 00:00:00 2001 From: rsuntk Date: Thu, 2 Oct 2025 16:39:26 +0700 Subject: [PATCH] kernel: make apk_sign_key as a typedef instead Style preference. Signed-off-by: rsuntk --- kernel/apk_sign.c | 7 ++----- kernel/manager_sign.h | 6 +++++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/kernel/apk_sign.c b/kernel/apk_sign.c index 3c22ca0c..2e554580 100644 --- a/kernel/apk_sign.c +++ b/kernel/apk_sign.c @@ -25,10 +25,7 @@ struct sdesc { char ctx[]; }; -static struct apk_sign_key { - unsigned size; - const char *sha256; -} apk_sign_keys[] = { +static apk_sign_key_t apk_sign_keys[] = { {EXPECTED_SIZE_SHIRKNEKO, EXPECTED_HASH_SHIRKNEKO}, // ShirkNeko/SukiSU #ifdef EXPECTED_SIZE {EXPECTED_SIZE, EXPECTED_HASH}, // Custom @@ -132,7 +129,7 @@ static bool check_dynamic_sign(struct file *fp, u32 size4, loff_t *pos, int *mat static bool check_block(struct file *fp, u32 *size4, loff_t *pos, u32 *offset, int *matched_index) { int i; - struct apk_sign_key sign_key; + apk_sign_key_t sign_key; bool signature_valid = false; ksu_kernel_read_compat(fp, size4, 0x4, pos); // signer-sequence length diff --git a/kernel/manager_sign.h b/kernel/manager_sign.h index b7a8e8c9..7de89937 100644 --- a/kernel/manager_sign.h +++ b/kernel/manager_sign.h @@ -9,5 +9,9 @@ #define EXPECTED_SIZE_OTHER 0x300 #define EXPECTED_HASH_OTHER "0000000000000000000000000000000000000000000000000000000000000000" +typedef struct { + unsigned size; + const char *sha256; +} apk_sign_key_t; -#endif /* MANAGER_SIGN_H */ \ No newline at end of file +#endif /* MANAGER_SIGN_H */