OSDN Git Service

Removed an unused header include
[android-x86/external-openssh.git] / dns.h
diff --git a/dns.h b/dns.h
index 90cfd7b..815f073 100644 (file)
--- a/dns.h
+++ b/dns.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: dns.h,v 1.11 2010/02/26 20:29:54 djm Exp $ */
+/* $OpenBSD: dns.h,v 1.14 2015/01/15 09:40:00 djm Exp $ */
 
 /*
  * Copyright (c) 2003 Wesley Griffin. All rights reserved.
 #define DNS_H
 
 enum sshfp_types {
-       SSHFP_KEY_RESERVED,
-       SSHFP_KEY_RSA,
-       SSHFP_KEY_DSA
+       SSHFP_KEY_RESERVED = 0,
+       SSHFP_KEY_RSA = 1,
+       SSHFP_KEY_DSA = 2,
+       SSHFP_KEY_ECDSA = 3,
+       SSHFP_KEY_ED25519 = 4 
 };
 
 enum sshfp_hashes {
-       SSHFP_HASH_RESERVED,
-       SSHFP_HASH_SHA1
+       SSHFP_HASH_RESERVED = 0,
+       SSHFP_HASH_SHA1 = 1,
+       SSHFP_HASH_SHA256 = 2,
+       SSHFP_HASH_MAX = 3
 };
 
 #define DNS_RDATACLASS_IN      1
@@ -46,7 +50,8 @@ enum sshfp_hashes {
 #define DNS_VERIFY_MATCH       0x00000002
 #define DNS_VERIFY_SECURE      0x00000004
 
-int    verify_host_key_dns(const char *, struct sockaddr *, Key *, int *);
-int    export_dns_rr(const char *, Key *, FILE *, int);
+int    verify_host_key_dns(const char *, struct sockaddr *,
+    struct sshkey *, int *);
+int    export_dns_rr(const char *, struct sshkey *, FILE *, int);
 
 #endif /* DNS_H */