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/comp/c_zlib.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/comp/c_zlib.c')
-rw-r--r-- | src/lib/libcrypto/comp/c_zlib.c | 54 |
1 files changed, 20 insertions, 34 deletions
diff --git a/src/lib/libcrypto/comp/c_zlib.c b/src/lib/libcrypto/comp/c_zlib.c index 3a73b3df0b..26c6507cd5 100644 --- a/src/lib/libcrypto/comp/c_zlib.c +++ b/src/lib/libcrypto/comp/c_zlib.c | |||
@@ -8,14 +8,8 @@ | |||
8 | COMP_METHOD *COMP_zlib(void ); | 8 | COMP_METHOD *COMP_zlib(void ); |
9 | 9 | ||
10 | static COMP_METHOD zlib_method_nozlib = { | 10 | static COMP_METHOD zlib_method_nozlib = { |
11 | NID_undef, | 11 | .type = NID_undef, |
12 | "(undef)", | 12 | .name = "(undef)" |
13 | NULL, | ||
14 | NULL, | ||
15 | NULL, | ||
16 | NULL, | ||
17 | NULL, | ||
18 | NULL, | ||
19 | }; | 13 | }; |
20 | 14 | ||
21 | #ifndef ZLIB | 15 | #ifndef ZLIB |
@@ -55,26 +49,20 @@ static int zz_uncompress(Bytef *dest, uLongf *destLen, const Bytef *source, | |||
55 | uLong sourceLen); | 49 | uLong sourceLen); |
56 | 50 | ||
57 | static COMP_METHOD zlib_stateless_method = { | 51 | static COMP_METHOD zlib_stateless_method = { |
58 | NID_zlib_compression, | 52 | .type = NID_zlib_compression, |
59 | LN_zlib_compression, | 53 | .name = LN_zlib_compression, |
60 | NULL, | 54 | .compress = zlib_compress_block, |
61 | NULL, | 55 | .expand = zlib_expand_block |
62 | zlib_compress_block, | ||
63 | zlib_expand_block, | ||
64 | NULL, | ||
65 | NULL, | ||
66 | }; | 56 | }; |
67 | #endif | 57 | #endif |
68 | 58 | ||
69 | static COMP_METHOD zlib_stateful_method = { | 59 | static COMP_METHOD zlib_stateful_method = { |
70 | NID_zlib_compression, | 60 | .type = NID_zlib_compression, |
71 | LN_zlib_compression, | 61 | .name = LN_zlib_compression, |
72 | zlib_stateful_init, | 62 | .init = zlib_stateful_init, |
73 | zlib_stateful_finish, | 63 | .finish = zlib_stateful_finish, |
74 | zlib_stateful_compress_block, | 64 | .compress = zlib_stateful_compress_block, |
75 | zlib_stateful_expand_block, | 65 | .expand = zlib_stateful_expand_block |
76 | NULL, | ||
77 | NULL, | ||
78 | }; | 66 | }; |
79 | 67 | ||
80 | #ifdef ZLIB_SHARED | 68 | #ifdef ZLIB_SHARED |
@@ -433,16 +421,14 @@ static long bio_zlib_ctrl(BIO *b, int cmd, long num, void *ptr); | |||
433 | static long bio_zlib_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp); | 421 | static long bio_zlib_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp); |
434 | 422 | ||
435 | static BIO_METHOD bio_meth_zlib = { | 423 | static BIO_METHOD bio_meth_zlib = { |
436 | BIO_TYPE_COMP, | 424 | .type = BIO_TYPE_COMP, |
437 | "zlib", | 425 | .name = "zlib", |
438 | bio_zlib_write, | 426 | .bwrite = bio_zlib_write, |
439 | bio_zlib_read, | 427 | .bread = bio_zlib_read, |
440 | NULL, | 428 | .ctrl = bio_zlib_ctrl, |
441 | NULL, | 429 | .create = bio_zlib_new, |
442 | bio_zlib_ctrl, | 430 | .destroy = bio_zlib_free, |
443 | bio_zlib_new, | 431 | .callback_ctrl = bio_zlib_callback_ctrl |
444 | bio_zlib_free, | ||
445 | bio_zlib_callback_ctrl | ||
446 | }; | 432 | }; |
447 | 433 | ||
448 | BIO_METHOD * | 434 | BIO_METHOD * |