diff options
author | Werner Koch <wk@gnupg.org> | 2016-12-07 10:01:39 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2016-12-07 10:01:39 +0100 |
commit | e366c19b34922c770af82cd035fd815680b29dee (patch) | |
tree | 04f13b07dc0b4bc2a7bc65d03bcfabb8dc41c513 /src/global.c | |
parent | 995ce697308320c6a52a307f83dc49eeb8d784b4 (diff) | |
download | libgcrypt-e366c19b34922c770af82cd035fd815680b29dee.tar.gz |
tests: New test t-secmem.
* src/secmem.c (_gcry_secmem_dump_stats): Add arg EXTENDED and adjust
caller.
* src/gcrypt-testapi.h (PRIV_CTL_DUMP_SECMEM_STATS): New.
* src/global.c (_gcry_vcontrol): Implement that.
* tests/t-secmem.c: New.
* tests/Makefile.am (tests_bin): Add that test.
--
This test does not much right now.
Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'src/global.c')
-rw-r--r-- | src/global.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/global.c b/src/global.c index 8e54efe6..be112b77 100644 --- a/src/global.c +++ b/src/global.c @@ -380,7 +380,7 @@ _gcry_vcontrol (enum gcry_ctl_cmds cmd, va_list arg_ptr) break; case GCRYCTL_DUMP_SECMEM_STATS: - _gcry_secmem_dump_stats (); + _gcry_secmem_dump_stats (0); break; case GCRYCTL_DROP_PRIVS: @@ -613,7 +613,8 @@ _gcry_vcontrol (enum gcry_ctl_cmds cmd, va_list arg_ptr) case PRIV_CTL_EXTERNAL_LOCK_TEST: /* Run external lock test */ rc = external_lock_test (va_arg (arg_ptr, int)); break; - case 62: /* RFU */ + case PRIV_CTL_DUMP_SECMEM_STATS: + _gcry_secmem_dump_stats (1); break; #if _GCRY_GCC_VERSION >= 40600 # pragma GCC diagnostic pop |