diff options
| author | tb <> | 2024-07-09 16:36:46 +0000 |
|---|---|---|
| committer | tb <> | 2024-07-09 16:36:46 +0000 |
| commit | bbec27c12bd681fdaa8d556be72f49bbb7ed9a80 (patch) | |
| tree | 1e0a3ca854e45e4fafa9d18b8d6f002b1cce0185 /src/lib | |
| parent | 5a16b3f95ed9ed61a4d1d2a9262a0bb996087a1c (diff) | |
| download | openbsd-bbec27c12bd681fdaa8d556be72f49bbb7ed9a80.tar.gz openbsd-bbec27c12bd681fdaa8d556be72f49bbb7ed9a80.tar.bz2 openbsd-bbec27c12bd681fdaa8d556be72f49bbb7ed9a80.zip | |
Use C99 initializers for tls1_prf_pkey_meth()
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/libcrypto/kdf/tls1_prf.c | 42 |
1 files changed, 23 insertions, 19 deletions
diff --git a/src/lib/libcrypto/kdf/tls1_prf.c b/src/lib/libcrypto/kdf/tls1_prf.c index 00cc4e8fec..a03daf05fc 100644 --- a/src/lib/libcrypto/kdf/tls1_prf.c +++ b/src/lib/libcrypto/kdf/tls1_prf.c | |||
| @@ -156,33 +156,37 @@ static int pkey_tls1_prf_derive(EVP_PKEY_CTX *ctx, unsigned char *key, | |||
| 156 | } | 156 | } |
| 157 | 157 | ||
| 158 | const EVP_PKEY_METHOD tls1_prf_pkey_meth = { | 158 | const EVP_PKEY_METHOD tls1_prf_pkey_meth = { |
| 159 | EVP_PKEY_TLS1_PRF, | 159 | .pkey_id = EVP_PKEY_TLS1_PRF, |
| 160 | 0, | 160 | .flags = 0, |
| 161 | pkey_tls1_prf_init, | ||
| 162 | 0, | ||
| 163 | pkey_tls1_prf_cleanup, | ||
| 164 | 161 | ||
| 165 | 0, 0, | 162 | .init = pkey_tls1_prf_init, |
| 166 | 0, 0, | 163 | .copy = NULL, |
| 164 | .cleanup = pkey_tls1_prf_cleanup, | ||
| 167 | 165 | ||
| 168 | 0, | 166 | .paramgen = NULL, |
| 169 | 0, | ||
| 170 | 167 | ||
| 171 | 0, | 168 | .keygen = NULL, |
| 172 | 0, | ||
| 173 | 169 | ||
| 174 | 0, 0, | 170 | .sign_init = NULL, |
| 171 | .sign = NULL, | ||
| 175 | 172 | ||
| 176 | 0, 0, 0, 0, | 173 | .verify_init = NULL, |
| 174 | .verify = NULL, | ||
| 177 | 175 | ||
| 178 | 0, 0, | 176 | .verify_recover = NULL, |
| 179 | 177 | ||
| 180 | 0, 0, | 178 | .signctx_init = NULL, |
| 179 | .signctx = NULL, | ||
| 181 | 180 | ||
| 182 | 0, | 181 | .encrypt = NULL, |
| 183 | pkey_tls1_prf_derive, | 182 | |
| 184 | pkey_tls1_prf_ctrl, | 183 | .decrypt = NULL, |
| 185 | pkey_tls1_prf_ctrl_str | 184 | |
| 185 | .derive_init = NULL, | ||
| 186 | .derive = pkey_tls1_prf_derive, | ||
| 187 | |||
| 188 | .ctrl = pkey_tls1_prf_ctrl, | ||
| 189 | .ctrl_str = pkey_tls1_prf_ctrl_str, | ||
| 186 | }; | 190 | }; |
| 187 | 191 | ||
| 188 | static int tls1_prf_P_hash(const EVP_MD *md, | 192 | static int tls1_prf_P_hash(const EVP_MD *md, |
