summaryrefslogtreecommitdiff
path: root/src/secmem.h
diff options
context:
space:
mode:
authorMoritz Schulte <mo@g10code.com>2003-03-06 21:55:44 +0000
committerMoritz Schulte <mo@g10code.com>2003-03-06 21:55:44 +0000
commitc4f2abd48c9ee5a4ed14ff584ee1405750960971 (patch)
tree00dfdbff25df102bb6b88d2a53b59f97cf8a2128 /src/secmem.h
parent119e7fa0f1444a190e04165627a9653723677299 (diff)
downloadlibgcrypt-c4f2abd48c9ee5a4ed14ff584ee1405750960971.tar.gz
2003-03-06 Moritz Schulte <mo@g10code.com>
* secmem.h (GCRY_SECMEM_FLAG_NO_WARNING, GCRY_SECMEM_FLAG_SUSPEND_WARNING): New symbols. * global.c (gcry_control): Use GCRY_SECMEM_FLAG_{NO,SUSPEND}_WARNING, instead of hard-coded values. * secmem.c (_gcry_secmem_set_flags): Likewise. * secmem.c (_gcry_secmem_get_flags): Likewise.
Diffstat (limited to 'src/secmem.h')
-rw-r--r--src/secmem.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/secmem.h b/src/secmem.h
index 5c0a17b6..553b3858 100644
--- a/src/secmem.h
+++ b/src/secmem.h
@@ -29,7 +29,10 @@ void _gcry_secmem_free (void *a);
void _gcry_secmem_dump_stats (void);
void _gcry_secmem_set_flags (unsigned flags);
unsigned _gcry_secmem_get_flags(void) GCC_ATTR_PURE;
-
int _gcry_private_is_secure (const void *p) GCC_ATTR_PURE;
+/* Flags for _gcry_secmem_{set,get}_flags. */
+#define GCRY_SECMEM_FLAG_NO_WARNING 0x00000001
+#define GCRY_SECMEM_FLAG_SUSPEND_WARNING 0x00000002
+
#endif /* G10_SECMEM_H */