diff options
author | Anders Broman <a.broman58@gmail.com> | 2023-11-02 12:25:12 +0100 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2023-11-02 12:14:27 +0000 |
commit | a84dc083c3978e3690191f9d800903bb6869fbd9 (patch) | |
tree | 76614d53482166d7b5e8b04fec997320114374a9 /epan/dissectors/packet-isakmp.c | |
parent | 04335b02d76ed4a0c6d4f3abc3329b851c27d73a (diff) |
ISAKMP: Update value strings from IANA registry.
Diffstat (limited to 'epan/dissectors/packet-isakmp.c')
-rw-r--r-- | epan/dissectors/packet-isakmp.c | 36 |
1 files changed, 34 insertions, 2 deletions
diff --git a/epan/dissectors/packet-isakmp.c b/epan/dissectors/packet-isakmp.c index a2577b747b..85d2d1aeed 100644 --- a/epan/dissectors/packet-isakmp.c +++ b/epan/dissectors/packet-isakmp.c @@ -653,6 +653,12 @@ static const value_string exchange_v2_type[] = { { 36, "CREATE_CHILD_SA" }, { 37, "INFORMATIONAL" }, { 38, "IKE_SESSION_RESUME" }, /* RFC5723 */ + { 39, "GSA_AUTH" }, /* draft-yeung-g-ikev2 */ + { 40, "GSA_REGISTRATION" }, /* draft-yeung-g-ikev2 */ + { 41, "GSA_REKEY " }, /* draft-yeung-g-ikev2 */ + { 42, "Unassigned" }, + { 43, "IKE_INTERMEDIATE" }, /* [RFC9242] */ + { 44, "IKE_FOLLOWUP_KE" }, /* [RFC9370] */ { 0, NULL }, }; @@ -1134,6 +1140,14 @@ static const value_string ike_attr_grp_type[] = { #define TF_IKE2_INTEG 3 #define TF_IKE2_DH 4 #define TF_IKE2_ESN 5 +#define TF_IKE2_ADDKE1 6 +#define TF_IKE2_ADDKE2 7 +#define TF_IKE2_ADDKE3 8 +#define TF_IKE2_ADDKE4 9 +#define TF_IKE2_ADDKE5 10 +#define TF_IKE2_ADDKE6 11 +#define TF_IKE2_ADDKE7 12 + static const range_string transform_ike2_type[] = { { 0,0, "RESERVED" }, { TF_IKE2_ENCR,TF_IKE2_ENCR, "Encryption Algorithm (ENCR)" }, @@ -1141,7 +1155,14 @@ static const range_string transform_ike2_type[] = { { TF_IKE2_INTEG,TF_IKE2_INTEG,"Integrity Algorithm (INTEG)"}, { TF_IKE2_DH,TF_IKE2_DH, "Diffie-Hellman Group (D-H)"}, { TF_IKE2_ESN,TF_IKE2_ESN, "Extended Sequence Numbers (ESN)"}, - { 6,240, "Reserved to IANA"}, + { TF_IKE2_ADDKE1,TF_IKE2_ADDKE1, "ADDKE1"}, + { TF_IKE2_ADDKE2,TF_IKE2_ADDKE2, "ADDKE2"}, + { TF_IKE2_ADDKE3,TF_IKE2_ADDKE3, "ADDKE3"}, + { TF_IKE2_ADDKE4,TF_IKE2_ADDKE4, "ADDKE4"}, + { TF_IKE2_ADDKE5,TF_IKE2_ADDKE5, "ADDKE5"}, + { TF_IKE2_ADDKE6,TF_IKE2_ADDKE6, "ADDKE6"}, + { TF_IKE2_ADDKE7,TF_IKE2_ADDKE7, "ADDKE7"}, + { 13,240, "Reserved to IANA"}, { 241,255, "Private Use"}, { 0,0, NULL }, }; @@ -1431,7 +1452,18 @@ static const range_string notifmsg_v2_type[] = { { 16429,16429, "SENDER_REQUEST_ID" }, /* [draft-yeung-g-ikev2] */ { 16430,16430, "IKEV2_FRAGMENTATION_SUPPORTED" }, /* RFC7383 */ { 16431,16431, "SIGNATURE_HASH_ALGORITHMS" }, /* RFC7427 */ - { 16432,40959, "RESERVED TO IANA - STATUS TYPES" }, + { 16432,16432, "CLONE_IKE_SA_SUPPORTED" }, /* [RFC7791] */ + { 16433,16433, "CLONE_IKE_SA" }, /* [RFC7791] */ + { 16434,16434, "PUZZLE" }, /* [RFC8019] */ + { 16435,16435, "USE_PPK" }, /* [RFC8784] */ + { 16436,16436, "PPK_IDENTITY" }, /* [RFC8784] */ + { 16437,16437, "NO_PPK_AUTH" }, + { 16438,16438, "INTERMEDIATE_EXCHANGE_SUPPORTED" }, /* RFC9242 */ + { 16439,16439, "IP4_ALLOWED" }, /* RFC8983 */ + { 16440,16440, "IP4_ALLOWED" }, /* RFC8983 */ + { 16441,16441, "ADDITIONAL_KEY_EXCHANGE" }, /* RFC9370 */ + { 16442,16442, "USE_AGGFRAG" }, /* RFC9347 */ + { 16443,40959, "RESERVED TO IANA - STATUS TYPES" }, { 40960,65535, "Private Use - STATUS TYPES" }, { 0,0, NULL }, }; |