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 | ||
