From 661c8e63dcfb3db7eba252a559d7aca4a4706d7f Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 11 May 2011 09:44:43 +0900 Subject: [PATCH] save memory (5): header file --- src/gnuk.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/gnuk.h b/src/gnuk.h index 7019d21..d598fd8 100644 --- a/src/gnuk.h +++ b/src/gnuk.h @@ -90,7 +90,7 @@ extern void ac_fini (void); extern void write_res_apdu (const uint8_t *p, int len, uint8_t sw1, uint8_t sw2); -uint16_t data_objects_number_of_bytes; +extern uint16_t data_objects_number_of_bytes; extern void gpg_data_scan (const uint8_t *p); extern void gpg_data_copy (const uint8_t *p); @@ -133,6 +133,10 @@ extern uint8_t random_bits_start; /* encrypted data content */ struct key_data { uint8_t data[KEY_CONTENT_LEN]; /* p and q */ +}; + +struct key_data_internal { + uint8_t data[KEY_CONTENT_LEN]; /* p and q */ uint32_t check; uint32_t random; char magic[KEY_MAGIC_LEN]; @@ -309,8 +313,6 @@ extern uint8_t pw1_keystring[KEYSTRING_SIZE_PW1]; extern const uint8_t openpgpcard_aid[14]; -extern int gpg_get_pw1_lifetime (void); - extern void flash_bool_clear (const uint8_t **addr_p); extern const uint8_t *flash_bool_write (uint8_t nr); extern int flash_cnt123_get_value (const uint8_t *p);