kernel: make apk_sign_key as a typedef instead
Style preference. Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id>
This commit is contained in:
@@ -25,10 +25,7 @@ struct sdesc {
|
|||||||
char ctx[];
|
char ctx[];
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct apk_sign_key {
|
static apk_sign_key_t apk_sign_keys[] = {
|
||||||
unsigned size;
|
|
||||||
const char *sha256;
|
|
||||||
} apk_sign_keys[] = {
|
|
||||||
{ EXPECTED_SIZE_SHIRKNEKO, EXPECTED_HASH_SHIRKNEKO }, // SukiSU
|
{ EXPECTED_SIZE_SHIRKNEKO, EXPECTED_HASH_SHIRKNEKO }, // SukiSU
|
||||||
#ifdef EXPECTED_SIZE
|
#ifdef EXPECTED_SIZE
|
||||||
{ EXPECTED_SIZE, EXPECTED_HASH }, // Custom
|
{ EXPECTED_SIZE, EXPECTED_HASH }, // Custom
|
||||||
@@ -132,7 +129,7 @@ static bool check_block(struct file *fp, u32 *size4, loff_t *pos, u32 *offset,
|
|||||||
int *matched_index)
|
int *matched_index)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
struct apk_sign_key sign_key;
|
apk_sign_key_t sign_key;
|
||||||
bool signature_valid = false;
|
bool signature_valid = false;
|
||||||
|
|
||||||
ksu_kernel_read_compat(fp, size4, 0x4, pos); // signer-sequence length
|
ksu_kernel_read_compat(fp, size4, 0x4, pos); // signer-sequence length
|
||||||
|
|||||||
@@ -11,4 +11,9 @@
|
|||||||
#define EXPECTED_HASH_OTHER \
|
#define EXPECTED_HASH_OTHER \
|
||||||
"0000000000000000000000000000000000000000000000000000000000000000"
|
"0000000000000000000000000000000000000000000000000000000000000000"
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
unsigned size;
|
||||||
|
const char *sha256;
|
||||||
|
} apk_sign_key_t;
|
||||||
|
|
||||||
#endif /* MANAGER_SIGN_H */
|
#endif /* MANAGER_SIGN_H */
|
||||||
|
|||||||
Reference in New Issue
Block a user