diff options
author | miod <> | 2014-04-27 20:26:49 +0000 |
---|---|---|
committer | miod <> | 2014-04-27 20:26:49 +0000 |
commit | 45bb7f0ae87ddf787dd06d515db9afb04a74bf6c (patch) | |
tree | 319f4236c4f33e8d28d3d3a51c99e82d996e948f /src/lib/libcrypto/dh/dh_ameth.c | |
parent | cbbb78bcf8e4dca14564fbea5fdfe0703e2951cc (diff) | |
download | openbsd-45bb7f0ae87ddf787dd06d515db9afb04a74bf6c.tar.gz openbsd-45bb7f0ae87ddf787dd06d515db9afb04a74bf6c.tar.bz2 openbsd-45bb7f0ae87ddf787dd06d515db9afb04a74bf6c.zip |
Use C99 initializers for the various FOO_METHOD structs. More readable, and
avoid unreadable/unmaintainable constructs like that:
const EVP_PKEY_ASN1_METHOD cmac_asn1_meth =
{
EVP_PKEY_CMAC,
EVP_PKEY_CMAC,
0,
"CMAC",
"OpenSSL CMAC method",
0,0,0,0,
0,0,0,
cmac_size,
0,
0,0,0,0,0,0,0,
cmac_key_free,
0,
0,0
};
ok matthew@ deraadt@
Diffstat (limited to 'src/lib/libcrypto/dh/dh_ameth.c')
-rw-r--r-- | src/lib/libcrypto/dh/dh_ameth.c | 60 |
1 files changed, 28 insertions, 32 deletions
diff --git a/src/lib/libcrypto/dh/dh_ameth.c b/src/lib/libcrypto/dh/dh_ameth.c index d39f4b373d..a22614ae0a 100644 --- a/src/lib/libcrypto/dh/dh_ameth.c +++ b/src/lib/libcrypto/dh/dh_ameth.c | |||
@@ -466,36 +466,32 @@ int DHparams_print(BIO *bp, const DH *x) | |||
466 | return do_dh_print(bp, x, 4, NULL, 0); | 466 | return do_dh_print(bp, x, 4, NULL, 0); |
467 | } | 467 | } |
468 | 468 | ||
469 | const EVP_PKEY_ASN1_METHOD dh_asn1_meth = | 469 | const EVP_PKEY_ASN1_METHOD dh_asn1_meth = { |
470 | { | 470 | .pkey_id = EVP_PKEY_DH, |
471 | EVP_PKEY_DH, | 471 | .pkey_base_id = EVP_PKEY_DH, |
472 | EVP_PKEY_DH, | 472 | |
473 | 0, | 473 | .pem_str = "DH", |
474 | 474 | .info = "OpenSSL PKCS#3 DH method", | |
475 | "DH", | 475 | |
476 | "OpenSSL PKCS#3 DH method", | 476 | .pub_decode = dh_pub_decode, |
477 | 477 | .pub_encode = dh_pub_encode, | |
478 | dh_pub_decode, | 478 | .pub_cmp = dh_pub_cmp, |
479 | dh_pub_encode, | 479 | .pub_print = dh_public_print, |
480 | dh_pub_cmp, | 480 | |
481 | dh_public_print, | 481 | .priv_decode = dh_priv_decode, |
482 | 482 | .priv_encode = dh_priv_encode, | |
483 | dh_priv_decode, | 483 | .priv_print = dh_private_print, |
484 | dh_priv_encode, | 484 | |
485 | dh_private_print, | 485 | .pkey_size = int_dh_size, |
486 | 486 | .pkey_bits = dh_bits, | |
487 | int_dh_size, | 487 | |
488 | dh_bits, | 488 | .param_decode = dh_param_decode, |
489 | 489 | .param_encode = dh_param_encode, | |
490 | dh_param_decode, | 490 | .param_missing = dh_missing_parameters, |
491 | dh_param_encode, | 491 | .param_copy = dh_copy_parameters, |
492 | dh_missing_parameters, | 492 | .param_cmp = dh_cmp_parameters, |
493 | dh_copy_parameters, | 493 | .param_print = dh_param_print, |
494 | dh_cmp_parameters, | 494 | |
495 | dh_param_print, | 495 | .pkey_free = int_dh_free, |
496 | 0, | 496 | }; |
497 | |||
498 | int_dh_free, | ||
499 | 0 | ||
500 | }; | ||
501 | 497 | ||