diff options
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 * |
