aboutsummaryrefslogtreecommitdiffstats
path: root/sm
diff options
context:
space:
mode:
Diffstat (limited to 'sm')
-rw-r--r--sm/call-agent.c2
-rw-r--r--sm/gpgsm.h1
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. */
};