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/store/str_mem.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/store/str_mem.c')
| -rw-r--r-- | src/lib/libcrypto/store/str_mem.c | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/src/lib/libcrypto/store/str_mem.c b/src/lib/libcrypto/store/str_mem.c index 997e60fe93..a73279c86b 100644 --- a/src/lib/libcrypto/store/str_mem.c +++ b/src/lib/libcrypto/store/str_mem.c | |||
| @@ -133,25 +133,22 @@ static int mem_unlock(STORE *s, OPENSSL_ITEM attributes[], | |||
| 133 | OPENSSL_ITEM parameters[]); | 133 | OPENSSL_ITEM parameters[]); |
| 134 | static int mem_ctrl(STORE *s, int cmd, long l, void *p, void (*f)(void)); | 134 | static int mem_ctrl(STORE *s, int cmd, long l, void *p, void (*f)(void)); |
| 135 | 135 | ||
| 136 | static STORE_METHOD store_memory = | 136 | static STORE_METHOD store_memory = { |
| 137 | { | 137 | .name = "OpenSSL memory store interface", |
| 138 | "OpenSSL memory store interface", | 138 | .init = mem_init, |
| 139 | mem_init, | 139 | .clean = mem_clean, |
| 140 | mem_clean, | 140 | .generate_object = mem_generate, |
| 141 | mem_generate, | 141 | .get_object = mem_get, |
| 142 | mem_get, | 142 | .store_object = mem_store, |
| 143 | mem_store, | 143 | .modify_object = mem_modify, |
| 144 | mem_modify, | 144 | .delete_object = mem_delete, |
| 145 | NULL, /* revoke */ | 145 | .list_object_start = mem_list_start, |
| 146 | mem_delete, | 146 | .list_object_next = mem_list_next, |
| 147 | mem_list_start, | 147 | .list_object_end = mem_list_end, |
| 148 | mem_list_next, | 148 | .list_object_endp = mem_list_endp, |
| 149 | mem_list_end, | 149 | .lock_store = mem_lock, |
| 150 | mem_list_endp, | 150 | .unlock_store = mem_unlock, |
| 151 | NULL, /* update */ | 151 | .ctrl = mem_ctrl |
| 152 | mem_lock, | ||
| 153 | mem_unlock, | ||
| 154 | mem_ctrl | ||
| 155 | }; | 152 | }; |
| 156 | 153 | ||
| 157 | const STORE_METHOD *STORE_Memory(void) | 154 | const STORE_METHOD *STORE_Memory(void) |
