mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
gpg,card: Use the new MANUFACTURER attribute.
* tools/gpg-card.h (struct card_info_s): Add manufacturer fields. * tools/card-call-scd.c (release_card_info): Release them. (learn_status_cb): Parse MANUFACTURER attribute. * tools/gpg-card.c (get_manufacturer): Remove. (list_card): Use the new attribute. * g10/call-agent.h (struct agent_card_info_s): Add manufacturer fields. * g10/call-agent.c (agent_release_card_info): Release them. (learn_status_cb): Parse MANUFACTURER attribute. * g10/card-util.c (get_manufacturer): Remove. (current_card_status): Use new attribute. -- This does away with the duplicated OpenPGP vendor tables; they are now at a better place (app-openpgp.c). Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
541a6a903e
commit
15352b0eac
6 changed files with 42 additions and 88 deletions
|
@ -32,6 +32,8 @@ struct agent_card_info_s
|
|||
int error; /* private. */
|
||||
char *reader; /* Reader information. */
|
||||
char *apptype; /* Malloced application type string. */
|
||||
unsigned int manufacturer_id;
|
||||
char *manufacturer_name; /* malloced. */
|
||||
char *serialno; /* malloced hex string. */
|
||||
char *disp_name; /* malloced. */
|
||||
char *disp_lang; /* malloced. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue