version 1.26, 2022/01/06 11:46:05 |
version 1.27, 2022/01/06 12:54:51 |
|
|
static int |
static int |
cms_opt_econtent_type(char *arg) |
cms_opt_econtent_type(char *arg) |
{ |
{ |
|
ASN1_OBJECT_free(cms_config.econtent_type); |
|
|
if ((cms_config.econtent_type = OBJ_txt2obj(arg, 0)) == NULL) { |
if ((cms_config.econtent_type = OBJ_txt2obj(arg, 0)) == NULL) { |
BIO_printf(bio_err, "Invalid OID %s\n", arg); |
BIO_printf(bio_err, "Invalid OID %s\n", arg); |
return (1); |
return (1); |
|
|
{ |
{ |
long ltmp; |
long ltmp; |
|
|
|
free(cms_config.secret_key); |
|
|
if ((cms_config.secret_key = string_to_hex(arg, <mp)) == NULL) { |
if ((cms_config.secret_key = string_to_hex(arg, <mp)) == NULL) { |
BIO_printf(bio_err, "Invalid key %s\n", arg); |
BIO_printf(bio_err, "Invalid key %s\n", arg); |
return (1); |
return (1); |
|
|
cms_opt_secretkeyid(char *arg) |
cms_opt_secretkeyid(char *arg) |
{ |
{ |
long ltmp; |
long ltmp; |
|
|
|
free(cms_config.secret_keyid); |
|
|
if ((cms_config.secret_keyid = string_to_hex(arg, <mp)) == NULL) { |
if ((cms_config.secret_keyid = string_to_hex(arg, <mp)) == NULL) { |
BIO_printf(bio_err, "Invalid id %s\n", arg); |
BIO_printf(bio_err, "Invalid id %s\n", arg); |