mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
* app-openpgp.c (do_setattr): Sync FORCE_CHV1.
This commit is contained in:
parent
b6018a1b0e
commit
7d486a0969
@ -1,3 +1,7 @@
|
||||
2004-04-28 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* app-openpgp.c (do_setattr): Sync FORCE_CHV1.
|
||||
|
||||
2004-04-27 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* app-common.h: Do not include ksba.h for gnupg 1.
|
||||
|
@ -704,13 +704,14 @@ do_setattr (APP app, const char *name,
|
||||
static struct {
|
||||
const char *name;
|
||||
int tag;
|
||||
int special;
|
||||
} table[] = {
|
||||
{ "DISP-NAME", 0x005B },
|
||||
{ "LOGIN-DATA", 0x005E },
|
||||
{ "DISP-LANG", 0x5F2D },
|
||||
{ "DISP-SEX", 0x5F35 },
|
||||
{ "PUBKEY-URL", 0x5F50 },
|
||||
{ "CHV-STATUS-1", 0x00C4 },
|
||||
{ "CHV-STATUS-1", 0x00C4, 1 },
|
||||
{ "CA-FPR-1", 0x00CA },
|
||||
{ "CA-FPR-2", 0x00CB },
|
||||
{ "CA-FPR-3", 0x00CC },
|
||||
@ -735,6 +736,9 @@ do_setattr (APP app, const char *name,
|
||||
if (rc)
|
||||
log_error ("failed to set `%s': %s\n", table[idx].name, gpg_strerror (rc));
|
||||
|
||||
if (table[idx].special == 1)
|
||||
app->force_chv1 = (valuelen && *value == 0);
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user