aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2006-09-29 05:51:44 +0000
committerAnders Broman <anders.broman@ericsson.com>2006-09-29 05:51:44 +0000
commit2861b2214839ec874481d37419e87d62af989fca (patch)
treeca1126773c87e3a48e9e226b7237ed3a365e78ec /epan
parentf1a97e4ec384356fc9aca890f5b44d221ecf7543 (diff)
Update some value_strings
svn path=/trunk/; revision=19355
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-isakmp.c56
1 files changed, 47 insertions, 9 deletions
diff --git a/epan/dissectors/packet-isakmp.c b/epan/dissectors/packet-isakmp.c
index 50befd2445..85b0e4ce37 100644
--- a/epan/dissectors/packet-isakmp.c
+++ b/epan/dissectors/packet-isakmp.c
@@ -1307,7 +1307,19 @@ v2_tid2encstr(guint16 tid)
{ 10, "RESERVED" },
{ 11, "ENCR_NULL" },
{ 12, "ENCR_AES_CBC" },
- { 13, "ENCR_AES_CTR" },
+ { 13, "ENCR_AES_CTR" }, /* [RFC3686] */
+ { 14, "ENCR_AES-CCM_8" }, /* [RFC4309] */
+ { 15, "ENCR-AES-CCM_12" }, /* [RFC4309] */
+ { 16, "ENCR-AES-CCM_16" }, /* [RFC4309] */
+ { 17, "UNASSIGNED" },
+ { 18, "AES-GCM with a 8 octet ICV" }, /* [RFC4106] */
+ { 19, "AES-GCM with a 12 octet ICV" }, /* [RFC4106] */
+ { 20, "AES-GCM with a 16 octet ICV" }, /* [RFC4106] */
+ { 21, "ENCR_NULL_AUTH_AES_GMAC" }, /* [RFC4543] */
+/*
+ * 22-1023 RESERVED TO IANA [RFC4306]
+ * 1024-65535 PRIVATE USE [RFC4306]
+ */
{ 0, NULL },
};
@@ -1324,6 +1336,14 @@ v2_tid2prfstr(guint16 tid)
{ 2, "PRF_HMAC_SHA1" },
{ 3, "PRF_HMAC_TIGER" },
{ 4, "PRF_AES128_CBC" },
+ { 5, "RESERVED TO IANA" }, /* [RFC4306] */
+ { 6, "RESERVED TO IANA" }, /* [RFC4306] */
+ { 7, "RESERVED TO IANA" }, /* [RFC4306] */
+ { 8, "PRF_AES128_CMAC6" }, /* [RFC4615] */
+ /*
+ 9-1023 RESERVED TO IANA [RFC4306]
+ 1024-65535 PRIVATE USE [RFC4306]
+ */
{ 0, NULL },
};
return val_to_str(tid, vs_v2_trans_prf, "UNKNOWN-PRF");
@@ -1340,6 +1360,16 @@ v2_tid2iastr(guint16 tid)
{ 3, "AUTH_DES_MAC" },
{ 4, "AUTH_KPDK_MD5" },
{ 5, "AUTH_AES_XCBC_96" },
+ { 6, "AUTH_HMAC_MD5_128" }, /* [RFC-maino-fcsp-02.txt] */
+ { 7, "AUTH_HMAC_SHA1_160" }, /* [RFC-maino-fcsp-02.txt] */
+ { 8, "AUTH_AES_CMAC_96" }, /* [RFC4494] */
+ { 9, "AUTH_AES_128_GMAC" }, /* [RFC4543] */
+ { 10, "AUTH_AES_192_GMAC" }, /* [RFC4543] */
+ { 11, "AUTH_AES_256_GMAC" }, /* [RFC4543] */
+ /*
+ 12-1023 RESERVED TO IANA [RFC4306]
+ 1024-65535 PRIVATE USE [RFC4306]
+ */
{ 0, NULL },
};
return val_to_str(tid, vs_v2_trans_integrity, "UNKNOWN-INTEGRITY-ALG");
@@ -1356,15 +1386,23 @@ v2_tid2dhstr(guint16 tid)
{ 3, "RESERVED" },
{ 4, "RESERVED" },
{ 5, "group 5 - 1536 Bit MODP" },
+ /* 6-13 RESERVED TO IANA [RFC4306] */
{ 14, "2048-bit MODP Group" },
{ 15, "3072-bit MODP Group" },
{ 16, "4096-bit MODP Group" },
{ 17, "6144-bit MODP Group" },
{ 18, "8192-bit MODP Group" },
+ { 19, "256-bit random ECP group" }, /* [RFC-ietf-ipsec-ike-ecp-groups-02.txt]*/
+ { 20, "384-bit random ECP group" }, /* [RFC-ietf-ipsec-ike-ecp-groups-02.txt]*/
+ { 21, "521-bit random ECP group" }, /* [RFC-ietf-ipsec-ike-ecp-groups-02.txt]*/
+ /*
+ 22-1023 RESERVED TO IANA [RFC4306]
+ 1024-65535 PRIVATE USE [RFC4306]
+ */
{ 0, NULL },
};
- if ((tid >= 6 && tid <= 13) || (tid >= 19 && tid <= 1023))
+ if ((tid >= 6 && tid <= 13) || (tid >= 22 && tid <= 1023))
return "RESERVED TO IANA";
if (tid >= 1024)
return "PRIVATE USE";
@@ -2753,17 +2791,17 @@ static const char *
id2str(int isakmp_version, guint8 type)
{
static const value_string vs_ident[] = {
- { IKE_ID_IPV4_ADDR, "IPV4_ADDR" },
- { IKE_ID_FQDN, "FQDN" },
- { IKE_ID_USER_FQDN, "USER_FQDN" },
+ { IKE_ID_IPV4_ADDR, "IPV4_ADDR" },
+ { IKE_ID_FQDN, "FQDN" },
+ { IKE_ID_USER_FQDN, "USER_FQDN" },
{ IKE_ID_IPV4_ADDR_SUBNET, "IPV4_ADDR_SUBNET" },
- { IKE_ID_IPV6_ADDR, "IPV6_ADDR" },
+ { IKE_ID_IPV6_ADDR, "IPV6_ADDR" },
{ IKE_ID_IPV6_ADDR_SUBNET, "IPV6_ADDR_SUBNET" },
{ IKE_ID_IPV4_ADDR_RANGE, "IPV4_ADDR_RANGE" },
{ IKE_ID_IPV6_ADDR_RANGE, "IPV6_ADDR_RANGE" },
- { IKE_ID_DER_ASN1_DN, "DER_ASN1_DN" },
- { IKE_ID_DER_ASN1_GN, "DER_ASN1_GN" },
- { IKE_ID_KEY_ID, "KEY_ID" },
+ { IKE_ID_DER_ASN1_DN, "DER_ASN1_DN" },
+ { IKE_ID_DER_ASN1_GN, "DER_ASN1_GN" },
+ { IKE_ID_KEY_ID, "KEY_ID" },
{ 0, NULL },
};