From 44dfbeb5962af20147402054a29be75819a2a322 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Tue, 10 Aug 2010 10:41:58 -0700 Subject: [PATCH] add --no-embedded-cert and --embed-leak-only --- lib/hx509/hxtool.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/hx509/hxtool.c b/lib/hx509/hxtool.c index 65cd1219a..54b579921 100644 --- a/lib/hx509/hxtool.c +++ b/lib/hx509/hxtool.c @@ -423,6 +423,10 @@ cms_create_sd(struct cms_create_sd_options *opt, int argc, char **argv) if (ret) hx509_err(context, 1, ret, "hx509_certs_find"); } + if (!opt->embedded_certs_flag) + flags |= HX509_CMS_SIGNATURE_NO_CERTS; + if (opt->embed_leaf_only_flag) + flags |= HX509_CMS_SIGNATURE_LEAF_ONLY; ret = rk_undumpdata(infile, &p, &sz); if (ret)