add dst_key_iszonekey, KEYFLAG and KEYPROTO values

This commit is contained in:
Bob Halley
2000-03-16 22:43:54 +00:00
parent 9dcab19457
commit d4a4b9ffd6

View File

@@ -48,6 +48,18 @@ typedef void * dst_context_t;
DST_SIGMODE_UPDATE | \
DST_SIGMODE_FINAL)
/* Key protocol octet values. */
#define DST_KEYPROTO_TLS 1
#define DST_KEYPROTO_EMAIL 2
#define DST_KEYPROTO_DNSSEC 3
#define DST_KEYPROTO_IPSEC 4
/* Key flag values. */
#define DST_KEYFLAG_NOAUTH 0x00008000
#define DST_KEYFLAG_NTMASK 0x00000300
#define DST_KEYFLAG_NTSHIFT 8
#define DST_NAMTYP_ZONE 0x02
/* A buffer of this size is large enough to hold any key */
#define DST_KEY_MAXSIZE 1024
@@ -289,6 +301,9 @@ dst_key_id(const dst_key_t *key);
isc_boolean_t
dst_key_isprivate(const dst_key_t *key);
isc_boolean_t
dst_key_iszonekey(const dst_key_t *key);
/* Computes the size of a signature generated by the given key.
*
* Requires: