aboutsummaryrefslogtreecommitdiff
path: root/crypto/heimdal/lib/hdb/hdb_locl.h
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/heimdal/lib/hdb/hdb_locl.h')
-rw-r--r--crypto/heimdal/lib/hdb/hdb_locl.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/heimdal/lib/hdb/hdb_locl.h b/crypto/heimdal/lib/hdb/hdb_locl.h
index e896b5802575..5aad504589df 100644
--- a/crypto/heimdal/lib/hdb/hdb_locl.h
+++ b/crypto/heimdal/lib/hdb/hdb_locl.h
@@ -38,6 +38,8 @@
#include <config.h>
+#include <heimbase.h>
+
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
@@ -67,4 +69,9 @@
#define HDB_DEFAULT_DB HDB_DB_DIR "/heimdal"
#define HDB_DB_FORMAT_ENTRY "hdb/db-format"
+/* Test for strong key etypes accepted by MIT's KDC. */
+#define mit_strong_etype(t) \
+ ((t) == ETYPE_AES128_CTS_HMAC_SHA1_96 || \
+ (t) == ETYPE_AES256_CTS_HMAC_SHA1_96)
+
#endif /* __HDB_LOCL_H__ */