diff options
author | Gerald Combs <gerald@wireshark.org> | 2000-07-18 16:53:51 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2000-07-18 16:53:51 +0000 |
commit | e60cf27dc05e8047103d5ec66a7716162854de22 (patch) | |
tree | 527845024a2c9572e6279ee804e3c224319984d2 /packet-dns.c | |
parent | 18a5059d67c6f3f51702f2950e550ef7dcbc62dd (diff) |
DNSSEC additions/name changes from Jakob Schlyter <jakob@crt.se>.
svn path=/trunk/; revision=2142
Diffstat (limited to 'packet-dns.c')
-rw-r--r-- | packet-dns.c | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/packet-dns.c b/packet-dns.c index ff0d4cbd1d..f3846b7d8e 100644 --- a/packet-dns.c +++ b/packet-dns.c @@ -1,7 +1,7 @@ /* packet-dns.c * Routines for DNS packet disassembly * - * $Id: packet-dns.c,v 1.45 2000/05/31 05:07:00 guy Exp $ + * $Id: packet-dns.c,v 1.46 2000/07/18 16:53:51 gerald Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@zing.org> @@ -610,15 +610,23 @@ add_opt_rr_to_tree(proto_item *trr, int rr_type, int offset, const char *name, /* * SIG and KEY RR algorithms. */ -#define DNS_ALGO_MD5 1 /* MD5/RSA */ -#define DNS_ALGO_EDATE 253 /* Expiration date */ -#define DNS_ALGO_PRIVATE 254 /* Private use */ +#define DNS_ALGO_RSAMD5 1 /* RSA/MD5 */ +#define DNS_ALGO_DH 2 /* Diffie-Hellman */ +#define DNS_ALGO_DSA 3 /* DSA */ +#define DNS_ALGO_ECC 4 /* Elliptic curve crypto */ +#define DNS_ALGO_INDIRECT 252 /* Indirect key */ +#define DNS_ALGO_PRIVATEDNS 253 /* Private, domain name */ +#define DNS_ALGO_PRIVATEOID 254 /* Private, OID */ static const value_string algo_vals[] = { - { DNS_ALGO_MD5, "MD5/RSA" }, - { DNS_ALGO_EDATE, "Expiration date" }, - { DNS_ALGO_PRIVATE, "Private use" }, - { 0, NULL } + { DNS_ALGO_RSAMD5, "RSA/MD5" }, + { DNS_ALGO_DH, "Diffie-Hellman" }, + { DNS_ALGO_DSA, "DSA" }, + { DNS_ALGO_ECC, "Elliptic curve crypto" }, + { DNS_ALGO_INDIRECT, "Indirect key" }, + { DNS_ALGO_PRIVATEDNS, "Private, domain name" }, + { DNS_ALGO_PRIVATEOID, "Private, OID" }, + { 0, NULL } }; static int |