add --no-embedded-cert and --embed-leak-only

This commit is contained in:
Love Hornquist Astrand
2010-08-10 10:41:58 -07:00
parent 23a49750c2
commit 44dfbeb596

View File

@@ -423,6 +423,10 @@ cms_create_sd(struct cms_create_sd_options *opt, int argc, char **argv)
if (ret) if (ret)
hx509_err(context, 1, ret, "hx509_certs_find"); 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); ret = rk_undumpdata(infile, &p, &sz);
if (ret) if (ret)