diff options
Diffstat (limited to 'sm')
-rw-r--r-- | sm/call-agent.c | 2 | ||||
-rw-r--r-- | sm/gpgsm.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/sm/call-agent.c b/sm/call-agent.c index 5e56371fd..5cbaf33b0 100644 --- a/sm/call-agent.c +++ b/sm/call-agent.c @@ -874,6 +874,8 @@ istrusted_status_cb (void *opaque, const char *line) flags->chain_model = 1; else if (has_leading_keyword (line, "qual")) flags->qualified = 1; + else if (has_leading_keyword (line, "de-vs")) + flags->de_vs = 1; } return 0; } diff --git a/sm/gpgsm.h b/sm/gpgsm.h index b826fa814..7038e0ea8 100644 --- a/sm/gpgsm.h +++ b/sm/gpgsm.h @@ -262,6 +262,7 @@ struct rootca_flags_s unsigned int relax:1; /* Relax checking of root certificates. */ unsigned int chain_model:1; /* Root requires the use of the chain model. */ unsigned int qualified:1; /* Root CA used for qualfied signatures. */ + unsigned int de_vs:1; /* Root CA is de-vs compliant. */ }; |