pluto enum_names:
connection_kind_names:
OK: [    0] -> CK_GROUP -> 0
OK: [    1] -> CK_TEMPLATE -> 1
OK: [    2] -> CK_PERMANENT -> 2
OK: [    3] -> CK_INSTANCE -> 3
OK: [    4] -> CK_GOING_AWAY -> 4

certpolicy_type_names:
OK: [    1] -> CERT_NEVERSEND -> 1
OK: [    2] -> CERT_SENDIFASKED -> 2
OK: [    3] -> CERT_ALWAYSSEND -> 3

IETF registry enum_names:
version_names:
OK: [   16] -> ISAKMP Version 1.0 (rfc2407) -> 16
OK: [   32] -> IKEv2 version 2.0 (rfc4306/rfc5996) -> 32

doi_names:
OK: [    0] -> ISAKMP_DOI_ISAKMP -> 0
OK: [    1] -> ISAKMP_DOI_IPSEC -> 1

ikev1_payload_names:
OK: [    0] -> ISAKMP_NEXT_NONE -> 0
OK: [    1] -> ISAKMP_NEXT_SA -> 1
OK: [    2] -> ISAKMP_NEXT_P -> 2
OK: [    3] -> ISAKMP_NEXT_T -> 3
OK: [    4] -> ISAKMP_NEXT_KE -> 4
OK: [    5] -> ISAKMP_NEXT_ID -> 5
OK: [    6] -> ISAKMP_NEXT_CERT -> 6
OK: [    7] -> ISAKMP_NEXT_CR -> 7
OK: [    8] -> ISAKMP_NEXT_HASH -> 8
OK: [    9] -> ISAKMP_NEXT_SIG -> 9
OK: [   10] -> ISAKMP_NEXT_NONCE -> 10
OK: [   11] -> ISAKMP_NEXT_N -> 11
OK: [   12] -> ISAKMP_NEXT_D -> 12
OK: [   13] -> ISAKMP_NEXT_VID -> 13
OK: [   14] -> ISAKMP_NEXT_MODECFG -> 14
OK: [   15] -> ISAKMP_NEXT_SAK -> 15
OK: [   16] -> ISAKMP_NEXT_TEK -> 16
OK: [   17] -> ISAKMP_NEXT_KD -> 17
OK: [   18] -> ISAKMP_NEXT_SEQ -> 18
OK: [   19] -> ISAKMP_NEXT_POP -> 19
OK: [   20] -> ISAKMP_NEXT_NATD_RFC -> 20
OK: [   21] -> ISAKMP_NEXT_NATOA_RFC -> 21
OK: [   22] -> ISAKMP_NEXT_GAP -> 22
OK: [  130] -> ISAKMP_NEXT_NATD_DRAFTS -> 130
OK: [  131] -> ISAKMP_NEXT_NATOA_DRAFTS -> 131
OK: [  132] -> ISAKMP_NEXT_IKE_FRAGMENTATION -> 132

ikev2_payload_names:
OK: [    0] -> ISAKMP_NEXT_v2NONE -> 0
OK: [   33] -> ISAKMP_NEXT_v2SA -> 33
OK: [   34] -> ISAKMP_NEXT_v2KE -> 34
OK: [   35] -> ISAKMP_NEXT_v2IDi -> 35
OK: [   36] -> ISAKMP_NEXT_v2IDr -> 36
OK: [   37] -> ISAKMP_NEXT_v2CERT -> 37
OK: [   38] -> ISAKMP_NEXT_v2CERTREQ -> 38
OK: [   39] -> ISAKMP_NEXT_v2AUTH -> 39
OK: [   40] -> ISAKMP_NEXT_v2Ni -> 40
OK: [   41] -> ISAKMP_NEXT_v2N -> 41
OK: [   42] -> ISAKMP_NEXT_v2D -> 42
OK: [   43] -> ISAKMP_NEXT_v2V -> 43
OK: [   44] -> ISAKMP_NEXT_v2TSi -> 44
OK: [   45] -> ISAKMP_NEXT_v2TSr -> 45
OK: [   46] -> ISAKMP_NEXT_v2SK -> 46
OK: [   47] -> ISAKMP_NEXT_v2CP -> 47
OK: [   48] -> ISAKMP_NEXT_v2EAP -> 48
OK: [   49] -> ISAKMP_NEXT_v2GSPM -> 49
OK: [   50] -> ISAKMP_NEXT_v2IDG -> 50
OK: [   51] -> ISAKMP_NEXT_v2GSA -> 51
OK: [   52] -> ISAKMP_NEXT_v2KD -> 52
OK: [   53] -> ISAKMP_NEXT_v2SKF -> 53
OK: [  132] -> ISAKMP_NEXT_v2IKE_FRAGMENTATION -> 132

payload_names_ikev1orv2:
OK: [    0] -> ISAKMP_NEXT_NONE -> 0
OK: [    1] -> ISAKMP_NEXT_SA -> 1
OK: [    2] -> ISAKMP_NEXT_P -> 2
OK: [    3] -> ISAKMP_NEXT_T -> 3
OK: [    4] -> ISAKMP_NEXT_KE -> 4
OK: [    5] -> ISAKMP_NEXT_ID -> 5
OK: [    6] -> ISAKMP_NEXT_CERT -> 6
OK: [    7] -> ISAKMP_NEXT_CR -> 7
OK: [    8] -> ISAKMP_NEXT_HASH -> 8
OK: [    9] -> ISAKMP_NEXT_SIG -> 9
OK: [   10] -> ISAKMP_NEXT_NONCE -> 10
OK: [   11] -> ISAKMP_NEXT_N -> 11
OK: [   12] -> ISAKMP_NEXT_D -> 12
OK: [   13] -> ISAKMP_NEXT_VID -> 13
OK: [   14] -> ISAKMP_NEXT_MODECFG -> 14
OK: [   15] -> ISAKMP_NEXT_SAK -> 15
OK: [   16] -> ISAKMP_NEXT_TEK -> 16
OK: [   17] -> ISAKMP_NEXT_KD -> 17
OK: [   18] -> ISAKMP_NEXT_SEQ -> 18
OK: [   19] -> ISAKMP_NEXT_POP -> 19
OK: [   20] -> ISAKMP_NEXT_NATD_RFC -> 20
OK: [   21] -> ISAKMP_NEXT_NATOA_RFC -> 21
OK: [   22] -> ISAKMP_NEXT_GAP -> 22
OK: [   33] -> ISAKMP_NEXT_v2SA -> 33
OK: [   34] -> ISAKMP_NEXT_v2KE -> 34
OK: [   35] -> ISAKMP_NEXT_v2IDi -> 35
OK: [   36] -> ISAKMP_NEXT_v2IDr -> 36
OK: [   37] -> ISAKMP_NEXT_v2CERT -> 37
OK: [   38] -> ISAKMP_NEXT_v2CERTREQ -> 38
OK: [   39] -> ISAKMP_NEXT_v2AUTH -> 39
OK: [   40] -> ISAKMP_NEXT_v2Ni -> 40
OK: [   41] -> ISAKMP_NEXT_v2N -> 41
OK: [   42] -> ISAKMP_NEXT_v2D -> 42
OK: [   43] -> ISAKMP_NEXT_v2V -> 43
OK: [   44] -> ISAKMP_NEXT_v2TSi -> 44
OK: [   45] -> ISAKMP_NEXT_v2TSr -> 45
OK: [   46] -> ISAKMP_NEXT_v2SK -> 46
OK: [   47] -> ISAKMP_NEXT_v2CP -> 47
OK: [   48] -> ISAKMP_NEXT_v2EAP -> 48
OK: [   49] -> ISAKMP_NEXT_v2GSPM -> 49
OK: [   50] -> ISAKMP_NEXT_v2IDG -> 50
OK: [   51] -> ISAKMP_NEXT_v2GSA -> 51
OK: [   52] -> ISAKMP_NEXT_v2KD -> 52
OK: [   53] -> ISAKMP_NEXT_v2SKF -> 53
OK: [  130] -> ISAKMP_NEXT_NATD_DRAFTS -> 130
OK: [  131] -> ISAKMP_NEXT_NATOA_DRAFTS -> 131
OK: [  132] -> ISAKMP_NEXT_IKE_FRAGMENTATION -> 132

ikev1_exchange_names:
OK: [    0] -> ISAKMP_XCHG_NONE -> 0
OK: [    1] -> ISAKMP_XCHG_BASE -> 1
OK: [    2] -> ISAKMP_XCHG_IDPROT -> 2
OK: [    3] -> ISAKMP_XCHG_AO -> 3
OK: [    4] -> ISAKMP_XCHG_AGGR -> 4
OK: [    5] -> ISAKMP_XCHG_INFO -> 5
OK: [    6] -> ISAKMP_XCHG_MODE_CFG -> 6
OK: [   30] -> ISAKMP_XCHG_STOLEN_BY_OPENSWAN_FOR_ECHOREQUEST -> 30
OK: [   31] -> ISAKMP_XCHG_STOLEN_BY_OPENSWAN_FOR_ECHOREPLY -> 31
OK: [   32] -> ISAKMP_XCHG_QUICK -> 32
OK: [   33] -> ISAKMP_XCHG_NGRP -> 33
OK: [  244] -> ISAKMP_XCHG_ECHOREQUEST_PRIVATE -> 244
OK: [  245] -> ISAKMP_XCHG_ECHOREPLY_PRIVATE -> 245

ikev2_exchange_names:
OK: [   34] -> ISAKMP_v2_SA_INIT -> 34
OK: [   35] -> ISAKMP_v2_AUTH -> 35
OK: [   36] -> ISAKMP_v2_CREATE_CHILD_SA -> 36
OK: [   37] -> ISAKMP_v2_INFORMATIONAL -> 37
OK: [   38] -> ISAKMP_v2_IKE_SESSION_RESUME -> 38
OK: [  244] -> ISAKMP_XCHG_ECHOREQUEST_PRIVATE -> 244
OK: [  245] -> ISAKMP_XCHG_ECHOREPLY_PRIVATE -> 245

exchange_names_ikev1orv2:
OK: [    0] -> ISAKMP_XCHG_NONE -> 0
OK: [    1] -> ISAKMP_XCHG_BASE -> 1
OK: [    2] -> ISAKMP_XCHG_IDPROT -> 2
OK: [    3] -> ISAKMP_XCHG_AO -> 3
OK: [    4] -> ISAKMP_XCHG_AGGR -> 4
OK: [    5] -> ISAKMP_XCHG_INFO -> 5
OK: [    6] -> ISAKMP_XCHG_MODE_CFG -> 6
OK: [   30] -> ISAKMP_XCHG_STOLEN_BY_OPENSWAN_FOR_ECHOREQUEST -> 30
OK: [   31] -> ISAKMP_XCHG_STOLEN_BY_OPENSWAN_FOR_ECHOREPLY -> 31
OK: [   32] -> ISAKMP_XCHG_QUICK -> 32
OK: [   33] -> ISAKMP_XCHG_NGRP -> 33
OK: [   34] -> ISAKMP_v2_SA_INIT -> 34
OK: [   35] -> ISAKMP_v2_AUTH -> 35
OK: [   36] -> ISAKMP_v2_CREATE_CHILD_SA -> 36
OK: [   37] -> ISAKMP_v2_INFORMATIONAL -> 37
OK: [   38] -> ISAKMP_v2_IKE_SESSION_RESUME -> 38
OK: [  244] -> ISAKMP_XCHG_ECHOREQUEST_PRIVATE -> 244
OK: [  245] -> ISAKMP_XCHG_ECHOREPLY_PRIVATE -> 245

ikev1_protocol_names:
OK: [    0] -> PROTO_RESERVED -> 0
OK: [    1] -> PROTO_ISAKMP -> 1
OK: [    2] -> PROTO_IPSEC_AH -> 2
OK: [    3] -> PROTO_IPSEC_ESP -> 3
OK: [    4] -> PROTO_IPCOMP -> 4

ikev2_protocol_names:
OK: [    0] -> PROTO_v2_RESERVED -> 0
OK: [    1] -> PROTO_v2_IKE -> 1
OK: [    2] -> PROTO_v2_AH -> 2
OK: [    3] -> PROTO_v2_ESP -> 3

ikev2_del_protocol_names:
OK: [    1] -> PROTO_v2_IKE -> 1
OK: [    2] -> PROTO_v2_AH -> 2
OK: [    3] -> PROTO_v2_ESP -> 3

isakmp_transformid_names:
OK: [    1] -> KEY_IKE -> 1

ah_transformid_names:
OK: [    2] -> AH_MD5 -> 2
OK: [    3] -> AH_SHA -> 3
OK: [    4] -> AH_DES -> 4
OK: [    5] -> AH_SHA2_256 -> 5
OK: [    6] -> AH_SHA2_384 -> 6
OK: [    7] -> AH_SHA2_512 -> 7
OK: [    8] -> AH_RIPEMD -> 8
OK: [    9] -> AH_AES_XCBC_MAC -> 9
OK: [   10] -> AH_RSA -> 10
OK: [   11] -> AH_AES_128_GMAC -> 11
OK: [   12] -> AH_AES_192_GMAC -> 12
OK: [   13] -> AH_AES_256_GMAC -> 13
OK: [  251] -> AH_NULL -> 251
OK: [  252] -> AH_SHA2_256_TRUNC -> 252

esp_transformid_names:
OK: [    1] -> ESP_DES_IV64 -> 1
OK: [    2] -> ESP_DES -> 2
OK: [    3] -> ESP_3DES -> 3
OK: [    4] -> ESP_RC5 -> 4
OK: [    5] -> ESP_IDEA -> 5
OK: [    6] -> ESP_CAST -> 6
OK: [    7] -> ESP_BLOWFISH -> 7
OK: [    8] -> ESP_3IDEA -> 8
OK: [    9] -> ESP_DES_IV32 -> 9
OK: [   10] -> ESP_RC4 -> 10
OK: [   11] -> ESP_NULL -> 11
OK: [   12] -> ESP_AES -> 12
OK: [   13] -> ESP_AES_CTR -> 13
OK: [   14] -> ESP_AES_CCM_A -> 14
OK: [   15] -> ESP_AES_CCM_B -> 15
OK: [   16] -> ESP_AES_CCM_C -> 16
OK: [   17] -> ESP_UNASSIGNED_ID17 -> 17
OK: [   18] -> ESP_AES_GCM_A -> 18
OK: [   19] -> ESP_AES_GCM_B -> 19
OK: [   20] -> ESP_AES_GCM_C -> 20
OK: [   21] -> ESP_NULL_AUTH_AES_GMAC -> 21
OK: [   22] -> ESP_CAMELLIA -> 22
OK: [   23] -> ESP_NULL_AUTH_AES_GMAC -> 23
OK: [   24] -> ESP_CAMELLIA_CTR -> 24
OK: [   25] -> ESP_CAMELLIA_CCM_A -> 25
OK: [   26] -> ESP_CAMELLIA_CCM_B -> 26
OK: [   27] -> ESP_CAMELLIA_CCM_C -> 27
OK: [  249] -> ESP_MARS -> 249
OK: [  250] -> ESP_RC6 -> 250
OK: [  251] -> ESP_KAME_NULL -> 251
OK: [  252] -> ESP_SERPENT -> 252
OK: [  253] -> ESP_TWOFISH -> 253
OK: [  254] -> ESP_ID254 -> 254
OK: [  255] -> ESP_ID255 -> 255

ipcomp_transformid_names:
OK: [    1] -> IPCOMP_OUI -> 1
OK: [    2] -> IPCOMP_DEFLAT -> 2
OK: [    3] -> IPCOMP_LZS -> 3
OK: [    4] -> IPCOMP_LZJH -> 4

oakley_attr_names:
OK: [    6] -> OAKLEY_GROUP_PRIME (variable length) -> 6
OK: [    7] -> OAKLEY_GROUP_GENERATOR_ONE (variable length) -> 7
OK: [    8] -> OAKLEY_GROUP_GENERATOR_TWO (variable length) -> 8
OK: [    9] -> OAKLEY_GROUP_CURVE_A (variable length) -> 9
OK: [   10] -> OAKLEY_GROUP_CURVE_B (variable length) -> 10
OK: [   12] -> OAKLEY_LIFE_DURATION (variable length) -> 12
OK: [   16] -> OAKLEY_GROUP_ORDER (variable length) -> 16

ipsec_attr_names:
OK: [    1] -> SA_LIFE_TYPE -> 1
OK: [    2] -> SA_LIFE_DURATION -> 2
OK: [    3] -> GROUP_DESCRIPTION -> 3
OK: [    4] -> ENCAPSULATION_MODE -> 4
OK: [    5] -> AUTH_ALGORITHM -> 5
OK: [    6] -> KEY_LENGTH -> 6
OK: [    7] -> KEY_ROUNDS -> 7
OK: [    8] -> COMPRESS_DICT_SIZE -> 8
OK: [    9] -> COMPRESS_PRIVATE_ALG -> 9
OK: [   10] -> ECN_TUNNEL -> 10

sa_lifetime_names:
OK: [    1] -> SA_LIFE_TYPE_SECONDS -> 1
OK: [    2] -> SA_LIFE_TYPE_KBYTES -> 2

oakley_lifetime_names:
OK: [    1] -> OAKLEY_LIFE_SECONDS -> 1
OK: [    2] -> OAKLEY_LIFE_KILOBYTES -> 2

oakley_auth_names:
OK: [    1] -> OAKLEY_PRESHARED_KEY -> 1
OK: [    2] -> OAKLEY_DSS_SIG -> 2
OK: [    3] -> OAKLEY_RSA_SIG -> 3
OK: [    4] -> OAKLEY_RSA_ENC -> 4
OK: [    5] -> OAKLEY_RSA_REVISED_MODE -> 5
OK: [    6] -> OAKLEY_RESERVED_6 -> 6
OK: [    7] -> OAKLEY_RESERVED_7 -> 7
OK: [    8] -> OAKLEY_RESERVED_8 -> 8
OK: [    9] -> OAKLEY_ECDSA_P256 -> 9
OK: [   10] -> OAKLEY_ECDSA_P384 -> 10
OK: [   11] -> OAKLEY_ECDSA_P521 -> 11

oakley_enc_names:
OK: [    1] -> OAKLEY_DES_CBC -> 1
OK: [    2] -> OAKLEY_IDEA_CBC -> 2
OK: [    3] -> OAKLEY_BLOWFISH_CBC -> 3
OK: [    4] -> OAKLEY_RC5_R16_B64_CBC -> 4
OK: [    5] -> OAKLEY_3DES_CBC -> 5
OK: [    6] -> OAKLEY_CAST_CBC -> 6
OK: [    7] -> OAKLEY_AES_CBC -> 7
OK: [    8] -> OAKLEY_CAMELLIA_CBC -> 8
OK: [    9] -> UNUSED_9 -> 9
OK: [   10] -> UNUSED_10 -> 10
OK: [   11] -> UNUSED_11 -> 11
OK: [   12] -> UNUSED_12 -> 12
OK: [   13] -> OAKLEY_AES_CTR -> 13
OK: [   14] -> OAKLEY_AES_CCM_A -> 14
OK: [   15] -> OAKLEY_AES_CCM_B -> 15
OK: [   16] -> OAKLEY_AES_CCM_16 -> 16
OK: [   17] -> UNUSED_17 -> 17
OK: [   18] -> OAKLEY_AES_GCM_A -> 18
OK: [   19] -> OAKLEY_AES_GCM_B -> 19
OK: [   20] -> OAKLEY_AES_GCM_C -> 20
OK: [   21] -> UNUSED_21 -> 21
OK: [   22] -> UNUSED_22 -> 22
OK: [   23] -> UNUSED_23 -> 23
OK: [   24] -> OAKLEY_CAMELLIA_CTR -> 24
OK: [   25] -> OAKLEY_CAMELLIA_CCM_A -> 25
OK: [   26] -> OAKLEY_CAMELLIA_CCM_B -> 26
OK: [   27] -> OAKLEY_CAMELLIA_CCM_C -> 27

oakley_hash_names:
OK: [    1] -> OAKLEY_MD5 -> 1
OK: [    2] -> OAKLEY_SHA1 -> 2
OK: [    3] -> OAKLEY_TIGER -> 3
OK: [    4] -> OAKLEY_SHA2_256 -> 4
OK: [    5] -> OAKLEY_SHA2_384 -> 5
OK: [    6] -> OAKLEY_SHA2_512 -> 6
OK: [    7] -> UNUSED_7 -> 7
OK: [    8] -> UNUSED_8 -> 8
OK: [    9] -> DISABLED-OAKLEY_AES_XCBC -> 9

oakley_group_names:
OK: [    1] -> OAKLEY_GROUP_MODP768 -> 1
OK: [    2] -> OAKLEY_GROUP_MODP1024 -> 2
OK: [    3] -> OAKLEY_GROUP_GP155 -> 3
OK: [    4] -> OAKLEY_GROUP_GP185 -> 4
OK: [    5] -> OAKLEY_GROUP_MODP1536 -> 5
OK: [    6] -> OAKLEY_GROUP_EC2N_2_1 -> 6
OK: [    7] -> OAKLEY_GROUP_EC2N_2_2 -> 7
OK: [    8] -> OAKLEY_GROUP_EC2N_2_3 -> 8
OK: [    9] -> OAKLEY_GROUP_EC2N_2_4 -> 9
OK: [   10] -> OAKLEY_GROUP_EC2N_2_5 -> 10
OK: [   11] -> OAKLEY_GROUP_EC2N_2_6 -> 11
OK: [   12] -> OAKLEY_GROUP_EC2N_2_7 -> 12
OK: [   13] -> OAKLEY_GROUP_EC2N_2_8 -> 13
OK: [   14] -> OAKLEY_GROUP_MODP2048 -> 14
OK: [   15] -> OAKLEY_GROUP_MODP3072 -> 15
OK: [   16] -> OAKLEY_GROUP_MODP4096 -> 16
OK: [   17] -> OAKLEY_GROUP_MODP6144 -> 17
OK: [   18] -> OAKLEY_GROUP_MODP8192 -> 18
OK: [   19] -> OAKLEY_GROUP_ECP_256 -> 19
OK: [   20] -> OAKLEY_GROUP_ECP_384 -> 20
OK: [   21] -> OAKLEY_GROUP_ECP_512 -> 21
OK: [   22] -> OAKLEY_GROUP_DH22 -> 22
OK: [   23] -> OAKLEY_GROUP_DH23 -> 23
OK: [   24] -> OAKLEY_GROUP_DH24 -> 24
OK: [   25] -> OAKLEY_GROUP_ECP_192 -> 25
OK: [   26] -> OAKLEY_GROUP_ECP_224 -> 26
OK: [   27] -> OAKLEY_GROUP_NON_IKE_27 -> 27
OK: [   28] -> OAKLEY_GROUP_NON_IKE_28 -> 28
OK: [   29] -> OAKLEY_GROUP_NON_IKE_29 -> 29
OK: [   30] -> OAKLEY_GROUP_NON_IKE_30 -> 30

ikev1_notify_names:
OK: [    1] -> INVALID_PAYLOAD_TYPE -> 1
OK: [    2] -> DOI_NOT_SUPPORTED -> 2
OK: [    3] -> SITUATION_NOT_SUPPORTED -> 3
OK: [    4] -> INVALID_COOKIE -> 4
OK: [    5] -> INVALID_MAJOR_VERSION -> 5
OK: [    6] -> INVALID_MINOR_VERSION -> 6
OK: [    7] -> INVALID_EXCHANGE_TYPE -> 7
OK: [    8] -> INVALID_FLAGS -> 8
OK: [    9] -> INVALID_MESSAGE_ID -> 9
OK: [   10] -> INVALID_PROTOCOL_ID -> 10
OK: [   11] -> INVALID_SPI -> 11
OK: [   12] -> INVALID_TRANSFORM_ID -> 12
OK: [   13] -> ATTRIBUTES_NOT_SUPPORTED -> 13
OK: [   14] -> NO_PROPOSAL_CHOSEN -> 14
OK: [   15] -> BAD_PROPOSAL_SYNTAX -> 15
OK: [   16] -> PAYLOAD_MALFORMED -> 16
OK: [   17] -> INVALID_KEY_INFORMATION -> 17
OK: [   18] -> INVALID_ID_INFORMATION -> 18
OK: [   19] -> INVALID_CERT_ENCODING -> 19
OK: [   20] -> INVALID_CERTIFICATE -> 20
OK: [   21] -> CERT_TYPE_UNSUPPORTED -> 21
OK: [   22] -> INVALID_CERT_AUTHORITY -> 22
OK: [   23] -> INVALID_HASH_INFORMATION -> 23
OK: [   24] -> AUTHENTICATION_FAILED -> 24
OK: [   25] -> INVALID_SIGNATURE -> 25
OK: [   26] -> ADDRESS_NOTIFICATION -> 26
OK: [   27] -> NOTIFY_SA_LIFETIME -> 27
OK: [   28] -> CERTIFICATE_UNAVAILABLE -> 28
OK: [   29] -> UNSUPPORTED_EXCHANGE_TYPE -> 29
OK: [   30] -> UNEQUAL_PAYLOAD_LENGTHS -> 30

ikev2_notify_names:
OK: [    0] -> v2N_RESERVED -> 0
OK: [    1] -> v2N_UNSUPPORTED_CRITICAL_PAYLOAD -> 1
OK: [    2] -> v2N_UNUSED_2 -> 2
OK: [    3] -> v2N_UNUSED_3 -> 3
OK: [    4] -> v2N_INVALID_IKE_SPI -> 4
OK: [    5] -> v2N_INVALID_MAJOR_VERSION -> 5
OK: [    6] -> v2N_UNUSED_6 -> 6
OK: [    7] -> v2N_INVALID_SYNTAX -> 7
OK: [    8] -> v2N_UNUSED_8 -> 8
OK: [    9] -> v2N_INVALID_MESSAGE_ID -> 9
OK: [   10] -> v2N_UNUSED_10 -> 10
OK: [   11] -> v2N_INVALID_SPI -> 11
OK: [   12] -> v2N_UNUSED_12 -> 12
OK: [   13] -> v2N_UNUSED_13 -> 13
OK: [   14] -> v2N_NO_PROPOSAL_CHOSEN -> 14
OK: [   15] -> v2N_UNUSED_15 -> 15
OK: [   16] -> v2N_UNUSED_16 -> 16
OK: [   17] -> v2N_INVALID_KE_PAYLOAD -> 17
OK: [   18] -> v2N_UNUSED_18 -> 18
OK: [   19] -> v2N_UNUSED_19 -> 19
OK: [   20] -> v2N_UNUSED_20 -> 20
OK: [   21] -> v2N_UNUSED_21 -> 21
OK: [   22] -> v2N_UNUSED_22 -> 22
OK: [   23] -> v2N_UNUSED_23 -> 23
OK: [   24] -> v2N_AUTHENTICATION_FAILED -> 24
OK: [   25] -> v2N_UNUSED_25 -> 25
OK: [   26] -> v2N_UNUSED_26 -> 26
OK: [   27] -> v2N_UNUSED_27 -> 27
OK: [   28] -> v2N_UNUSED_28 -> 28
OK: [   29] -> v2N_UNUSED_29 -> 29
OK: [   30] -> v2N_UNUSED_30 -> 30
OK: [   31] -> v2N_UNUSED_31 -> 31
OK: [   32] -> v2N_UNUSED_32 -> 32
OK: [   33] -> v2N_UNUSED_33 -> 33
OK: [   34] -> v2N_SINGLE_PAIR_REQUIRED -> 34
OK: [   35] -> v2N_NO_ADDITIONAL_SAS -> 35
OK: [   36] -> v2N_INTERNAL_ADDRESS_FAILURE -> 36
OK: [   37] -> v2N_FAILED_CP_REQUIRED -> 37
OK: [   38] -> v2N_TS_UNACCEPTABLE -> 38
OK: [   39] -> v2N_INVALID_SELECTORS -> 39
OK: [   40] -> v2N_UNACCEPTABLE_ADDRESSES -> 40
OK: [   41] -> v2N_UNEXPECTED_NAT_DETECTED -> 41
OK: [   42] -> v2N_USE_ASSIGNED_HoA -> 42
OK: [   43] -> v2N_TEMPORARY_FAILURE -> 43
OK: [   44] -> v2N_CHILD_SA_NOT_FOUND -> 44
OK: [   45] -> v2N_INVALID_GROUP_ID -> 45
OK: [   46] -> v2N_AUTHORIZATION_FAILED -> 46

ikev2_ts_type_names:
OK: [    7] -> IKEv2_TS_IPV4_ADDR_RANGE -> 7
OK: [    8] -> IKEv2_TS_IPV6_ADDR_RANGE -> 8
OK: [    9] -> IKEv2_TS_FC_ADDR_RANGE -> 9

ikev2_cp_type_names:
OK: [    1] -> IKEv2_CP_CFG_REQUEST -> 1
OK: [    2] -> IKEv2_CP_CFG_REPLY -> 2
OK: [    3] -> IKEv2_CP_CFG_SET -> 3
OK: [    4] -> IKEv2_CP_CFG_ACK -> 4

ikev2_cp_attribute_type_names:
OK: [    1] -> IKEv2_CP_ATTR_RESERVED -> 1
OK: [    2] -> IKEv2_INTERNAL_IP4_ADDRESS -> 2
OK: [    3] -> IKEv2_INTERNAL_IP4_NETMASK -> 3
OK: [    4] -> IKEv2_INTERNAL_IP4_DNS -> 4
OK: [    5] -> IKEv2_INTERNAL_IP4_NBNS -> 5
OK: [    6] -> IKEv2_CP_ATTRIBUTE_RESERVED_5IKEv2_INTERNAL_IP4_DHCP -> 6
OK: [    7] -> IKEv2_APPLICATION_VERSION -> 7
OK: [    8] -> IKEv2_INTERNAL_IP6_ADDRESS -> 8
OK: [    9] -> IKEv2_CP_ATTRIBUTE_RESERVED_9 -> 9
OK: [   10] -> IKEv2_INTERNAL_IP6_DNS -> 10
OK: [   11] -> IKEv2_CP_ATTRIBUTE_RESERVED_11IKEv2_INTERNAL_IP6_DHCP -> 11
OK: [   12] -> IKEv2_INTERNAL_IP4_SUBNET -> 12
OK: [   13] -> IKEv2_SUPPORTED_ATTRIBUTES -> 13
OK: [   14] -> IKEv2_INTERNAL_IP6_SUBNET -> 14
OK: [   15] -> IKEv2_MIP6_HOME_PREFIX -> 15
OK: [   16] -> IKEv2_INTERNAL_IP6_LINK -> 16
OK: [   17] -> IKEv2_INTERNAL_IP6_PREFIX -> 17
OK: [   18] -> IKEv2_HOME_AGENT_ADDRESS -> 18
OK: [   19] -> IKEv2_P_CSCF_IP4_ADDRESS -> 19
OK: [   20] -> IKEv2_P_CSCF_IP6_ADDRESS -> 20
OK: [   21] -> IKEv2_FTT_KAT -> 21

ppk_names:
OK: [    1] -> PPK_PSK -> 1
OK: [    2] -> PPK_RSA -> 2
OK: [    3] -> PPK_XAUTH -> 3
OK: [    4] -> PPK_NULL -> 4

enc_mode_names:
OK: [    1] -> ENCAPSULATION_MODE_TUNNEL -> 1
OK: [    2] -> ENCAPSULATION_MODE_TRANSPORT -> 2
OK: [    3] -> ENCAPSULATION_MODE_UDP_TUNNEL_RFC -> 3
OK: [    4] -> ENCAPSULATION_MODE_UDP_TRANSPORT_RFC -> 4

auth_alg_names:
OK: [    0] -> AUTH_ALGORITHM_NONE -> 0
OK: [    1] -> AUTH_ALGORITHM_HMAC_MD5 -> 1
OK: [    2] -> AUTH_ALGORITHM_HMAC_SHA1 -> 2
OK: [    3] -> AUTH_ALGORITHM_DES_MAC -> 3
OK: [    4] -> AUTH_ALGORITHM_KPDK -> 4
OK: [    5] -> AUTH_ALGORITHM_HMAC_SHA2_256 -> 5
OK: [    6] -> AUTH_ALGORITHM_HMAC_SHA2_384 -> 6
OK: [    7] -> AUTH_ALGORITHM_HMAC_SHA2_512 -> 7
OK: [    8] -> AUTH_ALGORITHM_HMAC_RIPEMD -> 8
OK: [    9] -> AUTH_ALGORITHM_AES_XCBC -> 9
OK: [   10] -> AUTH_ALGORITHM_SIG_RSA -> 10
OK: [   11] -> AUTH_ALGORITHM_AES_128_GMAC -> 11
OK: [   12] -> AUTH_ALGORITHM_AES_192_GMAC -> 12
OK: [   13] -> AUTH_ALGORITHM_AES_256_GMAC -> 13
OK: [  251] -> AUTH_ALGORITHM_NULL_KAME -> 251

xauth_type_names:
OK: [    0] -> Generic -> 0
OK: [    1] -> RADIUS-CHAP -> 1
OK: [    2] -> OTP -> 2
OK: [    3] -> S/KEY -> 3

xauth_attr_names:

attr_msg_type_names:
OK: [    0] -> ISAKMP_CFG_RESERVED -> 0
OK: [    1] -> ISAKMP_CFG_REQUEST -> 1
OK: [    2] -> ISAKMP_CFG_REPLY -> 2
OK: [    3] -> ISAKMP_CFG_SET -> 3
OK: [    4] -> ISAKMP_CFG_ACK -> 4

ikev2_sec_proto_id_names:
OK: [    1] -> IKEv2_SEC_PROTO_IKE -> 1
OK: [    2] -> IKEv2_SEC_PROTO_AH -> 2
OK: [    3] -> IKEv2_SEC_PROTO_ESP -> 3
OK: [    4] -> IKEv2_SEC_FC_ESP_HEADER -> 4
OK: [    5] -> IKEv2_SEC_FC_CT_AUTHENTICATION -> 5

ikev2_auth_names:
OK: [    1] -> IKEv2_AUTH_RSA -> 1
OK: [    2] -> IKEv2_AUTH_SHARED -> 2
OK: [    3] -> IKEv2_AUTH_DSA -> 3
OK: [    4] -> IKEv2_AUTH_UNASSIGNED_4 -> 4
OK: [    5] -> IKEv2_AUTH_UNASSIGNED_5 -> 5
OK: [    6] -> IKEv2_AUTH_UNASSIGNED_6 -> 6
OK: [    7] -> IKEv2_AUTH_UNASSIGNED_7 -> 7
OK: [    8] -> IKEv2_AUTH_UNASSIGNED_8 -> 8
OK: [    9] -> IKEv2_AUTH_ECDSA_P256 -> 9
OK: [   10] -> IKEv2_AUTH_ECDSA_P384 -> 10
OK: [   11] -> IKEv2_AUTH_ECDSA_P521 -> 11
OK: [   12] -> IKEv2_AUTH_GSPM -> 12
OK: [   13] -> IKEv2_AUTH_NULL -> 13

ikev2_trans_type_encr_names:
OK: [    1] -> DES-IV64(obsoleted) -> 1
OK: [    2] -> DES(obsoleted) -> 2
OK: [    3] -> 3DES -> 3
OK: [    4] -> RC5 -> 4
OK: [    5] -> IDEA -> 5
OK: [    6] -> CAST -> 6
OK: [    7] -> BLOWFISH(obsoleted) -> 7
OK: [    8] -> 3IDEA -> 8
OK: [    9] -> DES-IV32(obsoleted) -> 9
OK: [   10] -> RES10 -> 10
OK: [   11] -> NULL -> 11
OK: [   12] -> AES_CBC -> 12
OK: [   13] -> AES_CTR -> 13
OK: [   14] -> AES_CCM_A -> 14
OK: [   15] -> AES_CCM_B -> 15
OK: [   16] -> AES_CCM_C -> 16
OK: [   17] -> UNASSIGNED -> 17
OK: [   18] -> AES_GCM_A -> 18
OK: [   19] -> AES_GCM_B -> 19
OK: [   20] -> AES_GCM_C -> 20
OK: [   21] -> NULL_AUTH_AES_GMAC -> 21
OK: [   22] -> RESERVED_FOR_IEEE_P1619_XTS_AES -> 22
OK: [   23] -> CAMELLIA_CBC -> 23
OK: [   24] -> CAMELLIA_CTR -> 24
OK: [   25] -> CAMELLIA_CCM_A -> 25
OK: [   26] -> CAMELLIA_CCM_B -> 26
OK: [   27] -> CAMELLIA_CCM_C -> 27

ikev2_trans_type_prf_names:
OK: [    1] -> PRF_HMAC_MD5 -> 1
OK: [    2] -> PRF_HMAC_SHA1 -> 2
OK: [    3] -> PRF_HMAC_TIGER -> 3
OK: [    4] -> PRF_AES128-XCBC -> 4
OK: [    5] -> PRF_HMAC_SHA2-256 -> 5
OK: [    6] -> PRF_HMAC_SHA2-384 -> 6
OK: [    7] -> PRF_HMAC_SHA2-512 -> 7
OK: [    8] -> PRF_AES128_CMAC -> 8

ikev2_trans_type_integ_names:
OK: [    0] -> AUTH_NONE -> 0
OK: [    1] -> AUTH_HMAC_MD5_96 -> 1
OK: [    2] -> AUTH_HMAC_SHA1_96 -> 2
OK: [    3] -> AUTH_DES_MAC -> 3
OK: [    4] -> AUTH_KPDK_MD5 -> 4
OK: [    5] -> AUTH_AES_XCBC_96 -> 5
OK: [    6] -> AUTH_HMAC_MD5_128 -> 6
OK: [    7] -> AUTH_HMAC_SHA1_160 -> 7
OK: [    8] -> AUTH_AES_CMAC_96 -> 8
OK: [    9] -> AUTH_AES_128_GMAC -> 9
OK: [   10] -> AUTH_AES_192_GMAC -> 10
OK: [   11] -> AUTH_AES_256_GMAC -> 11
OK: [   12] -> AUTH_HMAC_SHA2_256_128 -> 12
OK: [   13] -> AUTH_HMAC_SHA2_384_192 -> 13
OK: [   14] -> AUTH_HMAC_SHA2_512_256 -> 14

ikev2_trans_type_esn_names:
OK: [    0] -> ESN_DISABLED -> 0
OK: [    1] -> ESN_ENABLED -> 1

ikev2_trans_type_names:
OK: [    1] -> TRANS_TYPE_ENCR -> 1
OK: [    2] -> TRANS_TYPE_PRF -> 2
OK: [    3] -> TRANS_TYPE_INTEG -> 3
OK: [    4] -> TRANS_TYPE_DH -> 4
OK: [    5] -> TRANS_TYPE_ESN -> 5

ikev2_trans_attr_descs:

ike_cert_type_names:
OK: [    1] -> CERT_PKCS7_WRAPPED_X509 -> 1
OK: [    2] -> CERT_PGP -> 2
OK: [    3] -> CERT_DNS_SIGNED_KEY -> 3
OK: [    4] -> CERT_X509_SIGNATURE -> 4
OK: [    5] -> CERT_X509_KEY_EXCHANGE -> 5
OK: [    6] -> CERT_KERBEROS_TOKENS -> 6
OK: [    7] -> CERT_CRL -> 7
OK: [    8] -> CERT_ARL -> 8
OK: [    9] -> CERT_SPKI -> 9
OK: [   10] -> CERT_X509_ATTRIBUTE -> 10

ikev2_cert_type_names:
OK: [    1] -> CERT_PKCS7_WRAPPED_X509 -> 1
OK: [    2] -> CERT_PGP -> 2
OK: [    3] -> CERT_DNS_SIGNED_KEY -> 3
OK: [    4] -> CERT_X509_SIGNATURE -> 4
OK: [    6] -> CERT_KERBEROS_TOKENS -> 6
OK: [    7] -> CERT_CRL -> 7
OK: [    8] -> CERT_ARL -> 8
OK: [    9] -> CERT_SPKI -> 9
OK: [   10] -> CERT_X509_ATTRIBUTE -> 10
OK: [   11] -> CERT_RAW_RSA -> 11
OK: [   12] -> CERT_X509_CERT_URL -> 12
OK: [   13] -> CERT_X509_BUNDLE_URL -> 13
OK: [   14] -> CERT_OCSP_CONTENT -> 14
OK: [   15] -> CERT_RAW_PUBLIC_KEY -> 15

modecfg_attr_names:
OK: [    1] -> INTERNAL_IP4_ADDRESS -> 1
OK: [    2] -> INTERNAL_IP4_NETMASK -> 2
OK: [    3] -> INTERNAL_IP4_DNS -> 3
OK: [    4] -> INTERNAL_IP4_NBNS -> 4
OK: [    5] -> INTERNAL_ADDRESS_EXPIRY -> 5
OK: [    6] -> INTERNAL_IP4_DHCP -> 6
OK: [    7] -> APPLICATION_VERSION -> 7
OK: [    8] -> INTERNAL_IP6_ADDRESS -> 8
OK: [    9] -> INTERNAL_IP6_NETMASK -> 9
OK: [   10] -> INTERNAL_IP6_DNS -> 10
OK: [   11] -> INTERNAL_IP6_NBNS -> 11
OK: [   12] -> INTERNAL_IP6_DHCP -> 12
OK: [   13] -> INTERNAL_IP4_SUBNET -> 13
OK: [   14] -> SUPPORTED_ATTRIBUTES -> 14
OK: [   15] -> INTERNAL_IP6_SUBNET -> 15
OK: [   16] -> MIP6_HOME_PREFIX -> 16
OK: [   17] -> INTERNAL_IP6_LINK -> 17
OK: [   18] -> INTERNAL_IP6_PREFIX -> 18
OK: [   19] -> HOME_AGENT_ADDRESS -> 19

ike_idtype_names:
OK: [    1] -> ID_IPV4_ADDR -> 1
OK: [    2] -> ID_FQDN -> 2
OK: [    3] -> ID_USER_FQDN -> 3
OK: [    4] -> ID_UNASSIGNED_ID4 -> 4
OK: [    5] -> ID_IPV6_ADDR -> 5
OK: [    6] -> ID_UNASSIGNED_ID6 -> 6
OK: [    7] -> ID_UNASSIGNED_ID7 -> 7
OK: [    8] -> ID_UNASSIGNED_ID8 -> 8
OK: [    9] -> ID_DER_ASN1_DN -> 9
OK: [   10] -> ID_DER_ASN1_GN -> 10
OK: [   11] -> ID_KEY_ID -> 11
OK: [   12] -> ID_FC_NAME -> 12

ikev2_idtype_names:
OK: [    1] -> ID_IPV4_ADDR -> 1
OK: [    2] -> ID_FQDN -> 2
OK: [    3] -> ID_USER_FQDN -> 3
OK: [    5] -> ID_IPV6_ADDR -> 5
OK: [    9] -> ID_DER_ASN1_DN -> 9
OK: [   10] -> ID_DER_ASN1_GN -> 10
OK: [   11] -> ID_KEY_ID -> 11
OK: [   12] -> ID_FC_NAME -> 12
OK: [   13] -> ID_NULL -> 13

../enumcheck leak detective found no leaks
