/testing/guestbin/swan-prep
west #
 valgrind --quiet $(ipsec -n _enumcheck)
  ah_transformid_names: [2..253)
    2 -> IKEv1_AH_MD5
         jam_enum 2: IKEv1_AH_MD5 OK
         search IKEv1_AH_MD5: OK
         match IKEv1_AH_MD5: OK
         short_name 2: MD5 OK
         jam_enum_short 2: MD5 OK
         jam_enum_human 2: md5 OK
         match MD5 [short]: OK
    3 -> IKEv1_AH_SHA
         jam_enum 3: IKEv1_AH_SHA OK
         search IKEv1_AH_SHA: OK
         match IKEv1_AH_SHA: OK
         short_name 3: SHA OK
         jam_enum_short 3: SHA OK
         jam_enum_human 3: sha OK
         match SHA [short]: OK
    4 -> IKEv1_AH_DES
         jam_enum 4: IKEv1_AH_DES OK
         search IKEv1_AH_DES: OK
         match IKEv1_AH_DES: OK
         short_name 4: DES OK
         jam_enum_short 4: DES OK
         jam_enum_human 4: des OK
         match DES [short]: OK
    5 -> IKEv1_AH_SHA2_256
         jam_enum 5: IKEv1_AH_SHA2_256 OK
         search IKEv1_AH_SHA2_256: OK
         match IKEv1_AH_SHA2_256: OK
         short_name 5: SHA2_256 OK
         jam_enum_short 5: SHA2_256 OK
         jam_enum_human 5: sha2-256 OK
         match SHA2_256 [short]: OK
    6 -> IKEv1_AH_SHA2_384
         jam_enum 6: IKEv1_AH_SHA2_384 OK
         search IKEv1_AH_SHA2_384: OK
         match IKEv1_AH_SHA2_384: OK
         short_name 6: SHA2_384 OK
         jam_enum_short 6: SHA2_384 OK
         jam_enum_human 6: sha2-384 OK
         match SHA2_384 [short]: OK
    7 -> IKEv1_AH_SHA2_512
         jam_enum 7: IKEv1_AH_SHA2_512 OK
         search IKEv1_AH_SHA2_512: OK
         match IKEv1_AH_SHA2_512: OK
         short_name 7: SHA2_512 OK
         jam_enum_short 7: SHA2_512 OK
         jam_enum_human 7: sha2-512 OK
         match SHA2_512 [short]: OK
    8 -> IKEv1_AH_RIPEMD
         jam_enum 8: IKEv1_AH_RIPEMD OK
         search IKEv1_AH_RIPEMD: OK
         match IKEv1_AH_RIPEMD: OK
         short_name 8: RIPEMD OK
         jam_enum_short 8: RIPEMD OK
         jam_enum_human 8: ripemd OK
         match RIPEMD [short]: OK
    9 -> IKEv1_AH_AES_XCBC_MAC
         jam_enum 9: IKEv1_AH_AES_XCBC_MAC OK
         search IKEv1_AH_AES_XCBC_MAC: OK
         match IKEv1_AH_AES_XCBC_MAC: OK
         short_name 9: AES_XCBC_MAC OK
         jam_enum_short 9: AES_XCBC_MAC OK
         jam_enum_human 9: aes-xcbc-mac OK
         match AES_XCBC_MAC [short]: OK
   10 -> IKEv1_AH_RSA
         jam_enum 10: IKEv1_AH_RSA OK
         search IKEv1_AH_RSA: OK
         match IKEv1_AH_RSA: OK
         short_name 10: RSA OK
         jam_enum_short 10: RSA OK
         jam_enum_human 10: rsa OK
         match RSA [short]: OK
   11 -> IKEv1_AH_AES_128_GMAC
         jam_enum 11: IKEv1_AH_AES_128_GMAC OK
         search IKEv1_AH_AES_128_GMAC: OK
         match IKEv1_AH_AES_128_GMAC: OK
         short_name 11: AES_128_GMAC OK
         jam_enum_short 11: AES_128_GMAC OK
         jam_enum_human 11: aes-128-gmac OK
         match AES_128_GMAC [short]: OK
   12 -> IKEv1_AH_AES_192_GMAC
         jam_enum 12: IKEv1_AH_AES_192_GMAC OK
         search IKEv1_AH_AES_192_GMAC: OK
         match IKEv1_AH_AES_192_GMAC: OK
         short_name 12: AES_192_GMAC OK
         jam_enum_short 12: AES_192_GMAC OK
         jam_enum_human 12: aes-192-gmac OK
         match AES_192_GMAC [short]: OK
   13 -> IKEv1_AH_AES_256_GMAC
         jam_enum 13: IKEv1_AH_AES_256_GMAC OK
         search IKEv1_AH_AES_256_GMAC: OK
         match IKEv1_AH_AES_256_GMAC: OK
         short_name 13: AES_256_GMAC OK
         jam_enum_short 13: AES_256_GMAC OK
         jam_enum_human 13: aes-256-gmac OK
         match AES_256_GMAC [short]: OK
  250 -> IKEv1_AH_AES_CMAC_96
         jam_enum 250: IKEv1_AH_AES_CMAC_96 OK
         search IKEv1_AH_AES_CMAC_96: OK
         match IKEv1_AH_AES_CMAC_96: OK
         short_name 250: AES_CMAC_96 OK
         jam_enum_short 250: AES_CMAC_96 OK
         jam_enum_human 250: aes-cmac-96 OK
         match AES_CMAC_96 [short]: OK
  251 -> IKEv1_AH_NULL
         jam_enum 251: IKEv1_AH_NULL OK
         search IKEv1_AH_NULL: OK
         match IKEv1_AH_NULL: OK
         short_name 251: NULL OK
         jam_enum_short 251: NULL OK
         jam_enum_human 251: null OK
         match NULL [short]: OK
  252 -> IKEv1_AH_SHA2_256_TRUNCBUG
         jam_enum 252: IKEv1_AH_SHA2_256_TRUNCBUG OK
         search IKEv1_AH_SHA2_256_TRUNCBUG: OK
         match IKEv1_AH_SHA2_256_TRUNCBUG: OK
         short_name 252: SHA2_256_TRUNCBUG OK
         jam_enum_short 252: SHA2_256_TRUNCBUG OK
         jam_enum_human 252: sha2-256-truncbug OK
         match SHA2_256_TRUNCBUG [short]: OK
  attr_msg_type_names: [1..5)
    1 -> ISAKMP_CFG_REQUEST
         jam_enum 1: ISAKMP_CFG_REQUEST OK
         search ISAKMP_CFG_REQUEST: OK
         match ISAKMP_CFG_REQUEST: OK
         short_name 1: ISAKMP_CFG_REQUEST OK
         jam_enum_short 1: ISAKMP_CFG_REQUEST OK
         jam_enum_human 1: isakmp-cfg-request OK
    2 -> ISAKMP_CFG_REPLY
         jam_enum 2: ISAKMP_CFG_REPLY OK
         search ISAKMP_CFG_REPLY: OK
         match ISAKMP_CFG_REPLY: OK
         short_name 2: ISAKMP_CFG_REPLY OK
         jam_enum_short 2: ISAKMP_CFG_REPLY OK
         jam_enum_human 2: isakmp-cfg-reply OK
    3 -> ISAKMP_CFG_SET
         jam_enum 3: ISAKMP_CFG_SET OK
         search ISAKMP_CFG_SET: OK
         match ISAKMP_CFG_SET: OK
         short_name 3: ISAKMP_CFG_SET OK
         jam_enum_short 3: ISAKMP_CFG_SET OK
         jam_enum_human 3: isakmp-cfg-set OK
    4 -> ISAKMP_CFG_ACK
         jam_enum 4: ISAKMP_CFG_ACK OK
         search ISAKMP_CFG_ACK: OK
         match ISAKMP_CFG_ACK: OK
         short_name 4: ISAKMP_CFG_ACK OK
         jam_enum_short 4: ISAKMP_CFG_ACK OK
         jam_enum_human 4: isakmp-cfg-ack OK
  auth_alg_names: [0..253)
    0 -> AUTH_ALGORITHM_NONE
         jam_enum 0: AUTH_ALGORITHM_NONE OK
         search AUTH_ALGORITHM_NONE: OK
         match AUTH_ALGORITHM_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> AUTH_ALGORITHM_HMAC_MD5
         jam_enum 1: AUTH_ALGORITHM_HMAC_MD5 OK
         search AUTH_ALGORITHM_HMAC_MD5: OK
         match AUTH_ALGORITHM_HMAC_MD5: OK
         short_name 1: HMAC_MD5 OK
         jam_enum_short 1: HMAC_MD5 OK
         jam_enum_human 1: hmac-md5 OK
         match HMAC_MD5 [short]: OK
    2 -> AUTH_ALGORITHM_HMAC_SHA1
         jam_enum 2: AUTH_ALGORITHM_HMAC_SHA1 OK
         search AUTH_ALGORITHM_HMAC_SHA1: OK
         match AUTH_ALGORITHM_HMAC_SHA1: OK
         short_name 2: HMAC_SHA1 OK
         jam_enum_short 2: HMAC_SHA1 OK
         jam_enum_human 2: hmac-sha1 OK
         match HMAC_SHA1 [short]: OK
    3 -> AUTH_ALGORITHM_DES_MAC
         jam_enum 3: AUTH_ALGORITHM_DES_MAC OK
         search AUTH_ALGORITHM_DES_MAC: OK
         match AUTH_ALGORITHM_DES_MAC: OK
         short_name 3: DES_MAC OK
         jam_enum_short 3: DES_MAC OK
         jam_enum_human 3: des-mac OK
         match DES_MAC [short]: OK
    4 -> AUTH_ALGORITHM_KPDK
         jam_enum 4: AUTH_ALGORITHM_KPDK OK
         search AUTH_ALGORITHM_KPDK: OK
         match AUTH_ALGORITHM_KPDK: OK
         short_name 4: KPDK OK
         jam_enum_short 4: KPDK OK
         jam_enum_human 4: kpdk OK
         match KPDK [short]: OK
    5 -> AUTH_ALGORITHM_HMAC_SHA2_256
         jam_enum 5: AUTH_ALGORITHM_HMAC_SHA2_256 OK
         search AUTH_ALGORITHM_HMAC_SHA2_256: OK
         match AUTH_ALGORITHM_HMAC_SHA2_256: OK
         short_name 5: HMAC_SHA2_256 OK
         jam_enum_short 5: HMAC_SHA2_256 OK
         jam_enum_human 5: hmac-sha2-256 OK
         match HMAC_SHA2_256 [short]: OK
    6 -> AUTH_ALGORITHM_HMAC_SHA2_384
         jam_enum 6: AUTH_ALGORITHM_HMAC_SHA2_384 OK
         search AUTH_ALGORITHM_HMAC_SHA2_384: OK
         match AUTH_ALGORITHM_HMAC_SHA2_384: OK
         short_name 6: HMAC_SHA2_384 OK
         jam_enum_short 6: HMAC_SHA2_384 OK
         jam_enum_human 6: hmac-sha2-384 OK
         match HMAC_SHA2_384 [short]: OK
    7 -> AUTH_ALGORITHM_HMAC_SHA2_512
         jam_enum 7: AUTH_ALGORITHM_HMAC_SHA2_512 OK
         search AUTH_ALGORITHM_HMAC_SHA2_512: OK
         match AUTH_ALGORITHM_HMAC_SHA2_512: OK
         short_name 7: HMAC_SHA2_512 OK
         jam_enum_short 7: HMAC_SHA2_512 OK
         jam_enum_human 7: hmac-sha2-512 OK
         match HMAC_SHA2_512 [short]: OK
    8 -> AUTH_ALGORITHM_HMAC_RIPEMD
         jam_enum 8: AUTH_ALGORITHM_HMAC_RIPEMD OK
         search AUTH_ALGORITHM_HMAC_RIPEMD: OK
         match AUTH_ALGORITHM_HMAC_RIPEMD: OK
         short_name 8: HMAC_RIPEMD OK
         jam_enum_short 8: HMAC_RIPEMD OK
         jam_enum_human 8: hmac-ripemd OK
         match HMAC_RIPEMD [short]: OK
    9 -> AUTH_ALGORITHM_AES_XCBC
         jam_enum 9: AUTH_ALGORITHM_AES_XCBC OK
         search AUTH_ALGORITHM_AES_XCBC: OK
         match AUTH_ALGORITHM_AES_XCBC: OK
         short_name 9: AES_XCBC OK
         jam_enum_short 9: AES_XCBC OK
         jam_enum_human 9: aes-xcbc OK
         match AES_XCBC [short]: OK
   10 -> AUTH_ALGORITHM_SIG_RSA
         jam_enum 10: AUTH_ALGORITHM_SIG_RSA OK
         search AUTH_ALGORITHM_SIG_RSA: OK
         match AUTH_ALGORITHM_SIG_RSA: OK
         short_name 10: SIG_RSA OK
         jam_enum_short 10: SIG_RSA OK
         jam_enum_human 10: sig-rsa OK
         match SIG_RSA [short]: OK
   11 -> AUTH_ALGORITHM_AES_128_GMAC
         jam_enum 11: AUTH_ALGORITHM_AES_128_GMAC OK
         search AUTH_ALGORITHM_AES_128_GMAC: OK
         match AUTH_ALGORITHM_AES_128_GMAC: OK
         short_name 11: AES_128_GMAC OK
         jam_enum_short 11: AES_128_GMAC OK
         jam_enum_human 11: aes-128-gmac OK
         match AES_128_GMAC [short]: OK
   12 -> AUTH_ALGORITHM_AES_192_GMAC
         jam_enum 12: AUTH_ALGORITHM_AES_192_GMAC OK
         search AUTH_ALGORITHM_AES_192_GMAC: OK
         match AUTH_ALGORITHM_AES_192_GMAC: OK
         short_name 12: AES_192_GMAC OK
         jam_enum_short 12: AES_192_GMAC OK
         jam_enum_human 12: aes-192-gmac OK
         match AES_192_GMAC [short]: OK
   13 -> AUTH_ALGORITHM_AES_256_GMAC
         jam_enum 13: AUTH_ALGORITHM_AES_256_GMAC OK
         search AUTH_ALGORITHM_AES_256_GMAC: OK
         match AUTH_ALGORITHM_AES_256_GMAC: OK
         short_name 13: AES_256_GMAC OK
         jam_enum_short 13: AES_256_GMAC OK
         jam_enum_human 13: aes-256-gmac OK
         match AES_256_GMAC [short]: OK
  250 -> AUTH_ALGORITHM_AES_CMAC_96
         jam_enum 250: AUTH_ALGORITHM_AES_CMAC_96 OK
         search AUTH_ALGORITHM_AES_CMAC_96: OK
         match AUTH_ALGORITHM_AES_CMAC_96: OK
         short_name 250: AES_CMAC_96 OK
         jam_enum_short 250: AES_CMAC_96 OK
         jam_enum_human 250: aes-cmac-96 OK
         match AES_CMAC_96 [short]: OK
  251 -> AUTH_ALGORITHM_NULL_KAME
         jam_enum 251: AUTH_ALGORITHM_NULL_KAME OK
         search AUTH_ALGORITHM_NULL_KAME: OK
         match AUTH_ALGORITHM_NULL_KAME: OK
         short_name 251: NULL_KAME OK
         jam_enum_short 251: NULL_KAME OK
         jam_enum_human 251: null-kame OK
         match NULL_KAME [short]: OK
  252 -> AUTH_ALGORITHM_HMAC_SHA2_256_TRUNCBUG
         jam_enum 252: AUTH_ALGORITHM_HMAC_SHA2_256_TRUNCBUG OK
         search AUTH_ALGORITHM_HMAC_SHA2_256_TRUNCBUG: OK
         match AUTH_ALGORITHM_HMAC_SHA2_256_TRUNCBUG: OK
         short_name 252: HMAC_SHA2_256_TRUNCBUG OK
         jam_enum_short 252: HMAC_SHA2_256_TRUNCBUG OK
         jam_enum_human 252: hmac-sha2-256-truncbug OK
         match HMAC_SHA2_256_TRUNCBUG [short]: OK
  connection_event_kind_names: [1..2)
    1 -> CONNECTION_REVIVAL
         jam_enum 1: CONNECTION_REVIVAL OK
         search CONNECTION_REVIVAL: OK
         match CONNECTION_REVIVAL: OK
         short_name 1: REVIVAL OK
         jam_enum_short 1: REVIVAL OK
         jam_enum_human 1: revival OK
         match REVIVAL [short]: OK
  connection_kind_names: [0..8)
    0 -> CK_INVALID
         jam_enum 0: CK_INVALID OK
         search CK_INVALID: OK
         match CK_INVALID: OK
         short_name 0: INVALID OK
         jam_enum_short 0: INVALID OK
         jam_enum_human 0: invalid OK
         match INVALID [short]: OK
    1 -> CK_GROUP
         jam_enum 1: CK_GROUP OK
         search CK_GROUP: OK
         match CK_GROUP: OK
         short_name 1: GROUP OK
         jam_enum_short 1: GROUP OK
         jam_enum_human 1: group OK
         match GROUP [short]: OK
    2 -> CK_TEMPLATE
         jam_enum 2: CK_TEMPLATE OK
         search CK_TEMPLATE: OK
         match CK_TEMPLATE: OK
         short_name 2: TEMPLATE OK
         jam_enum_short 2: TEMPLATE OK
         jam_enum_human 2: template OK
         match TEMPLATE [short]: OK
    3 -> CK_PERMANENT
         jam_enum 3: CK_PERMANENT OK
         search CK_PERMANENT: OK
         match CK_PERMANENT: OK
         short_name 3: PERMANENT OK
         jam_enum_short 3: PERMANENT OK
         jam_enum_human 3: permanent OK
         match PERMANENT [short]: OK
    4 -> CK_INSTANCE
         jam_enum 4: CK_INSTANCE OK
         search CK_INSTANCE: OK
         match CK_INSTANCE: OK
         short_name 4: INSTANCE OK
         jam_enum_short 4: INSTANCE OK
         jam_enum_human 4: instance OK
         match INSTANCE [short]: OK
    5 -> CK_LABELED_TEMPLATE
         jam_enum 5: CK_LABELED_TEMPLATE OK
         search CK_LABELED_TEMPLATE: OK
         match CK_LABELED_TEMPLATE: OK
         short_name 5: LABELED_TEMPLATE OK
         jam_enum_short 5: LABELED_TEMPLATE OK
         jam_enum_human 5: labeled-template OK
         match LABELED_TEMPLATE [short]: OK
    6 -> CK_LABELED_PARENT
         jam_enum 6: CK_LABELED_PARENT OK
         search CK_LABELED_PARENT: OK
         match CK_LABELED_PARENT: OK
         short_name 6: LABELED_PARENT OK
         jam_enum_short 6: LABELED_PARENT OK
         jam_enum_human 6: labeled-parent OK
         match LABELED_PARENT [short]: OK
    7 -> CK_LABELED_CHILD
         jam_enum 7: CK_LABELED_CHILD OK
         search CK_LABELED_CHILD: OK
         match CK_LABELED_CHILD: OK
         short_name 7: LABELED_CHILD OK
         jam_enum_short 7: LABELED_CHILD OK
         jam_enum_human 7: labeled-child OK
         match LABELED_CHILD [short]: OK
  connection_owner_names: [0..5)
    0 -> routing_sa
         jam_enum 0: routing_sa OK
         search routing_sa: OK
         match routing_sa: OK
         short_name 0: routing_sa OK
         jam_enum_short 0: routing_sa OK
         jam_enum_human 0: routing-sa OK
    1 -> negotiating_ike_sa
         jam_enum 1: negotiating_ike_sa OK
         search negotiating_ike_sa: OK
         match negotiating_ike_sa: OK
         short_name 1: negotiating_ike_sa OK
         jam_enum_short 1: negotiating_ike_sa OK
         jam_enum_human 1: negotiating-ike-sa OK
    2 -> established_ike_sa
         jam_enum 2: established_ike_sa OK
         search established_ike_sa: OK
         match established_ike_sa: OK
         short_name 2: established_ike_sa OK
         jam_enum_short 2: established_ike_sa OK
         jam_enum_human 2: established-ike-sa OK
    3 -> negotiating_child_sa
         jam_enum 3: negotiating_child_sa OK
         search negotiating_child_sa: OK
         match negotiating_child_sa: OK
         short_name 3: negotiating_child_sa OK
         jam_enum_short 3: negotiating_child_sa OK
         jam_enum_human 3: negotiating-child-sa OK
    4 -> established_child_sa
         jam_enum 4: established_child_sa OK
         search established_child_sa: OK
         match established_child_sa: OK
         short_name 4: established_child_sa OK
         jam_enum_short 4: established_child_sa OK
         jam_enum_human 4: established-child-sa OK
  connection_owner_stories: [0..5)
    0 -> routing SA
         jam_enum 0: routing SA OK
         search routing SA: OK
         match routing SA: OK
         short_name 0: routing SA OK
         jam_enum_short 0: routing SA OK
         jam_enum_human 0: routing sa OK
    1 -> negotiating IKE SA
         jam_enum 1: negotiating IKE SA OK
         search negotiating IKE SA: OK
         match negotiating IKE SA: OK
         short_name 1: negotiating IKE SA OK
         jam_enum_short 1: negotiating IKE SA OK
         jam_enum_human 1: negotiating ike sa OK
    2 -> established IKE SA
         jam_enum 2: established IKE SA OK
         search established IKE SA: OK
         match established IKE SA: OK
         short_name 2: established IKE SA OK
         jam_enum_short 2: established IKE SA OK
         jam_enum_human 2: established ike sa OK
    3 -> negotiating Child SA
         jam_enum 3: negotiating Child SA OK
         search negotiating Child SA: OK
         match negotiating Child SA: OK
         short_name 3: negotiating Child SA OK
         jam_enum_short 3: negotiating Child SA OK
         jam_enum_human 3: negotiating child sa OK
    4 -> established Child SA
         jam_enum 4: established Child SA OK
         search established Child SA: OK
         match established Child SA: OK
         short_name 4: established Child SA OK
         jam_enum_short 4: established Child SA OK
         jam_enum_human 4: established child sa OK
  dns_auth_level_names: [1..4)
    1 -> PUBKEY_LOCAL
         jam_enum 1: PUBKEY_LOCAL OK
         search PUBKEY_LOCAL: OK
         match PUBKEY_LOCAL: OK
         short_name 1: PUBKEY_LOCAL OK
         jam_enum_short 1: PUBKEY_LOCAL OK
         jam_enum_human 1: pubkey-local OK
    2 -> DNSSEC_INSECURE
         jam_enum 2: DNSSEC_INSECURE OK
         search DNSSEC_INSECURE: OK
         match DNSSEC_INSECURE: OK
         short_name 2: DNSSEC_INSECURE OK
         jam_enum_short 2: DNSSEC_INSECURE OK
         jam_enum_human 2: dnssec-insecure OK
    3 -> DNSSEC_SECURE
         jam_enum 3: DNSSEC_SECURE OK
         search DNSSEC_SECURE: OK
         match DNSSEC_SECURE: OK
         short_name 3: DNSSEC_SECURE OK
         jam_enum_short 3: DNSSEC_SECURE OK
         jam_enum_human 3: dnssec-secure OK
  doi_names: [0..2)
    0 -> ISAKMP_DOI_ISAKMP
         jam_enum 0: ISAKMP_DOI_ISAKMP OK
         search ISAKMP_DOI_ISAKMP: OK
         match ISAKMP_DOI_ISAKMP: OK
         short_name 0: ISAKMP_DOI_ISAKMP OK
         jam_enum_short 0: ISAKMP_DOI_ISAKMP OK
         jam_enum_human 0: isakmp-doi-isakmp OK
    1 -> ISAKMP_DOI_IPSEC
         jam_enum 1: ISAKMP_DOI_IPSEC OK
         search ISAKMP_DOI_IPSEC: OK
         match ISAKMP_DOI_IPSEC: OK
         short_name 1: ISAKMP_DOI_IPSEC OK
         jam_enum_short 1: ISAKMP_DOI_IPSEC OK
         jam_enum_human 1: isakmp-doi-ipsec OK
  eap_code_names: [1..5)
    1 -> EAP_CODE_REQUEST
         jam_enum 1: EAP_CODE_REQUEST OK
         search EAP_CODE_REQUEST: OK
         match EAP_CODE_REQUEST: OK
         short_name 1: REQUEST OK
         jam_enum_short 1: REQUEST OK
         jam_enum_human 1: request OK
         match REQUEST [short]: OK
    2 -> EAP_CODE_RESPONSE
         jam_enum 2: EAP_CODE_RESPONSE OK
         search EAP_CODE_RESPONSE: OK
         match EAP_CODE_RESPONSE: OK
         short_name 2: RESPONSE OK
         jam_enum_short 2: RESPONSE OK
         jam_enum_human 2: response OK
         match RESPONSE [short]: OK
    3 -> EAP_CODE_SUCCESS
         jam_enum 3: EAP_CODE_SUCCESS OK
         search EAP_CODE_SUCCESS: OK
         match EAP_CODE_SUCCESS: OK
         short_name 3: SUCCESS OK
         jam_enum_short 3: SUCCESS OK
         jam_enum_human 3: success OK
         match SUCCESS [short]: OK
    4 -> EAP_CODE_FAILURE
         jam_enum 4: EAP_CODE_FAILURE OK
         search EAP_CODE_FAILURE: OK
         match EAP_CODE_FAILURE: OK
         short_name 4: FAILURE OK
         jam_enum_short 4: FAILURE OK
         jam_enum_human 4: failure OK
         match FAILURE [short]: OK
  eaptls_flag_names: [5..8)
    5 -> EAPTLS_FLAG_START
         jam_enum 5: EAPTLS_FLAG_START OK
         search EAPTLS_FLAG_START: OK
         match EAPTLS_FLAG_START: OK
         short_name 5: START OK
         jam_enum_short 5: START OK
         jam_enum_human 5: start OK
         match START [short]: OK
    6 -> EAPTLS_FLAG_MORE
         jam_enum 6: EAPTLS_FLAG_MORE OK
         search EAPTLS_FLAG_MORE: OK
         match EAPTLS_FLAG_MORE: OK
         short_name 6: MORE OK
         jam_enum_short 6: MORE OK
         jam_enum_human 6: more OK
         match MORE [short]: OK
    7 -> EAPTLS_FLAG_LENGTH
         jam_enum 7: EAPTLS_FLAG_LENGTH OK
         search EAPTLS_FLAG_LENGTH: OK
         match EAPTLS_FLAG_LENGTH: OK
         short_name 7: LENGTH OK
         jam_enum_short 7: LENGTH OK
         jam_enum_human 7: length OK
         match LENGTH [short]: OK
  eap_type_names: [13..14)
   13 -> EAP_TYPE_TLS
         jam_enum 13: EAP_TYPE_TLS OK
         search EAP_TYPE_TLS: OK
         match EAP_TYPE_TLS: OK
         short_name 13: TLS OK
         jam_enum_short 13: TLS OK
         jam_enum_human 13: tls OK
         match TLS [short]: OK
  encap_mode_names: [2..4)
    2 -> ENCAP_MODE_TRANSPORT
         jam_enum 2: ENCAP_MODE_TRANSPORT OK
         search ENCAP_MODE_TRANSPORT: OK
         match ENCAP_MODE_TRANSPORT: OK
         short_name 2: TRANSPORT OK
         jam_enum_short 2: TRANSPORT OK
         jam_enum_human 2: transport OK
         match TRANSPORT [short]: OK
    3 -> ENCAP_MODE_TUNNEL
         jam_enum 3: ENCAP_MODE_TUNNEL OK
         search ENCAP_MODE_TUNNEL: OK
         match ENCAP_MODE_TUNNEL: OK
         short_name 3: TUNNEL OK
         jam_enum_short 3: TUNNEL OK
         jam_enum_human 3: tunnel OK
         match TUNNEL [short]: OK
  encap_mode_story: [2..4)
    2 -> transport
         jam_enum 2: transport OK
         search transport: OK
         match transport: OK
         short_name 2: transport OK
         jam_enum_short 2: transport OK
         jam_enum_human 2: transport OK
    3 -> tunnel
         jam_enum 3: tunnel OK
         search tunnel: OK
         match tunnel: OK
         short_name 3: tunnel OK
         jam_enum_short 3: tunnel OK
         jam_enum_human 3: tunnel OK
  encap_proto_names: [1..3)
    1 -> ENCAP_PROTO_ESP
         jam_enum 1: ENCAP_PROTO_ESP OK
         search ENCAP_PROTO_ESP: OK
         match ENCAP_PROTO_ESP: OK
         short_name 1: ESP OK
         jam_enum_short 1: ESP OK
         jam_enum_human 1: esp OK
         match ESP [short]: OK
    2 -> ENCAP_PROTO_AH
         jam_enum 2: ENCAP_PROTO_AH OK
         search ENCAP_PROTO_AH: OK
         match ENCAP_PROTO_AH: OK
         short_name 2: AH OK
         jam_enum_short 2: AH OK
         jam_enum_human 2: ah OK
         match AH [short]: OK
  encap_proto_story: [1..3)
    1 -> esp
         jam_enum 1: esp OK
         search esp: OK
         match esp: OK
         short_name 1: esp OK
         jam_enum_short 1: esp OK
         jam_enum_human 1: esp OK
    2 -> ah
         jam_enum 2: ah OK
         search ah: OK
         match ah: OK
         short_name 2: ah OK
         jam_enum_short 2: ah OK
         jam_enum_human 2: ah OK
  encapsulation_mode_names: [1(0)..61445(256))
    1 -> ENCAPSULATION_MODE_TUNNEL
         jam_enum 1: ENCAPSULATION_MODE_TUNNEL OK
         search ENCAPSULATION_MODE_TUNNEL: OK
         match ENCAPSULATION_MODE_TUNNEL: OK
         short_name 1: TUNNEL OK
         jam_enum_short 1: TUNNEL OK
         jam_enum_human 1: tunnel OK
         match TUNNEL [short]: OK
    2 -> ENCAPSULATION_MODE_TRANSPORT
         jam_enum 2: ENCAPSULATION_MODE_TRANSPORT OK
         search ENCAPSULATION_MODE_TRANSPORT: OK
         match ENCAPSULATION_MODE_TRANSPORT: OK
         short_name 2: TRANSPORT OK
         jam_enum_short 2: TRANSPORT OK
         jam_enum_human 2: transport OK
         match TRANSPORT [short]: OK
    3 -> ENCAPSULATION_MODE_UDP_TUNNEL_RFC
         jam_enum 3: ENCAPSULATION_MODE_UDP_TUNNEL_RFC OK
         search ENCAPSULATION_MODE_UDP_TUNNEL_RFC: OK
         match ENCAPSULATION_MODE_UDP_TUNNEL_RFC: OK
         short_name 3: UDP_TUNNEL_RFC OK
         jam_enum_short 3: UDP_TUNNEL_RFC OK
         jam_enum_human 3: udp-tunnel-rfc OK
         match UDP_TUNNEL_RFC [short]: OK
    4 -> ENCAPSULATION_MODE_UDP_TRANSPORT_RFC
         jam_enum 4: ENCAPSULATION_MODE_UDP_TRANSPORT_RFC OK
         search ENCAPSULATION_MODE_UDP_TRANSPORT_RFC: OK
         match ENCAPSULATION_MODE_UDP_TRANSPORT_RFC: OK
         short_name 4: UDP_TRANSPORT_RFC OK
         jam_enum_short 4: UDP_TRANSPORT_RFC OK
         jam_enum_human 4: udp-transport-rfc OK
         match UDP_TRANSPORT_RFC [short]: OK
  encap_type_names: [1..5)
    1 -> ENCAP_TYPE_TRAP
         jam_enum 1: ENCAP_TYPE_TRAP OK
         search ENCAP_TYPE_TRAP: OK
         match ENCAP_TYPE_TRAP: OK
         short_name 1: TRAP OK
         jam_enum_short 1: TRAP OK
         jam_enum_human 1: trap OK
         match TRAP [short]: OK
    2 -> ENCAP_TYPE_IPSEC
         jam_enum 2: ENCAP_TYPE_IPSEC OK
         search ENCAP_TYPE_IPSEC: OK
         match ENCAP_TYPE_IPSEC: OK
         short_name 2: IPSEC OK
         jam_enum_short 2: IPSEC OK
         jam_enum_human X: ipsec OK
         match IPSEC [short]: OK
    3 -> ENCAP_TYPE_PASS
         jam_enum 3: ENCAP_TYPE_PASS OK
         search ENCAP_TYPE_PASS: OK
         match ENCAP_TYPE_PASS: OK
         short_name 3: PASS OK
         jam_enum_short 3: PASS OK
         jam_enum_human 3: pass OK
         match PASS [short]: OK
    4 -> ENCAP_TYPE_DROP
         jam_enum 4: ENCAP_TYPE_DROP OK
         search ENCAP_TYPE_DROP: OK
         match ENCAP_TYPE_DROP: OK
         short_name 4: DROP OK
         jam_enum_short 4: DROP OK
         jam_enum_human 4: drop OK
         match DROP [short]: OK
  end_names: [0..2)
    0 -> LEFT_END
         jam_enum 0: LEFT_END OK
         search LEFT_END: OK
         match LEFT_END: OK
         short_name 0: LEFT_END OK
         jam_enum_short 0: LEFT_END OK
         jam_enum_human 0: left-end OK
    1 -> RIGHT_END
         jam_enum 1: RIGHT_END OK
         search RIGHT_END: OK
         match RIGHT_END: OK
         short_name 1: RIGHT_END OK
         jam_enum_short 1: RIGHT_END OK
         jam_enum_human 1: right-end OK
  end_stories: [0..2)
    0 -> left
         jam_enum 0: left OK
         search left: OK
         match left: OK
         short_name 0: left OK
         jam_enum_short 0: left OK
         jam_enum_human 0: left OK
    1 -> right
         jam_enum 1: right OK
         search right: OK
         match right: OK
         short_name 1: right OK
         jam_enum_short 1: right OK
         jam_enum_human 1: right OK
  esp_transformid_names: [1..254)
    1 -> IKEv1_ESP_DES_IV64
         jam_enum 1: IKEv1_ESP_DES_IV64 OK
         search IKEv1_ESP_DES_IV64: OK
         match IKEv1_ESP_DES_IV64: OK
         short_name 1: DES_IV64 OK
         jam_enum_short 1: DES_IV64 OK
         jam_enum_human 1: des-iv64 OK
         match DES_IV64 [short]: OK
    2 -> IKEv1_ESP_DES
         jam_enum 2: IKEv1_ESP_DES OK
         search IKEv1_ESP_DES: OK
         match IKEv1_ESP_DES: OK
         short_name 2: DES OK
         jam_enum_short 2: DES OK
         jam_enum_human 2: des OK
         match DES [short]: OK
    3 -> IKEv1_ESP_3DES
         jam_enum 3: IKEv1_ESP_3DES OK
         search IKEv1_ESP_3DES: OK
         match IKEv1_ESP_3DES: OK
         short_name 3: 3DES OK
         jam_enum_short 3: 3DES OK
         jam_enum_human 3: 3des OK
         match 3DES [short]: OK
    4 -> IKEv1_ESP_RC5
         jam_enum 4: IKEv1_ESP_RC5 OK
         search IKEv1_ESP_RC5: OK
         match IKEv1_ESP_RC5: OK
         short_name 4: RC5 OK
         jam_enum_short 4: RC5 OK
         jam_enum_human 4: rc5 OK
         match RC5 [short]: OK
    5 -> IKEv1_ESP_IDEA
         jam_enum 5: IKEv1_ESP_IDEA OK
         search IKEv1_ESP_IDEA: OK
         match IKEv1_ESP_IDEA: OK
         short_name 5: IDEA OK
         jam_enum_short 5: IDEA OK
         jam_enum_human 5: idea OK
         match IDEA [short]: OK
    6 -> IKEv1_ESP_CAST
         jam_enum 6: IKEv1_ESP_CAST OK
         search IKEv1_ESP_CAST: OK
         match IKEv1_ESP_CAST: OK
         short_name 6: CAST OK
         jam_enum_short 6: CAST OK
         jam_enum_human 6: cast OK
         match CAST [short]: OK
    7 -> IKEv1_ESP_BLOWFISH
         jam_enum 7: IKEv1_ESP_BLOWFISH OK
         search IKEv1_ESP_BLOWFISH: OK
         match IKEv1_ESP_BLOWFISH: OK
         short_name 7: BLOWFISH OK
         jam_enum_short 7: BLOWFISH OK
         jam_enum_human 7: blowfish OK
         match BLOWFISH [short]: OK
    8 -> IKEv1_ESP_3IDEA
         jam_enum 8: IKEv1_ESP_3IDEA OK
         search IKEv1_ESP_3IDEA: OK
         match IKEv1_ESP_3IDEA: OK
         short_name 8: 3IDEA OK
         jam_enum_short 8: 3IDEA OK
         jam_enum_human 8: 3idea OK
         match 3IDEA [short]: OK
    9 -> IKEv1_ESP_DES_IV32
         jam_enum 9: IKEv1_ESP_DES_IV32 OK
         search IKEv1_ESP_DES_IV32: OK
         match IKEv1_ESP_DES_IV32: OK
         short_name 9: DES_IV32 OK
         jam_enum_short 9: DES_IV32 OK
         jam_enum_human 9: des-iv32 OK
         match DES_IV32 [short]: OK
   10 -> IKEv1_ESP_RC4
         jam_enum 10: IKEv1_ESP_RC4 OK
         search IKEv1_ESP_RC4: OK
         match IKEv1_ESP_RC4: OK
         short_name 10: RC4 OK
         jam_enum_short 10: RC4 OK
         jam_enum_human 10: rc4 OK
         match RC4 [short]: OK
   11 -> IKEv1_ESP_NULL
         jam_enum 11: IKEv1_ESP_NULL OK
         search IKEv1_ESP_NULL: OK
         match IKEv1_ESP_NULL: OK
         short_name 11: NULL OK
         jam_enum_short 11: NULL OK
         jam_enum_human 11: null OK
         match NULL [short]: OK
   12 -> IKEv1_ESP_AES
         jam_enum 12: IKEv1_ESP_AES OK
         search IKEv1_ESP_AES: OK
         match IKEv1_ESP_AES: OK
         short_name 12: AES OK
         jam_enum_short 12: AES OK
         jam_enum_human 12: aes OK
         match AES [short]: OK
   13 -> IKEv1_ESP_AES_CTR
         jam_enum 13: IKEv1_ESP_AES_CTR OK
         search IKEv1_ESP_AES_CTR: OK
         match IKEv1_ESP_AES_CTR: OK
         short_name 13: AES_CTR OK
         jam_enum_short 13: AES_CTR OK
         jam_enum_human 13: aes-ctr OK
         match AES_CTR [short]: OK
   14 -> IKEv1_ESP_AES_CCM_8
         jam_enum 14: IKEv1_ESP_AES_CCM_8 OK
         search IKEv1_ESP_AES_CCM_8: OK
         match IKEv1_ESP_AES_CCM_8: OK
         short_name 14: AES_CCM_8 OK
         jam_enum_short 14: AES_CCM_8 OK
         jam_enum_human 14: aes-ccm-8 OK
         match AES_CCM_8 [short]: OK
   15 -> IKEv1_ESP_AES_CCM_12
         jam_enum 15: IKEv1_ESP_AES_CCM_12 OK
         search IKEv1_ESP_AES_CCM_12: OK
         match IKEv1_ESP_AES_CCM_12: OK
         short_name 15: AES_CCM_12 OK
         jam_enum_short 15: AES_CCM_12 OK
         jam_enum_human 15: aes-ccm-12 OK
         match AES_CCM_12 [short]: OK
   16 -> IKEv1_ESP_AES_CCM_16
         jam_enum 16: IKEv1_ESP_AES_CCM_16 OK
         search IKEv1_ESP_AES_CCM_16: OK
         match IKEv1_ESP_AES_CCM_16: OK
         short_name 16: AES_CCM_16 OK
         jam_enum_short 16: AES_CCM_16 OK
         jam_enum_human 16: aes-ccm-16 OK
         match AES_CCM_16 [short]: OK
   18 -> IKEv1_ESP_AES_GCM_8
         jam_enum 18: IKEv1_ESP_AES_GCM_8 OK
         search IKEv1_ESP_AES_GCM_8: OK
         match IKEv1_ESP_AES_GCM_8: OK
         short_name 18: AES_GCM_8 OK
         jam_enum_short 18: AES_GCM_8 OK
         jam_enum_human 18: aes-gcm-8 OK
         match AES_GCM_8 [short]: OK
   19 -> IKEv1_ESP_AES_GCM_12
         jam_enum 19: IKEv1_ESP_AES_GCM_12 OK
         search IKEv1_ESP_AES_GCM_12: OK
         match IKEv1_ESP_AES_GCM_12: OK
         short_name 19: AES_GCM_12 OK
         jam_enum_short 19: AES_GCM_12 OK
         jam_enum_human 19: aes-gcm-12 OK
         match AES_GCM_12 [short]: OK
   20 -> IKEv1_ESP_AES_GCM_16
         jam_enum 20: IKEv1_ESP_AES_GCM_16 OK
         search IKEv1_ESP_AES_GCM_16: OK
         match IKEv1_ESP_AES_GCM_16: OK
         short_name 20: AES_GCM_16 OK
         jam_enum_short 20: AES_GCM_16 OK
         jam_enum_human 20: aes-gcm-16 OK
         match AES_GCM_16 [short]: OK
   21 -> IKEv1_ESP_SEED_CBC
         jam_enum 21: IKEv1_ESP_SEED_CBC OK
         search IKEv1_ESP_SEED_CBC: OK
         match IKEv1_ESP_SEED_CBC: OK
         short_name 21: SEED_CBC OK
         jam_enum_short 21: SEED_CBC OK
         jam_enum_human 21: seed-cbc OK
         match SEED_CBC [short]: OK
   22 -> IKEv1_ESP_CAMELLIA
         jam_enum 22: IKEv1_ESP_CAMELLIA OK
         search IKEv1_ESP_CAMELLIA: OK
         match IKEv1_ESP_CAMELLIA: OK
         short_name 22: CAMELLIA OK
         jam_enum_short 22: CAMELLIA OK
         jam_enum_human 22: camellia OK
         match CAMELLIA [short]: OK
   23 -> IKEv1_ESP_NULL_AUTH_AES_GMAC
         jam_enum 23: IKEv1_ESP_NULL_AUTH_AES_GMAC OK
         search IKEv1_ESP_NULL_AUTH_AES_GMAC: OK
         match IKEv1_ESP_NULL_AUTH_AES_GMAC: OK
         short_name 23: NULL_AUTH_AES_GMAC OK
         jam_enum_short 23: NULL_AUTH_AES_GMAC OK
         jam_enum_human 23: null-auth-aes-gmac OK
         match NULL_AUTH_AES_GMAC [short]: OK
   24 -> IKEv1_ESP_CAMELLIA_CTR
         jam_enum 24: IKEv1_ESP_CAMELLIA_CTR OK
         search IKEv1_ESP_CAMELLIA_CTR: OK
         match IKEv1_ESP_CAMELLIA_CTR: OK
         short_name 24: CAMELLIA_CTR OK
         jam_enum_short 24: CAMELLIA_CTR OK
         jam_enum_human 24: camellia-ctr OK
         match CAMELLIA_CTR [short]: OK
   25 -> IKEv1_ESP_CAMELLIA_CCM_8
         jam_enum 25: IKEv1_ESP_CAMELLIA_CCM_8 OK
         search IKEv1_ESP_CAMELLIA_CCM_8: OK
         match IKEv1_ESP_CAMELLIA_CCM_8: OK
         short_name 25: CAMELLIA_CCM_8 OK
         jam_enum_short 25: CAMELLIA_CCM_8 OK
         jam_enum_human 25: camellia-ccm-8 OK
         match CAMELLIA_CCM_8 [short]: OK
   26 -> IKEv1_ESP_CAMELLIA_CCM_12
         jam_enum 26: IKEv1_ESP_CAMELLIA_CCM_12 OK
         search IKEv1_ESP_CAMELLIA_CCM_12: OK
         match IKEv1_ESP_CAMELLIA_CCM_12: OK
         short_name 26: CAMELLIA_CCM_12 OK
         jam_enum_short 26: CAMELLIA_CCM_12 OK
         jam_enum_human 26: camellia-ccm-12 OK
         match CAMELLIA_CCM_12 [short]: OK
   27 -> IKEv1_ESP_CAMELLIA_CCM_16
         jam_enum 27: IKEv1_ESP_CAMELLIA_CCM_16 OK
         search IKEv1_ESP_CAMELLIA_CCM_16: OK
         match IKEv1_ESP_CAMELLIA_CCM_16: OK
         short_name 27: CAMELLIA_CCM_16 OK
         jam_enum_short 27: CAMELLIA_CCM_16 OK
         jam_enum_human 27: camellia-ccm-16 OK
         match CAMELLIA_CCM_16 [short]: OK
  249 -> IKEv1_ESP_MARS
         jam_enum 249: IKEv1_ESP_MARS OK
         search IKEv1_ESP_MARS: OK
         match IKEv1_ESP_MARS: OK
         short_name 249: MARS OK
         jam_enum_short 249: MARS OK
         jam_enum_human 249: mars OK
         match MARS [short]: OK
  250 -> IKEv1_ESP_RC6
         jam_enum 250: IKEv1_ESP_RC6 OK
         search IKEv1_ESP_RC6: OK
         match IKEv1_ESP_RC6: OK
         short_name 250: RC6 OK
         jam_enum_short 250: RC6 OK
         jam_enum_human 250: rc6 OK
         match RC6 [short]: OK
  251 -> IKEv1_ESP_KAME_NULL
         jam_enum 251: IKEv1_ESP_KAME_NULL OK
         search IKEv1_ESP_KAME_NULL: OK
         match IKEv1_ESP_KAME_NULL: OK
         short_name 251: KAME_NULL OK
         jam_enum_short 251: KAME_NULL OK
         jam_enum_human 251: kame-null OK
         match KAME_NULL [short]: OK
  252 -> IKEv1_ESP_SERPENT
         jam_enum 252: IKEv1_ESP_SERPENT OK
         search IKEv1_ESP_SERPENT: OK
         match IKEv1_ESP_SERPENT: OK
         short_name 252: SERPENT OK
         jam_enum_short 252: SERPENT OK
         jam_enum_human 252: serpent OK
         match SERPENT [short]: OK
  253 -> IKEv1_ESP_TWOFISH
         jam_enum 253: IKEv1_ESP_TWOFISH OK
         search IKEv1_ESP_TWOFISH: OK
         match IKEv1_ESP_TWOFISH: OK
         short_name 253: TWOFISH OK
         jam_enum_short 253: TWOFISH OK
         jam_enum_human 253: twofish OK
         match TWOFISH [short]: OK
  event_type_names: [0..23)
    0 -> EVENT_NULL
         jam_enum 0: EVENT_NULL OK
         search EVENT_NULL: OK
         match EVENT_NULL: OK
         short_name 0: NULL OK
         jam_enum_short 0: NULL OK
         jam_enum_human 0: null OK
         match NULL [short]: OK
    1 -> EVENT_v1_SEND_XAUTH
         jam_enum 1: EVENT_v1_SEND_XAUTH OK
         search EVENT_v1_SEND_XAUTH: OK
         match EVENT_v1_SEND_XAUTH: OK
         short_name 1: SEND_XAUTH OK
         jam_enum_short 1: SEND_XAUTH OK
         jam_enum_human 1: send-xauth OK
         match SEND_XAUTH [short]: OK
    2 -> EVENT_v1_DPD
         jam_enum 2: EVENT_v1_DPD OK
         search EVENT_v1_DPD: OK
         match EVENT_v1_DPD: OK
         short_name 2: DPD OK
         jam_enum_short 2: DPD OK
         jam_enum_human 2: dpd OK
         match DPD [short]: OK
    3 -> EVENT_v1_DPD_TIMEOUT
         jam_enum 3: EVENT_v1_DPD_TIMEOUT OK
         search EVENT_v1_DPD_TIMEOUT: OK
         match EVENT_v1_DPD_TIMEOUT: OK
         short_name 3: DPD_TIMEOUT OK
         jam_enum_short 3: DPD_TIMEOUT OK
         jam_enum_human 3: dpd-timeout OK
         match DPD_TIMEOUT [short]: OK
    4 -> EVENT_v1_PAM_TIMEOUT
         jam_enum 4: EVENT_v1_PAM_TIMEOUT OK
         search EVENT_v1_PAM_TIMEOUT: OK
         match EVENT_v1_PAM_TIMEOUT: OK
         short_name 4: PAM_TIMEOUT OK
         jam_enum_short 4: PAM_TIMEOUT OK
         jam_enum_human 4: pam-timeout OK
         match PAM_TIMEOUT [short]: OK
    5 -> EVENT_v1_EXPIRE
         jam_enum 5: EVENT_v1_EXPIRE OK
         search EVENT_v1_EXPIRE: OK
         match EVENT_v1_EXPIRE: OK
         short_name 5: EXPIRE OK
         jam_enum_short 5: EXPIRE OK
         jam_enum_human 5: expire OK
         match EXPIRE [short]: OK (clashed with 13)
    6 -> EVENT_v1_DISCARD
         jam_enum 6: EVENT_v1_DISCARD OK
         search EVENT_v1_DISCARD: OK
         match EVENT_v1_DISCARD: OK
         short_name 6: DISCARD OK
         jam_enum_short 6: DISCARD OK
         jam_enum_human 6: discard OK
         match DISCARD [short]: OK (clashed with 14)
    7 -> EVENT_v1_RETRANSMIT
         jam_enum 7: EVENT_v1_RETRANSMIT OK
         search EVENT_v1_RETRANSMIT: OK
         match EVENT_v1_RETRANSMIT: OK
         short_name 7: RETRANSMIT OK
         jam_enum_short 7: RETRANSMIT OK
         jam_enum_human 7: retransmit OK
         match RETRANSMIT [short]: OK (clashed with 19)
    8 -> EVENT_v1_CRYPTO_TIMEOUT
         jam_enum 8: EVENT_v1_CRYPTO_TIMEOUT OK
         search EVENT_v1_CRYPTO_TIMEOUT: OK
         match EVENT_v1_CRYPTO_TIMEOUT: OK
         short_name 8: CRYPTO_TIMEOUT OK
         jam_enum_short 8: CRYPTO_TIMEOUT OK
         jam_enum_human 8: crypto-timeout OK
         match CRYPTO_TIMEOUT [short]: OK
    9 -> EVENT_v1_NAT_KEEPALIVE
         jam_enum 9: EVENT_v1_NAT_KEEPALIVE OK
         search EVENT_v1_NAT_KEEPALIVE: OK
         match EVENT_v1_NAT_KEEPALIVE: OK
         short_name 9: NAT_KEEPALIVE OK
         jam_enum_short 9: NAT_KEEPALIVE OK
         jam_enum_human 9: nat-keepalive OK
         match NAT_KEEPALIVE [short]: OK (clashed with 20)
   10 -> EVENT_v1_REPLACE
         jam_enum 10: EVENT_v1_REPLACE OK
         search EVENT_v1_REPLACE: OK
         match EVENT_v1_REPLACE: OK
         short_name 10: REPLACE OK
         jam_enum_short 10: REPLACE OK
         jam_enum_human 10: replace OK
         match REPLACE [short]: OK (clashed with 12)
   11 -> EVENT_v2_REKEY
         jam_enum 11: EVENT_v2_REKEY OK
         search EVENT_v2_REKEY: OK
         match EVENT_v2_REKEY: OK
         short_name 11: REKEY OK
         jam_enum_short 11: REKEY OK
         jam_enum_human 11: rekey OK
         match REKEY [short]: OK
   12 -> EVENT_v2_REPLACE
         jam_enum 12: EVENT_v2_REPLACE OK
         search EVENT_v2_REPLACE: OK
         match EVENT_v2_REPLACE: OK
         short_name 12: REPLACE OK
         jam_enum_short 12: REPLACE OK
         jam_enum_human 12: replace OK
         match REPLACE [short]: OK
   13 -> EVENT_v2_EXPIRE
         jam_enum 13: EVENT_v2_EXPIRE OK
         search EVENT_v2_EXPIRE: OK
         match EVENT_v2_EXPIRE: OK
         short_name 13: EXPIRE OK
         jam_enum_short 13: EXPIRE OK
         jam_enum_human 13: expire OK
         match EXPIRE [short]: OK
   14 -> EVENT_v2_DISCARD
         jam_enum 14: EVENT_v2_DISCARD OK
         search EVENT_v2_DISCARD: OK
         match EVENT_v2_DISCARD: OK
         short_name 14: DISCARD OK
         jam_enum_short 14: DISCARD OK
         jam_enum_human 14: discard OK
         match DISCARD [short]: OK
   15 -> EVENT_v2_TIMEOUT_INITIATOR
         jam_enum 15: EVENT_v2_TIMEOUT_INITIATOR OK
         search EVENT_v2_TIMEOUT_INITIATOR: OK
         match EVENT_v2_TIMEOUT_INITIATOR: OK
         short_name 15: TIMEOUT_INITIATOR OK
         jam_enum_short 15: TIMEOUT_INITIATOR OK
         jam_enum_human 15: timeout-initiator OK
         match TIMEOUT_INITIATOR [short]: OK
   16 -> EVENT_v2_TIMEOUT_RESPONDER
         jam_enum 16: EVENT_v2_TIMEOUT_RESPONDER OK
         search EVENT_v2_TIMEOUT_RESPONDER: OK
         match EVENT_v2_TIMEOUT_RESPONDER: OK
         short_name 16: TIMEOUT_RESPONDER OK
         jam_enum_short 16: TIMEOUT_RESPONDER OK
         jam_enum_human 16: timeout-responder OK
         match TIMEOUT_RESPONDER [short]: OK
   17 -> EVENT_v2_TIMEOUT_RESPONSE
         jam_enum 17: EVENT_v2_TIMEOUT_RESPONSE OK
         search EVENT_v2_TIMEOUT_RESPONSE: OK
         match EVENT_v2_TIMEOUT_RESPONSE: OK
         short_name 17: TIMEOUT_RESPONSE OK
         jam_enum_short 17: TIMEOUT_RESPONSE OK
         jam_enum_human 17: timeout-response OK
         match TIMEOUT_RESPONSE [short]: OK
   18 -> EVENT_v2_LIVENESS
         jam_enum 18: EVENT_v2_LIVENESS OK
         search EVENT_v2_LIVENESS: OK
         match EVENT_v2_LIVENESS: OK
         short_name 18: LIVENESS OK
         jam_enum_short 18: LIVENESS OK
         jam_enum_human 18: liveness OK
         match LIVENESS [short]: OK
   19 -> EVENT_v2_RETRANSMIT
         jam_enum 19: EVENT_v2_RETRANSMIT OK
         search EVENT_v2_RETRANSMIT: OK
         match EVENT_v2_RETRANSMIT: OK
         short_name 19: RETRANSMIT OK
         jam_enum_short 19: RETRANSMIT OK
         jam_enum_human 19: retransmit OK
         match RETRANSMIT [short]: OK
   20 -> EVENT_v2_NAT_KEEPALIVE
         jam_enum 20: EVENT_v2_NAT_KEEPALIVE OK
         search EVENT_v2_NAT_KEEPALIVE: OK
         match EVENT_v2_NAT_KEEPALIVE: OK
         short_name 20: NAT_KEEPALIVE OK
         jam_enum_short 20: NAT_KEEPALIVE OK
         jam_enum_human 20: nat-keepalive OK
         match NAT_KEEPALIVE [short]: OK
   21 -> EVENT_v2_ADDR_CHANGE
         jam_enum 21: EVENT_v2_ADDR_CHANGE OK
         search EVENT_v2_ADDR_CHANGE: OK
         match EVENT_v2_ADDR_CHANGE: OK
         short_name 21: ADDR_CHANGE OK
         jam_enum_short 21: ADDR_CHANGE OK
         jam_enum_human 21: addr-change OK
         match ADDR_CHANGE [short]: OK
   22 -> EVENT_RETAIN
         jam_enum 22: EVENT_RETAIN OK
         search EVENT_RETAIN: OK
         match EVENT_RETAIN: OK
         short_name 22: RETAIN OK
         jam_enum_short 22: RETAIN OK
         jam_enum_human 22: retain OK
         match RETAIN [short]: OK
  fips_mode_names: [1..3)
    1 -> FIPS_MODE_OFF
         jam_enum 1: FIPS_MODE_OFF OK
         search FIPS_MODE_OFF: OK
         match FIPS_MODE_OFF: OK
         short_name 1: OFF OK
         jam_enum_short 1: OFF OK
         jam_enum_human 1: off OK
         match OFF [short]: OK
    2 -> FIPS_MODE_ON
         jam_enum 2: FIPS_MODE_ON OK
         search FIPS_MODE_ON: OK
         match FIPS_MODE_ON: OK
         short_name 2: ON OK
         jam_enum_short 2: ON OK
         jam_enum_human 2: on OK
         match ON [short]: OK
  global_timer_names: [0..7)
    0 -> EVENT_REINIT_SECRET
         jam_enum 0: EVENT_REINIT_SECRET OK
         search EVENT_REINIT_SECRET: OK
         match EVENT_REINIT_SECRET: OK
         short_name 0: REINIT_SECRET OK
         jam_enum_short 0: REINIT_SECRET OK
         jam_enum_human 0: reinit-secret OK
         match REINIT_SECRET [short]: OK
    1 -> EVENT_SHUNT_SCAN
         jam_enum 1: EVENT_SHUNT_SCAN OK
         search EVENT_SHUNT_SCAN: OK
         match EVENT_SHUNT_SCAN: OK
         short_name 1: SHUNT_SCAN OK
         jam_enum_short 1: SHUNT_SCAN OK
         jam_enum_human 1: shunt-scan OK
         match SHUNT_SCAN [short]: OK
    2 -> EVENT_PENDING_DDNS
         jam_enum 2: EVENT_PENDING_DDNS OK
         search EVENT_PENDING_DDNS: OK
         match EVENT_PENDING_DDNS: OK
         short_name 2: PENDING_DDNS OK
         jam_enum_short 2: PENDING_DDNS OK
         jam_enum_human 2: pending-ddns OK
         match PENDING_DDNS [short]: OK
    3 -> EVENT_SD_WATCHDOG
         jam_enum 3: EVENT_SD_WATCHDOG OK
         search EVENT_SD_WATCHDOG: OK
         match EVENT_SD_WATCHDOG: OK
         short_name 3: SD_WATCHDOG OK
         jam_enum_short 3: SD_WATCHDOG OK
         jam_enum_human 3: sd-watchdog OK
         match SD_WATCHDOG [short]: OK
    4 -> EVENT_CHECK_CRLS
         jam_enum 4: EVENT_CHECK_CRLS OK
         search EVENT_CHECK_CRLS: OK
         match EVENT_CHECK_CRLS: OK
         short_name 4: CHECK_CRLS OK
         jam_enum_short 4: CHECK_CRLS OK
         jam_enum_human 4: check-crls OK
         match CHECK_CRLS [short]: OK
    5 -> EVENT_FREE_ROOT_CERTS
         jam_enum 5: EVENT_FREE_ROOT_CERTS OK
         search EVENT_FREE_ROOT_CERTS: OK
         match EVENT_FREE_ROOT_CERTS: OK
         short_name 5: FREE_ROOT_CERTS OK
         jam_enum_short 5: FREE_ROOT_CERTS OK
         jam_enum_human 5: free-root-certs OK
         match FREE_ROOT_CERTS [short]: OK
    6 -> EVENT_RESET_LOG_LIMITER
         jam_enum 6: EVENT_RESET_LOG_LIMITER OK
         search EVENT_RESET_LOG_LIMITER: OK
         match EVENT_RESET_LOG_LIMITER: OK
         short_name 6: RESET_LOG_LIMITER OK
         jam_enum_short 6: RESET_LOG_LIMITER OK
         jam_enum_human 6: reset-log-limiter OK
         match RESET_LOG_LIMITER [short]: OK
  ike_cert_type_names: [1..11)
    1 -> CERT_PKCS7_WRAPPED_X509
         jam_enum 1: CERT_PKCS7_WRAPPED_X509 OK
         search CERT_PKCS7_WRAPPED_X509: OK
         match CERT_PKCS7_WRAPPED_X509: OK
         short_name 1: PKCS7_WRAPPED_X509 OK
         jam_enum_short 1: PKCS7_WRAPPED_X509 OK
         jam_enum_human 1: pkcs7-wrapped-x509 OK
         match PKCS7_WRAPPED_X509 [short]: OK
    2 -> CERT_PGP
         jam_enum 2: CERT_PGP OK
         search CERT_PGP: OK
         match CERT_PGP: OK
         short_name 2: PGP OK
         jam_enum_short 2: PGP OK
         jam_enum_human 2: pgp OK
         match PGP [short]: OK
    3 -> CERT_DNS_SIGNED_KEY
         jam_enum 3: CERT_DNS_SIGNED_KEY OK
         search CERT_DNS_SIGNED_KEY: OK
         match CERT_DNS_SIGNED_KEY: OK
         short_name 3: DNS_SIGNED_KEY OK
         jam_enum_short 3: DNS_SIGNED_KEY OK
         jam_enum_human 3: dns-signed-key OK
         match DNS_SIGNED_KEY [short]: OK
    4 -> CERT_X509_SIGNATURE
         jam_enum 4: CERT_X509_SIGNATURE OK
         search CERT_X509_SIGNATURE: OK
         match CERT_X509_SIGNATURE: OK
         short_name 4: X509_SIGNATURE OK
         jam_enum_short 4: X509_SIGNATURE OK
         jam_enum_human 4: x509-signature OK
         match X509_SIGNATURE [short]: OK
    5 -> CERT_X509_KEY_EXCHANGE
         jam_enum 5: CERT_X509_KEY_EXCHANGE OK
         search CERT_X509_KEY_EXCHANGE: OK
         match CERT_X509_KEY_EXCHANGE: OK
         short_name 5: X509_KEY_EXCHANGE OK
         jam_enum_short 5: X509_KEY_EXCHANGE OK
         jam_enum_human 5: x509-key-exchange OK
         match X509_KEY_EXCHANGE [short]: OK
    6 -> CERT_KERBEROS_TOKENS
         jam_enum 6: CERT_KERBEROS_TOKENS OK
         search CERT_KERBEROS_TOKENS: OK
         match CERT_KERBEROS_TOKENS: OK
         short_name 6: KERBEROS_TOKENS OK
         jam_enum_short 6: KERBEROS_TOKENS OK
         jam_enum_human 6: kerberos-tokens OK
         match KERBEROS_TOKENS [short]: OK
    7 -> CERT_CRL
         jam_enum 7: CERT_CRL OK
         search CERT_CRL: OK
         match CERT_CRL: OK
         short_name 7: CRL OK
         jam_enum_short 7: CRL OK
         jam_enum_human 7: crl OK
         match CRL [short]: OK
    8 -> CERT_ARL
         jam_enum 8: CERT_ARL OK
         search CERT_ARL: OK
         match CERT_ARL: OK
         short_name 8: ARL OK
         jam_enum_short 8: ARL OK
         jam_enum_human 8: arl OK
         match ARL [short]: OK
    9 -> CERT_SPKI
         jam_enum 9: CERT_SPKI OK
         search CERT_SPKI: OK
         match CERT_SPKI: OK
         short_name 9: SPKI OK
         jam_enum_short 9: SPKI OK
         jam_enum_human 9: spki OK
         match SPKI [short]: OK
   10 -> CERT_X509_ATTRIBUTE
         jam_enum 10: CERT_X509_ATTRIBUTE OK
         search CERT_X509_ATTRIBUTE: OK
         match CERT_X509_ATTRIBUTE: OK
         short_name 10: X509_ATTRIBUTE OK
         jam_enum_short 10: X509_ATTRIBUTE OK
         jam_enum_human 10: x509-attribute OK
         match X509_ATTRIBUTE [short]: OK
  ike_id_type_names: [0..14)
    0 -> %none
         jam_enum 0: %none OK
         search %none: OK
         match %none: OK
         short_name 0: %none OK
         jam_enum_short 0: %none OK
         jam_enum_human 0: %none OK
    1 -> ID_IPV4_ADDR
         jam_enum 1: ID_IPV4_ADDR OK
         search ID_IPV4_ADDR: OK
         match ID_IPV4_ADDR: OK
         short_name 1: IPV4_ADDR OK
         jam_enum_short 1: IPV4_ADDR OK
         jam_enum_human 1: ipv4-addr OK
         match IPV4_ADDR [short]: OK
    2 -> ID_FQDN
         jam_enum 2: ID_FQDN OK
         search ID_FQDN: OK
         match ID_FQDN: OK
         short_name 2: FQDN OK
         jam_enum_short 2: FQDN OK
         jam_enum_human 2: fqdn OK
         match FQDN [short]: OK
    3 -> ID_USER_FQDN
         jam_enum 3: ID_USER_FQDN OK
         search ID_USER_FQDN: OK
         match ID_USER_FQDN: OK
         short_name 3: USER_FQDN OK
         jam_enum_short 3: USER_FQDN OK
         jam_enum_human 3: user-fqdn OK
         match USER_FQDN [short]: OK
    4 -> ID_IPV4_ADDR_SUBNET
         jam_enum 4: ID_IPV4_ADDR_SUBNET OK
         search ID_IPV4_ADDR_SUBNET: OK
         match ID_IPV4_ADDR_SUBNET: OK
         short_name 4: IPV4_ADDR_SUBNET OK
         jam_enum_short 4: IPV4_ADDR_SUBNET OK
         jam_enum_human 4: ipv4-addr-subnet OK
         match IPV4_ADDR_SUBNET [short]: OK
    5 -> ID_IPV6_ADDR
         jam_enum 5: ID_IPV6_ADDR OK
         search ID_IPV6_ADDR: OK
         match ID_IPV6_ADDR: OK
         short_name 5: IPV6_ADDR OK
         jam_enum_short 5: IPV6_ADDR OK
         jam_enum_human 5: ipv6-addr OK
         match IPV6_ADDR [short]: OK
    6 -> ID_IPV6_ADDR_SUBNET
         jam_enum 6: ID_IPV6_ADDR_SUBNET OK
         search ID_IPV6_ADDR_SUBNET: OK
         match ID_IPV6_ADDR_SUBNET: OK
         short_name 6: IPV6_ADDR_SUBNET OK
         jam_enum_short 6: IPV6_ADDR_SUBNET OK
         jam_enum_human 6: ipv6-addr-subnet OK
         match IPV6_ADDR_SUBNET [short]: OK
    7 -> ID_IPV4_ADDR_RANGE
         jam_enum 7: ID_IPV4_ADDR_RANGE OK
         search ID_IPV4_ADDR_RANGE: OK
         match ID_IPV4_ADDR_RANGE: OK
         short_name 7: IPV4_ADDR_RANGE OK
         jam_enum_short 7: IPV4_ADDR_RANGE OK
         jam_enum_human 7: ipv4-addr-range OK
         match IPV4_ADDR_RANGE [short]: OK
    8 -> ID_IPV6_ADDR_RANGE
         jam_enum 8: ID_IPV6_ADDR_RANGE OK
         search ID_IPV6_ADDR_RANGE: OK
         match ID_IPV6_ADDR_RANGE: OK
         short_name 8: IPV6_ADDR_RANGE OK
         jam_enum_short 8: IPV6_ADDR_RANGE OK
         jam_enum_human 8: ipv6-addr-range OK
         match IPV6_ADDR_RANGE [short]: OK
    9 -> ID_DER_ASN1_DN
         jam_enum 9: ID_DER_ASN1_DN OK
         search ID_DER_ASN1_DN: OK
         match ID_DER_ASN1_DN: OK
         short_name 9: DER_ASN1_DN OK
         jam_enum_short 9: DER_ASN1_DN OK
         jam_enum_human 9: der-asn1-dn OK
         match DER_ASN1_DN [short]: OK
   10 -> ID_DER_ASN1_GN
         jam_enum 10: ID_DER_ASN1_GN OK
         search ID_DER_ASN1_GN: OK
         match ID_DER_ASN1_GN: OK
         short_name 10: DER_ASN1_GN OK
         jam_enum_short 10: DER_ASN1_GN OK
         jam_enum_human 10: der-asn1-gn OK
         match DER_ASN1_GN [short]: OK
   11 -> ID_KEY_ID
         jam_enum 11: ID_KEY_ID OK
         search ID_KEY_ID: OK
         match ID_KEY_ID: OK
         short_name 11: KEY_ID OK
         jam_enum_short 11: KEY_ID OK
         jam_enum_human 11: key-id OK
         match KEY_ID [short]: OK
   12 -> ID_FC_NAME
         jam_enum 12: ID_FC_NAME OK
         search ID_FC_NAME: OK
         match ID_FC_NAME: OK
         short_name 12: FC_NAME OK
         jam_enum_short 12: FC_NAME OK
         jam_enum_human 12: fc-name OK
         match FC_NAME [short]: OK
   13 -> ID_NULL
         jam_enum 13: ID_NULL OK
         search ID_NULL: OK
         match ID_NULL: OK
         short_name 13: NULL OK
         jam_enum_short 13: NULL OK
         jam_enum_human 13: null OK
         match NULL [short]: OK
name for -1 present (should be absent)
  ikev1_exchange_names: [0..34)
    0 -> ISAKMP_XCHG_NONE
         jam_enum 0: ISAKMP_XCHG_NONE OK
         search ISAKMP_XCHG_NONE: OK
         match ISAKMP_XCHG_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> ISAKMP_XCHG_BASE
         jam_enum 1: ISAKMP_XCHG_BASE OK
         search ISAKMP_XCHG_BASE: OK
         match ISAKMP_XCHG_BASE: OK
         short_name 1: BASE OK
         jam_enum_short 1: BASE OK
         jam_enum_human 1: base OK
         match BASE [short]: OK
    2 -> ISAKMP_XCHG_IDPROT
         jam_enum 2: ISAKMP_XCHG_IDPROT OK
         search ISAKMP_XCHG_IDPROT: OK
         match ISAKMP_XCHG_IDPROT: OK
         short_name 2: IDPROT OK
         jam_enum_short 2: IDPROT OK
         jam_enum_human 2: idprot OK
         match IDPROT [short]: OK
    3 -> ISAKMP_XCHG_AO
         jam_enum 3: ISAKMP_XCHG_AO OK
         search ISAKMP_XCHG_AO: OK
         match ISAKMP_XCHG_AO: OK
         short_name 3: AO OK
         jam_enum_short 3: AO OK
         jam_enum_human 3: ao OK
         match AO [short]: OK
    4 -> ISAKMP_XCHG_AGGR
         jam_enum 4: ISAKMP_XCHG_AGGR OK
         search ISAKMP_XCHG_AGGR: OK
         match ISAKMP_XCHG_AGGR: OK
         short_name 4: AGGR OK
         jam_enum_short 4: AGGR OK
         jam_enum_human 4: aggr OK
         match AGGR [short]: OK
    5 -> ISAKMP_XCHG_INFO
         jam_enum 5: ISAKMP_XCHG_INFO OK
         search ISAKMP_XCHG_INFO: OK
         match ISAKMP_XCHG_INFO: OK
         short_name 5: INFO OK
         jam_enum_short 5: INFO OK
         jam_enum_human 5: info OK
         match INFO [short]: OK
    6 -> ISAKMP_XCHG_MODE_CFG
         jam_enum 6: ISAKMP_XCHG_MODE_CFG OK
         search ISAKMP_XCHG_MODE_CFG: OK
         match ISAKMP_XCHG_MODE_CFG: OK
         short_name 6: MODE_CFG OK
         jam_enum_short 6: MODE_CFG OK
         jam_enum_human 6: mode-cfg OK
         match MODE_CFG [short]: OK
   32 -> ISAKMP_XCHG_QUICK
         jam_enum 32: ISAKMP_XCHG_QUICK OK
         search ISAKMP_XCHG_QUICK: OK
         match ISAKMP_XCHG_QUICK: OK
         short_name 32: QUICK OK
         jam_enum_short 32: QUICK OK
         jam_enum_human 32: quick OK
         match QUICK [short]: OK
   33 -> ISAKMP_XCHG_NGRP
         jam_enum 33: ISAKMP_XCHG_NGRP OK
         search ISAKMP_XCHG_NGRP: OK
         match ISAKMP_XCHG_NGRP: OK
         short_name 33: NGRP OK
         jam_enum_short 33: NGRP OK
         jam_enum_human 33: ngrp OK
         match NGRP [short]: OK
  ikev1_ike_id_type_names: [1..14)
    1 -> ID_IPV4_ADDR
         jam_enum 1: ID_IPV4_ADDR OK
         search ID_IPV4_ADDR: OK
         match ID_IPV4_ADDR: OK
         short_name 1: IPV4_ADDR OK
         jam_enum_short 1: IPV4_ADDR OK
         jam_enum_human 1: ipv4-addr OK
         match IPV4_ADDR [short]: OK
    2 -> ID_FQDN
         jam_enum 2: ID_FQDN OK
         search ID_FQDN: OK
         match ID_FQDN: OK
         short_name 2: FQDN OK
         jam_enum_short 2: FQDN OK
         jam_enum_human 2: fqdn OK
         match FQDN [short]: OK
    3 -> ID_USER_FQDN
         jam_enum 3: ID_USER_FQDN OK
         search ID_USER_FQDN: OK
         match ID_USER_FQDN: OK
         short_name 3: USER_FQDN OK
         jam_enum_short 3: USER_FQDN OK
         jam_enum_human 3: user-fqdn OK
         match USER_FQDN [short]: OK
    4 -> ID_IPV4_ADDR_SUBNET
         jam_enum 4: ID_IPV4_ADDR_SUBNET OK
         search ID_IPV4_ADDR_SUBNET: OK
         match ID_IPV4_ADDR_SUBNET: OK
         short_name 4: IPV4_ADDR_SUBNET OK
         jam_enum_short 4: IPV4_ADDR_SUBNET OK
         jam_enum_human 4: ipv4-addr-subnet OK
         match IPV4_ADDR_SUBNET [short]: OK
    5 -> ID_IPV6_ADDR
         jam_enum 5: ID_IPV6_ADDR OK
         search ID_IPV6_ADDR: OK
         match ID_IPV6_ADDR: OK
         short_name 5: IPV6_ADDR OK
         jam_enum_short 5: IPV6_ADDR OK
         jam_enum_human 5: ipv6-addr OK
         match IPV6_ADDR [short]: OK
    6 -> ID_IPV6_ADDR_SUBNET
         jam_enum 6: ID_IPV6_ADDR_SUBNET OK
         search ID_IPV6_ADDR_SUBNET: OK
         match ID_IPV6_ADDR_SUBNET: OK
         short_name 6: IPV6_ADDR_SUBNET OK
         jam_enum_short 6: IPV6_ADDR_SUBNET OK
         jam_enum_human 6: ipv6-addr-subnet OK
         match IPV6_ADDR_SUBNET [short]: OK
    7 -> ID_IPV4_ADDR_RANGE
         jam_enum 7: ID_IPV4_ADDR_RANGE OK
         search ID_IPV4_ADDR_RANGE: OK
         match ID_IPV4_ADDR_RANGE: OK
         short_name 7: IPV4_ADDR_RANGE OK
         jam_enum_short 7: IPV4_ADDR_RANGE OK
         jam_enum_human 7: ipv4-addr-range OK
         match IPV4_ADDR_RANGE [short]: OK
    8 -> ID_IPV6_ADDR_RANGE
         jam_enum 8: ID_IPV6_ADDR_RANGE OK
         search ID_IPV6_ADDR_RANGE: OK
         match ID_IPV6_ADDR_RANGE: OK
         short_name 8: IPV6_ADDR_RANGE OK
         jam_enum_short 8: IPV6_ADDR_RANGE OK
         jam_enum_human 8: ipv6-addr-range OK
         match IPV6_ADDR_RANGE [short]: OK
    9 -> ID_DER_ASN1_DN
         jam_enum 9: ID_DER_ASN1_DN OK
         search ID_DER_ASN1_DN: OK
         match ID_DER_ASN1_DN: OK
         short_name 9: DER_ASN1_DN OK
         jam_enum_short 9: DER_ASN1_DN OK
         jam_enum_human 9: der-asn1-dn OK
         match DER_ASN1_DN [short]: OK
   10 -> ID_DER_ASN1_GN
         jam_enum 10: ID_DER_ASN1_GN OK
         search ID_DER_ASN1_GN: OK
         match ID_DER_ASN1_GN: OK
         short_name 10: DER_ASN1_GN OK
         jam_enum_short 10: DER_ASN1_GN OK
         jam_enum_human 10: der-asn1-gn OK
         match DER_ASN1_GN [short]: OK
   11 -> ID_KEY_ID
         jam_enum 11: ID_KEY_ID OK
         search ID_KEY_ID: OK
         match ID_KEY_ID: OK
         short_name 11: KEY_ID OK
         jam_enum_short 11: KEY_ID OK
         jam_enum_human 11: key-id OK
         match KEY_ID [short]: OK
   12 -> ID_FC_NAME
         jam_enum 12: ID_FC_NAME OK
         search ID_FC_NAME: OK
         match ID_FC_NAME: OK
         short_name 12: FC_NAME OK
         jam_enum_short 12: FC_NAME OK
         jam_enum_human 12: fc-name OK
         match FC_NAME [short]: OK
   13 -> ID_NULL
         jam_enum 13: ID_NULL OK
         search ID_NULL: OK
         match ID_NULL: OK
         short_name 13: NULL OK
         jam_enum_short 13: NULL OK
         jam_enum_human 13: null OK
         match NULL [short]: OK
  ikev1_ipsec_attr_names: [1..32002)
    1 -> SA_LIFE_TYPE
         jam_enum 1: SA_LIFE_TYPE OK
         search SA_LIFE_TYPE: OK
         match SA_LIFE_TYPE: OK
         short_name 1: SA_LIFE_TYPE OK
         jam_enum_short 1: SA_LIFE_TYPE OK
         jam_enum_human 1: sa-life-type OK
    2 -> SA_LIFE_DURATION
         jam_enum 2: SA_LIFE_DURATION OK
         search SA_LIFE_DURATION: OK
         match SA_LIFE_DURATION: OK
         short_name 2: SA_LIFE_DURATION OK
         jam_enum_short 2: SA_LIFE_DURATION OK
         jam_enum_human 2: sa-life-duration OK
    3 -> GROUP_DESCRIPTION
         jam_enum 3: GROUP_DESCRIPTION OK
         search GROUP_DESCRIPTION: OK
         match GROUP_DESCRIPTION: OK
         short_name 3: GROUP_DESCRIPTION OK
         jam_enum_short 3: GROUP_DESCRIPTION OK
         jam_enum_human 3: group-description OK
    4 -> ENCAPSULATION_MODE
         jam_enum 4: ENCAPSULATION_MODE OK
         search ENCAPSULATION_MODE: OK
         match ENCAPSULATION_MODE: OK
         short_name 4: ENCAPSULATION_MODE OK
         jam_enum_short 4: ENCAPSULATION_MODE OK
         jam_enum_human 4: encapsulation-mode OK
    5 -> AUTH_ALGORITHM
         jam_enum 5: AUTH_ALGORITHM OK
         search AUTH_ALGORITHM: OK
         match AUTH_ALGORITHM: OK
         short_name 5: AUTH_ALGORITHM OK
         jam_enum_short 5: AUTH_ALGORITHM OK
         jam_enum_human 5: auth-algorithm OK
    6 -> KEY_LENGTH
         jam_enum 6: KEY_LENGTH OK
         search KEY_LENGTH: OK
         match KEY_LENGTH: OK
         short_name 6: KEY_LENGTH OK
         jam_enum_short 6: KEY_LENGTH OK
         jam_enum_human 6: key-length OK
    7 -> KEY_ROUNDS
         jam_enum 7: KEY_ROUNDS OK
         search KEY_ROUNDS: OK
         match KEY_ROUNDS: OK
         short_name 7: KEY_ROUNDS OK
         jam_enum_short 7: KEY_ROUNDS OK
         jam_enum_human 7: key-rounds OK
    8 -> COMPRESS_DICT_SIZE
         jam_enum 8: COMPRESS_DICT_SIZE OK
         search COMPRESS_DICT_SIZE: OK
         match COMPRESS_DICT_SIZE: OK
         short_name 8: COMPRESS_DICT_SIZE OK
         jam_enum_short 8: COMPRESS_DICT_SIZE OK
         jam_enum_human 8: compress-dict-size OK
    9 -> COMPRESS_PRIVATE_ALG
         jam_enum 9: COMPRESS_PRIVATE_ALG OK
         search COMPRESS_PRIVATE_ALG: OK
         match COMPRESS_PRIVATE_ALG: OK
         short_name 9: COMPRESS_PRIVATE_ALG OK
         jam_enum_short 9: COMPRESS_PRIVATE_ALG OK
         jam_enum_human 9: compress-private-alg OK
   10 -> ECN_TUNNEL
         jam_enum 10: ECN_TUNNEL OK
         search ECN_TUNNEL: OK
         match ECN_TUNNEL: OK
         short_name 10: ECN_TUNNEL OK
         jam_enum_short 10: ECN_TUNNEL OK
         jam_enum_human 10: ecn-tunnel OK
   11 -> ESN_64BIT_SEQNUM
         jam_enum 11: ESN_64BIT_SEQNUM OK
         search ESN_64BIT_SEQNUM: OK
         match ESN_64BIT_SEQNUM: OK
         short_name 11: ESN_64BIT_SEQNUM OK
         jam_enum_short 11: ESN_64BIT_SEQNUM OK
         jam_enum_human 11: esn-64bit-seqnum OK
   13 -> SIG_ENC_ALGO_VAL
         jam_enum 13: SIG_ENC_ALGO_VAL OK
         search SIG_ENC_ALGO_VAL: OK
         match SIG_ENC_ALGO_VAL: OK
         short_name 13: SIG_ENC_ALGO_VAL OK
         jam_enum_short 13: SIG_ENC_ALGO_VAL OK
         jam_enum_human 13: sig-enc-algo-val OK
   14 -> ADDRESS_PRESERVATION
         jam_enum 14: ADDRESS_PRESERVATION OK
         search ADDRESS_PRESERVATION: OK
         match ADDRESS_PRESERVATION: OK
         short_name 14: ADDRESS_PRESERVATION OK
         jam_enum_short 14: ADDRESS_PRESERVATION OK
         jam_enum_human 14: address-preservation OK
   15 -> SA_DIRECTION
         jam_enum 15: SA_DIRECTION OK
         search SA_DIRECTION: OK
         match SA_DIRECTION: OK
         short_name 15: SA_DIRECTION OK
         jam_enum_short 15: SA_DIRECTION OK
         jam_enum_human 15: sa-direction OK
  32001 -> SECCTX
         jam_enum 32001: SECCTX OK
         search SECCTX: OK
         match SECCTX: OK
         short_name 32001: SECCTX OK
         jam_enum_short 32001: SECCTX OK
         jam_enum_human 32001: secctx OK
  ikev1_payload_names: [0..133)
    0 -> ISAKMP_NEXT_NONE
         jam_enum 0: ISAKMP_NEXT_NONE OK
         search ISAKMP_NEXT_NONE: OK
         match ISAKMP_NEXT_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> ISAKMP_NEXT_SA
         jam_enum 1: ISAKMP_NEXT_SA OK
         search ISAKMP_NEXT_SA: OK
         match ISAKMP_NEXT_SA: OK
         short_name 1: SA OK
         jam_enum_short 1: SA OK
         jam_enum_human 1: sa OK
         match SA [short]: OK
    2 -> ISAKMP_NEXT_P
         jam_enum 2: ISAKMP_NEXT_P OK
         search ISAKMP_NEXT_P: OK
         match ISAKMP_NEXT_P: OK
         short_name 2: P OK
         jam_enum_short 2: P OK
         jam_enum_human 2: p OK
         match P [short]: OK
    3 -> ISAKMP_NEXT_T
         jam_enum 3: ISAKMP_NEXT_T OK
         search ISAKMP_NEXT_T: OK
         match ISAKMP_NEXT_T: OK
         short_name 3: T OK
         jam_enum_short 3: T OK
         jam_enum_human 3: t OK
         match T [short]: OK
    4 -> ISAKMP_NEXT_KE
         jam_enum 4: ISAKMP_NEXT_KE OK
         search ISAKMP_NEXT_KE: OK
         match ISAKMP_NEXT_KE: OK
         short_name 4: KE OK
         jam_enum_short 4: KE OK
         jam_enum_human 4: ke OK
         match KE [short]: OK
    5 -> ISAKMP_NEXT_ID
         jam_enum 5: ISAKMP_NEXT_ID OK
         search ISAKMP_NEXT_ID: OK
         match ISAKMP_NEXT_ID: OK
         short_name 5: ID OK
         jam_enum_short 5: ID OK
         jam_enum_human 5: id OK
         match ID [short]: OK
    6 -> ISAKMP_NEXT_CERT
         jam_enum 6: ISAKMP_NEXT_CERT OK
         search ISAKMP_NEXT_CERT: OK
         match ISAKMP_NEXT_CERT: OK
         short_name 6: CERT OK
         jam_enum_short 6: CERT OK
         jam_enum_human 6: cert OK
         match CERT [short]: OK
    7 -> ISAKMP_NEXT_CR
         jam_enum 7: ISAKMP_NEXT_CR OK
         search ISAKMP_NEXT_CR: OK
         match ISAKMP_NEXT_CR: OK
         short_name 7: CR OK
         jam_enum_short 7: CR OK
         jam_enum_human 7: cr OK
         match CR [short]: OK
    8 -> ISAKMP_NEXT_HASH
         jam_enum 8: ISAKMP_NEXT_HASH OK
         search ISAKMP_NEXT_HASH: OK
         match ISAKMP_NEXT_HASH: OK
         short_name 8: HASH OK
         jam_enum_short 8: HASH OK
         jam_enum_human 8: hash OK
         match HASH [short]: OK
    9 -> ISAKMP_NEXT_SIG
         jam_enum 9: ISAKMP_NEXT_SIG OK
         search ISAKMP_NEXT_SIG: OK
         match ISAKMP_NEXT_SIG: OK
         short_name 9: SIG OK
         jam_enum_short 9: SIG OK
         jam_enum_human 9: sig OK
         match SIG [short]: OK
   10 -> ISAKMP_NEXT_NONCE
         jam_enum 10: ISAKMP_NEXT_NONCE OK
         search ISAKMP_NEXT_NONCE: OK
         match ISAKMP_NEXT_NONCE: OK
         short_name 10: NONCE OK
         jam_enum_short 10: NONCE OK
         jam_enum_human 10: nonce OK
         match NONCE [short]: OK
   11 -> ISAKMP_NEXT_N
         jam_enum 11: ISAKMP_NEXT_N OK
         search ISAKMP_NEXT_N: OK
         match ISAKMP_NEXT_N: OK
         short_name 11: N OK
         jam_enum_short 11: N OK
         jam_enum_human 11: n OK
         match N [short]: OK
   12 -> ISAKMP_NEXT_D
         jam_enum 12: ISAKMP_NEXT_D OK
         search ISAKMP_NEXT_D: OK
         match ISAKMP_NEXT_D: OK
         short_name 12: D OK
         jam_enum_short 12: D OK
         jam_enum_human 12: d OK
         match D [short]: OK
   13 -> ISAKMP_NEXT_VID
         jam_enum 13: ISAKMP_NEXT_VID OK
         search ISAKMP_NEXT_VID: OK
         match ISAKMP_NEXT_VID: OK
         short_name 13: VID OK
         jam_enum_short 13: VID OK
         jam_enum_human 13: vid OK
         match VID [short]: OK
   14 -> ISAKMP_NEXT_MODECFG
         jam_enum 14: ISAKMP_NEXT_MODECFG OK
         search ISAKMP_NEXT_MODECFG: OK
         match ISAKMP_NEXT_MODECFG: OK
         short_name 14: MODECFG OK
         jam_enum_short 14: MODECFG OK
         jam_enum_human 14: modecfg OK
         match MODECFG [short]: OK
   15 -> ISAKMP_NEXT_SAK
         jam_enum 15: ISAKMP_NEXT_SAK OK
         search ISAKMP_NEXT_SAK: OK
         match ISAKMP_NEXT_SAK: OK
         short_name 15: SAK OK
         jam_enum_short 15: SAK OK
         jam_enum_human 15: sak OK
         match SAK [short]: OK
   16 -> ISAKMP_NEXT_TEK
         jam_enum 16: ISAKMP_NEXT_TEK OK
         search ISAKMP_NEXT_TEK: OK
         match ISAKMP_NEXT_TEK: OK
         short_name 16: TEK OK
         jam_enum_short 16: TEK OK
         jam_enum_human 16: tek OK
         match TEK [short]: OK
   17 -> ISAKMP_NEXT_KD
         jam_enum 17: ISAKMP_NEXT_KD OK
         search ISAKMP_NEXT_KD: OK
         match ISAKMP_NEXT_KD: OK
         short_name 17: KD OK
         jam_enum_short 17: KD OK
         jam_enum_human 17: kd OK
         match KD [short]: OK
   18 -> ISAKMP_NEXT_SEQ
         jam_enum 18: ISAKMP_NEXT_SEQ OK
         search ISAKMP_NEXT_SEQ: OK
         match ISAKMP_NEXT_SEQ: OK
         short_name 18: SEQ OK
         jam_enum_short 18: SEQ OK
         jam_enum_human 18: seq OK
         match SEQ [short]: OK
   19 -> ISAKMP_NEXT_POP
         jam_enum 19: ISAKMP_NEXT_POP OK
         search ISAKMP_NEXT_POP: OK
         match ISAKMP_NEXT_POP: OK
         short_name 19: POP OK
         jam_enum_short 19: POP OK
         jam_enum_human 19: pop OK
         match POP [short]: OK
   20 -> ISAKMP_NEXT_NATD_RFC
         jam_enum 20: ISAKMP_NEXT_NATD_RFC OK
         search ISAKMP_NEXT_NATD_RFC: OK
         match ISAKMP_NEXT_NATD_RFC: OK
         short_name 20: NATD_RFC OK
         jam_enum_short 20: NATD_RFC OK
         jam_enum_human 20: natd-rfc OK
         match NATD_RFC [short]: OK
   21 -> ISAKMP_NEXT_NATOA_RFC
         jam_enum 21: ISAKMP_NEXT_NATOA_RFC OK
         search ISAKMP_NEXT_NATOA_RFC: OK
         match ISAKMP_NEXT_NATOA_RFC: OK
         short_name 21: NATOA_RFC OK
         jam_enum_short 21: NATOA_RFC OK
         jam_enum_human 21: natoa-rfc OK
         match NATOA_RFC [short]: OK
   22 -> ISAKMP_NEXT_GAP
         jam_enum 22: ISAKMP_NEXT_GAP OK
         search ISAKMP_NEXT_GAP: OK
         match ISAKMP_NEXT_GAP: OK
         short_name 22: GAP OK
         jam_enum_short 22: GAP OK
         jam_enum_human 22: gap OK
         match GAP [short]: OK
  130 -> ISAKMP_NEXT_NATD_DRAFTS
         jam_enum 130: ISAKMP_NEXT_NATD_DRAFTS OK
         search ISAKMP_NEXT_NATD_DRAFTS: OK
         match ISAKMP_NEXT_NATD_DRAFTS: OK
         short_name 130: NATD_DRAFTS OK
         jam_enum_short 130: NATD_DRAFTS OK
         jam_enum_human 130: natd-drafts OK
         match NATD_DRAFTS [short]: OK
  131 -> ISAKMP_NEXT_NATOA_DRAFTS
         jam_enum 131: ISAKMP_NEXT_NATOA_DRAFTS OK
         search ISAKMP_NEXT_NATOA_DRAFTS: OK
         match ISAKMP_NEXT_NATOA_DRAFTS: OK
         short_name 131: NATOA_DRAFTS OK
         jam_enum_short 131: NATOA_DRAFTS OK
         jam_enum_human 131: natoa-drafts OK
         match NATOA_DRAFTS [short]: OK
  132 -> ISAKMP_NEXT_IKE_FRAGMENTATION
         jam_enum 132: ISAKMP_NEXT_IKE_FRAGMENTATION OK
         search ISAKMP_NEXT_IKE_FRAGMENTATION: OK
         match ISAKMP_NEXT_IKE_FRAGMENTATION: OK
         short_name 132: IKE_FRAGMENTATION OK
         jam_enum_short 132: IKE_FRAGMENTATION OK
         jam_enum_human 132: ike-fragmentation OK
         match IKE_FRAGMENTATION [short]: OK
  ikev1_protocol_names: [0..5)
    0 -> PROTO_RESERVED
         jam_enum 0: PROTO_RESERVED OK
         search PROTO_RESERVED: OK
         match PROTO_RESERVED: OK
         short_name 0: PROTO_RESERVED OK
         jam_enum_short 0: PROTO_RESERVED OK
         jam_enum_human 0: proto-reserved OK
    1 -> PROTO_ISAKMP
         jam_enum 1: PROTO_ISAKMP OK
         search PROTO_ISAKMP: OK
         match PROTO_ISAKMP: OK
         short_name 1: PROTO_ISAKMP OK
         jam_enum_short 1: PROTO_ISAKMP OK
         jam_enum_human 1: proto-isakmp OK
    2 -> PROTO_IPSEC_AH
         jam_enum 2: PROTO_IPSEC_AH OK
         search PROTO_IPSEC_AH: OK
         match PROTO_IPSEC_AH: OK
         short_name 2: PROTO_IPSEC_AH OK
         jam_enum_short 2: PROTO_IPSEC_AH OK
         jam_enum_human 2: proto-ipsec-ah OK
    3 -> PROTO_IPSEC_ESP
         jam_enum 3: PROTO_IPSEC_ESP OK
         search PROTO_IPSEC_ESP: OK
         match PROTO_IPSEC_ESP: OK
         short_name 3: PROTO_IPSEC_ESP OK
         jam_enum_short 3: PROTO_IPSEC_ESP OK
         jam_enum_human 3: proto-ipsec-esp OK
    4 -> PROTO_IPCOMP
         jam_enum 4: PROTO_IPCOMP OK
         search PROTO_IPCOMP: OK
         match PROTO_IPCOMP: OK
         short_name 4: PROTO_IPCOMP OK
         jam_enum_short 4: PROTO_IPCOMP OK
         jam_enum_human 4: proto-ipcomp OK
  ikev1_xauth_type_names: [0..4)
    0 -> IKEv1_XAUTH_TYPE_GENERIC
         jam_enum 0: IKEv1_XAUTH_TYPE_GENERIC OK
         search IKEv1_XAUTH_TYPE_GENERIC: OK
         match IKEv1_XAUTH_TYPE_GENERIC: OK
         short_name 0: GENERIC OK
         jam_enum_short 0: GENERIC OK
         jam_enum_human 0: generic OK
         match GENERIC [short]: OK
    1 -> IKEv1_XAUTH_TYPE_CHAP
         jam_enum 1: IKEv1_XAUTH_TYPE_CHAP OK
         search IKEv1_XAUTH_TYPE_CHAP: OK
         match IKEv1_XAUTH_TYPE_CHAP: OK
         short_name 1: CHAP OK
         jam_enum_short 1: CHAP OK
         jam_enum_human 1: chap OK
         match CHAP [short]: OK
    2 -> IKEv1_XAUTH_TYPE_OTP
         jam_enum 2: IKEv1_XAUTH_TYPE_OTP OK
         search IKEv1_XAUTH_TYPE_OTP: OK
         match IKEv1_XAUTH_TYPE_OTP: OK
         short_name 2: OTP OK
         jam_enum_short 2: OTP OK
         jam_enum_human 2: otp OK
         match OTP [short]: OK
    3 -> IKEv1_XAUTH_TYPE_SKEY
         jam_enum 3: IKEv1_XAUTH_TYPE_SKEY OK
         search IKEv1_XAUTH_TYPE_SKEY: OK
         match IKEv1_XAUTH_TYPE_SKEY: OK
         short_name 3: SKEY OK
         jam_enum_short 3: SKEY OK
         jam_enum_human 3: skey OK
         match SKEY [short]: OK
  ikev2_auth_method_names: [0..15)
    0 -> IKEv2_AUTH_RESERVED
         jam_enum 0: IKEv2_AUTH_RESERVED OK
         search IKEv2_AUTH_RESERVED: OK
         match IKEv2_AUTH_RESERVED: OK
         short_name 0: RESERVED OK
         jam_enum_short 0: RESERVED OK
         jam_enum_human 0: reserved OK
         match RESERVED [short]: OK
    1 -> IKEv2_AUTH_RSA_DIGITAL_SIGNATURE
         jam_enum 1: IKEv2_AUTH_RSA_DIGITAL_SIGNATURE OK
         search IKEv2_AUTH_RSA_DIGITAL_SIGNATURE: OK
         match IKEv2_AUTH_RSA_DIGITAL_SIGNATURE: OK
         short_name 1: RSA_DIGITAL_SIGNATURE OK
         jam_enum_short 1: RSA_DIGITAL_SIGNATURE OK
         jam_enum_human 1: rsa-digital-signature OK
         match RSA_DIGITAL_SIGNATURE [short]: OK
    2 -> IKEv2_AUTH_SHARED_KEY_MAC
         jam_enum 2: IKEv2_AUTH_SHARED_KEY_MAC OK
         search IKEv2_AUTH_SHARED_KEY_MAC: OK
         match IKEv2_AUTH_SHARED_KEY_MAC: OK
         short_name 2: SHARED_KEY_MAC OK
         jam_enum_short 2: SHARED_KEY_MAC OK
         jam_enum_human 2: shared-key-mac OK
         match SHARED_KEY_MAC [short]: OK
    3 -> IKEv2_AUTH_DSS_DIGITAL_SIGNATURE
         jam_enum 3: IKEv2_AUTH_DSS_DIGITAL_SIGNATURE OK
         search IKEv2_AUTH_DSS_DIGITAL_SIGNATURE: OK
         match IKEv2_AUTH_DSS_DIGITAL_SIGNATURE: OK
         short_name 3: DSS_DIGITAL_SIGNATURE OK
         jam_enum_short 3: DSS_DIGITAL_SIGNATURE OK
         jam_enum_human 3: dss-digital-signature OK
         match DSS_DIGITAL_SIGNATURE [short]: OK
    9 -> IKEv2_AUTH_ECDSA_SHA2_256_P256
         jam_enum 9: IKEv2_AUTH_ECDSA_SHA2_256_P256 OK
         search IKEv2_AUTH_ECDSA_SHA2_256_P256: OK
         match IKEv2_AUTH_ECDSA_SHA2_256_P256: OK
         short_name 9: ECDSA_SHA2_256_P256 OK
         jam_enum_short 9: ECDSA_SHA2_256_P256 OK
         jam_enum_human 9: ecdsa-sha2-256-p256 OK
         match ECDSA_SHA2_256_P256 [short]: OK
   10 -> IKEv2_AUTH_ECDSA_SHA2_384_P384
         jam_enum 10: IKEv2_AUTH_ECDSA_SHA2_384_P384 OK
         search IKEv2_AUTH_ECDSA_SHA2_384_P384: OK
         match IKEv2_AUTH_ECDSA_SHA2_384_P384: OK
         short_name 10: ECDSA_SHA2_384_P384 OK
         jam_enum_short 10: ECDSA_SHA2_384_P384 OK
         jam_enum_human 10: ecdsa-sha2-384-p384 OK
         match ECDSA_SHA2_384_P384 [short]: OK
   11 -> IKEv2_AUTH_ECDSA_SHA2_512_P521
         jam_enum 11: IKEv2_AUTH_ECDSA_SHA2_512_P521 OK
         search IKEv2_AUTH_ECDSA_SHA2_512_P521: OK
         match IKEv2_AUTH_ECDSA_SHA2_512_P521: OK
         short_name 11: ECDSA_SHA2_512_P521 OK
         jam_enum_short 11: ECDSA_SHA2_512_P521 OK
         jam_enum_human 11: ecdsa-sha2-512-p521 OK
         match ECDSA_SHA2_512_P521 [short]: OK
   12 -> IKEv2_AUTH_GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD
         jam_enum 12: IKEv2_AUTH_GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD OK
         search IKEv2_AUTH_GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD: OK
         match IKEv2_AUTH_GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD: OK
         short_name 12: GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD OK
         jam_enum_short 12: GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD OK
         jam_enum_human 12: generic-secure-password-authentication-method OK
         match GENERIC_SECURE_PASSWORD_AUTHENTICATION_METHOD [short]: OK
   13 -> IKEv2_AUTH_NULL
         jam_enum 13: IKEv2_AUTH_NULL OK
         search IKEv2_AUTH_NULL: OK
         match IKEv2_AUTH_NULL: OK
         short_name 13: NULL OK
         jam_enum_short 13: NULL OK
         jam_enum_human 13: null OK
         match NULL [short]: OK
   14 -> IKEv2_AUTH_DIGITAL_SIGNATURE
         jam_enum 14: IKEv2_AUTH_DIGITAL_SIGNATURE OK
         search IKEv2_AUTH_DIGITAL_SIGNATURE: OK
         match IKEv2_AUTH_DIGITAL_SIGNATURE: OK
         short_name 14: DIGITAL_SIGNATURE OK
         jam_enum_short 14: DIGITAL_SIGNATURE OK
         jam_enum_human 14: digital-signature OK
         match DIGITAL_SIGNATURE [short]: OK
  ikev2_cert_type_names: [1..16)
    1 -> CERT_PKCS7_WRAPPED_X509
         jam_enum 1: CERT_PKCS7_WRAPPED_X509 OK
         search CERT_PKCS7_WRAPPED_X509: OK
         match CERT_PKCS7_WRAPPED_X509: OK
         short_name 1: PKCS7_WRAPPED_X509 OK
         jam_enum_short 1: PKCS7_WRAPPED_X509 OK
         jam_enum_human 1: pkcs7-wrapped-x509 OK
         match PKCS7_WRAPPED_X509 [short]: OK
    2 -> CERT_PGP
         jam_enum 2: CERT_PGP OK
         search CERT_PGP: OK
         match CERT_PGP: OK
         short_name 2: PGP OK
         jam_enum_short 2: PGP OK
         jam_enum_human 2: pgp OK
         match PGP [short]: OK
    3 -> CERT_DNS_SIGNED_KEY
         jam_enum 3: CERT_DNS_SIGNED_KEY OK
         search CERT_DNS_SIGNED_KEY: OK
         match CERT_DNS_SIGNED_KEY: OK
         short_name 3: DNS_SIGNED_KEY OK
         jam_enum_short 3: DNS_SIGNED_KEY OK
         jam_enum_human 3: dns-signed-key OK
         match DNS_SIGNED_KEY [short]: OK
    4 -> CERT_X509_SIGNATURE
         jam_enum 4: CERT_X509_SIGNATURE OK
         search CERT_X509_SIGNATURE: OK
         match CERT_X509_SIGNATURE: OK
         short_name 4: X509_SIGNATURE OK
         jam_enum_short 4: X509_SIGNATURE OK
         jam_enum_human 4: x509-signature OK
         match X509_SIGNATURE [short]: OK
    6 -> CERT_KERBEROS_TOKENS
         jam_enum 6: CERT_KERBEROS_TOKENS OK
         search CERT_KERBEROS_TOKENS: OK
         match CERT_KERBEROS_TOKENS: OK
         short_name 6: KERBEROS_TOKENS OK
         jam_enum_short 6: KERBEROS_TOKENS OK
         jam_enum_human 6: kerberos-tokens OK
         match KERBEROS_TOKENS [short]: OK
    7 -> CERT_CRL
         jam_enum 7: CERT_CRL OK
         search CERT_CRL: OK
         match CERT_CRL: OK
         short_name 7: CRL OK
         jam_enum_short 7: CRL OK
         jam_enum_human 7: crl OK
         match CRL [short]: OK
    8 -> CERT_ARL
         jam_enum 8: CERT_ARL OK
         search CERT_ARL: OK
         match CERT_ARL: OK
         short_name 8: ARL OK
         jam_enum_short 8: ARL OK
         jam_enum_human 8: arl OK
         match ARL [short]: OK
    9 -> CERT_SPKI
         jam_enum 9: CERT_SPKI OK
         search CERT_SPKI: OK
         match CERT_SPKI: OK
         short_name 9: SPKI OK
         jam_enum_short 9: SPKI OK
         jam_enum_human 9: spki OK
         match SPKI [short]: OK
   10 -> CERT_X509_ATTRIBUTE
         jam_enum 10: CERT_X509_ATTRIBUTE OK
         search CERT_X509_ATTRIBUTE: OK
         match CERT_X509_ATTRIBUTE: OK
         short_name 10: X509_ATTRIBUTE OK
         jam_enum_short 10: X509_ATTRIBUTE OK
         jam_enum_human 10: x509-attribute OK
         match X509_ATTRIBUTE [short]: OK
   11 -> CERT_RAW_RSA
         jam_enum 11: CERT_RAW_RSA OK
         search CERT_RAW_RSA: OK
         match CERT_RAW_RSA: OK
         short_name 11: RAW_RSA OK
         jam_enum_short 11: RAW_RSA OK
         jam_enum_human 11: raw-rsa OK
         match RAW_RSA [short]: OK
   12 -> CERT_X509_CERT_URL
         jam_enum 12: CERT_X509_CERT_URL OK
         search CERT_X509_CERT_URL: OK
         match CERT_X509_CERT_URL: OK
         short_name 12: X509_CERT_URL OK
         jam_enum_short 12: X509_CERT_URL OK
         jam_enum_human 12: x509-cert-url OK
         match X509_CERT_URL [short]: OK
   13 -> CERT_X509_BUNDLE_URL
         jam_enum 13: CERT_X509_BUNDLE_URL OK
         search CERT_X509_BUNDLE_URL: OK
         match CERT_X509_BUNDLE_URL: OK
         short_name 13: X509_BUNDLE_URL OK
         jam_enum_short 13: X509_BUNDLE_URL OK
         jam_enum_human 13: x509-bundle-url OK
         match X509_BUNDLE_URL [short]: OK
   14 -> CERT_OCSP_CONTENT
         jam_enum 14: CERT_OCSP_CONTENT OK
         search CERT_OCSP_CONTENT: OK
         match CERT_OCSP_CONTENT: OK
         short_name 14: OCSP_CONTENT OK
         jam_enum_short 14: OCSP_CONTENT OK
         jam_enum_human 14: ocsp-content OK
         match OCSP_CONTENT [short]: OK
   15 -> CERT_RAW_PUBLIC_KEY
         jam_enum 15: CERT_RAW_PUBLIC_KEY OK
         search CERT_RAW_PUBLIC_KEY: OK
         match CERT_RAW_PUBLIC_KEY: OK
         short_name 15: RAW_PUBLIC_KEY OK
         jam_enum_short 15: RAW_PUBLIC_KEY OK
         jam_enum_human 15: raw-public-key OK
         match RAW_PUBLIC_KEY [short]: OK
  ikev2_cp_attribute_type_names: [0..27)
    0 -> IKEv2_CP_ATTR_RESERVED
         jam_enum 0: IKEv2_CP_ATTR_RESERVED OK
         search IKEv2_CP_ATTR_RESERVED: OK
         match IKEv2_CP_ATTR_RESERVED: OK
         short_name 0: IKEv2_CP_ATTR_RESERVED OK
         jam_enum_short 0: IKEv2_CP_ATTR_RESERVED OK
         jam_enum_human 0: ikev2-cp-attr-reserved OK
    1 -> IKEv2_INTERNAL_IP4_ADDRESS
         jam_enum 1: IKEv2_INTERNAL_IP4_ADDRESS OK
         search IKEv2_INTERNAL_IP4_ADDRESS: OK
         match IKEv2_INTERNAL_IP4_ADDRESS: OK
         short_name 1: IKEv2_INTERNAL_IP4_ADDRESS OK
         jam_enum_short 1: IKEv2_INTERNAL_IP4_ADDRESS OK
         jam_enum_human 1: ikev2-internal-ip4-address OK
    2 -> IKEv2_INTERNAL_IP4_NETMASK
         jam_enum 2: IKEv2_INTERNAL_IP4_NETMASK OK
         search IKEv2_INTERNAL_IP4_NETMASK: OK
         match IKEv2_INTERNAL_IP4_NETMASK: OK
         short_name 2: IKEv2_INTERNAL_IP4_NETMASK OK
         jam_enum_short 2: IKEv2_INTERNAL_IP4_NETMASK OK
         jam_enum_human 2: ikev2-internal-ip4-netmask OK
    3 -> IKEv2_INTERNAL_IP4_DNS
         jam_enum 3: IKEv2_INTERNAL_IP4_DNS OK
         search IKEv2_INTERNAL_IP4_DNS: OK
         match IKEv2_INTERNAL_IP4_DNS: OK
         short_name 3: IKEv2_INTERNAL_IP4_DNS OK
         jam_enum_short 3: IKEv2_INTERNAL_IP4_DNS OK
         jam_enum_human 3: ikev2-internal-ip4-dns OK
    4 -> IKEv2_INTERNAL_IP4_NBNS
         jam_enum 4: IKEv2_INTERNAL_IP4_NBNS OK
         search IKEv2_INTERNAL_IP4_NBNS: OK
         match IKEv2_INTERNAL_IP4_NBNS: OK
         short_name 4: IKEv2_INTERNAL_IP4_NBNS OK
         jam_enum_short 4: IKEv2_INTERNAL_IP4_NBNS OK
         jam_enum_human 4: ikev2-internal-ip4-nbns OK
    6 -> IKEv2_INTERNAL_IP4_DHCP
         jam_enum 6: IKEv2_INTERNAL_IP4_DHCP OK
         search IKEv2_INTERNAL_IP4_DHCP: OK
         match IKEv2_INTERNAL_IP4_DHCP: OK
         short_name 6: IKEv2_INTERNAL_IP4_DHCP OK
         jam_enum_short 6: IKEv2_INTERNAL_IP4_DHCP OK
         jam_enum_human 6: ikev2-internal-ip4-dhcp OK
    7 -> IKEv2_APPLICATION_VERSION
         jam_enum 7: IKEv2_APPLICATION_VERSION OK
         search IKEv2_APPLICATION_VERSION: OK
         match IKEv2_APPLICATION_VERSION: OK
         short_name 7: IKEv2_APPLICATION_VERSION OK
         jam_enum_short 7: IKEv2_APPLICATION_VERSION OK
         jam_enum_human 7: ikev2-application-version OK
    8 -> IKEv2_INTERNAL_IP6_ADDRESS
         jam_enum 8: IKEv2_INTERNAL_IP6_ADDRESS OK
         search IKEv2_INTERNAL_IP6_ADDRESS: OK
         match IKEv2_INTERNAL_IP6_ADDRESS: OK
         short_name 8: IKEv2_INTERNAL_IP6_ADDRESS OK
         jam_enum_short 8: IKEv2_INTERNAL_IP6_ADDRESS OK
         jam_enum_human 8: ikev2-internal-ip6-address OK
   10 -> IKEv2_INTERNAL_IP6_DNS
         jam_enum 10: IKEv2_INTERNAL_IP6_DNS OK
         search IKEv2_INTERNAL_IP6_DNS: OK
         match IKEv2_INTERNAL_IP6_DNS: OK
         short_name 10: IKEv2_INTERNAL_IP6_DNS OK
         jam_enum_short 10: IKEv2_INTERNAL_IP6_DNS OK
         jam_enum_human 10: ikev2-internal-ip6-dns OK
   12 -> IKEv2_INTERNAL_IP6_DHCP
         jam_enum 12: IKEv2_INTERNAL_IP6_DHCP OK
         search IKEv2_INTERNAL_IP6_DHCP: OK
         match IKEv2_INTERNAL_IP6_DHCP: OK
         short_name 12: IKEv2_INTERNAL_IP6_DHCP OK
         jam_enum_short 12: IKEv2_INTERNAL_IP6_DHCP OK
         jam_enum_human 12: ikev2-internal-ip6-dhcp OK
   13 -> IKEv2_INTERNAL_IP4_SUBNET
         jam_enum 13: IKEv2_INTERNAL_IP4_SUBNET OK
         search IKEv2_INTERNAL_IP4_SUBNET: OK
         match IKEv2_INTERNAL_IP4_SUBNET: OK
         short_name 13: IKEv2_INTERNAL_IP4_SUBNET OK
         jam_enum_short 13: IKEv2_INTERNAL_IP4_SUBNET OK
         jam_enum_human 13: ikev2-internal-ip4-subnet OK
   14 -> IKEv2_SUPPORTED_ATTRIBUTES
         jam_enum 14: IKEv2_SUPPORTED_ATTRIBUTES OK
         search IKEv2_SUPPORTED_ATTRIBUTES: OK
         match IKEv2_SUPPORTED_ATTRIBUTES: OK
         short_name 14: IKEv2_SUPPORTED_ATTRIBUTES OK
         jam_enum_short 14: IKEv2_SUPPORTED_ATTRIBUTES OK
         jam_enum_human 14: ikev2-supported-attributes OK
   15 -> IKEv2_INTERNAL_IP6_SUBNET
         jam_enum 15: IKEv2_INTERNAL_IP6_SUBNET OK
         search IKEv2_INTERNAL_IP6_SUBNET: OK
         match IKEv2_INTERNAL_IP6_SUBNET: OK
         short_name 15: IKEv2_INTERNAL_IP6_SUBNET OK
         jam_enum_short 15: IKEv2_INTERNAL_IP6_SUBNET OK
         jam_enum_human 15: ikev2-internal-ip6-subnet OK
   16 -> IKEv2_MIP6_HOME_PREFIX
         jam_enum 16: IKEv2_MIP6_HOME_PREFIX OK
         search IKEv2_MIP6_HOME_PREFIX: OK
         match IKEv2_MIP6_HOME_PREFIX: OK
         short_name 16: IKEv2_MIP6_HOME_PREFIX OK
         jam_enum_short 16: IKEv2_MIP6_HOME_PREFIX OK
         jam_enum_human 16: ikev2-mip6-home-prefix OK
   17 -> IKEv2_INTERNAL_IP6_LINK
         jam_enum 17: IKEv2_INTERNAL_IP6_LINK OK
         search IKEv2_INTERNAL_IP6_LINK: OK
         match IKEv2_INTERNAL_IP6_LINK: OK
         short_name 17: IKEv2_INTERNAL_IP6_LINK OK
         jam_enum_short 17: IKEv2_INTERNAL_IP6_LINK OK
         jam_enum_human 17: ikev2-internal-ip6-link OK
   18 -> IKEv2_INTERNAL_IP6_PREFIX
         jam_enum 18: IKEv2_INTERNAL_IP6_PREFIX OK
         search IKEv2_INTERNAL_IP6_PREFIX: OK
         match IKEv2_INTERNAL_IP6_PREFIX: OK
         short_name 18: IKEv2_INTERNAL_IP6_PREFIX OK
         jam_enum_short 18: IKEv2_INTERNAL_IP6_PREFIX OK
         jam_enum_human 18: ikev2-internal-ip6-prefix OK
   19 -> IKEv2_HOME_AGENT_ADDRESS
         jam_enum 19: IKEv2_HOME_AGENT_ADDRESS OK
         search IKEv2_HOME_AGENT_ADDRESS: OK
         match IKEv2_HOME_AGENT_ADDRESS: OK
         short_name 19: IKEv2_HOME_AGENT_ADDRESS OK
         jam_enum_short 19: IKEv2_HOME_AGENT_ADDRESS OK
         jam_enum_human 19: ikev2-home-agent-address OK
   20 -> IKEv2_P_CSCF_IP4_ADDRESS
         jam_enum 20: IKEv2_P_CSCF_IP4_ADDRESS OK
         search IKEv2_P_CSCF_IP4_ADDRESS: OK
         match IKEv2_P_CSCF_IP4_ADDRESS: OK
         short_name 20: IKEv2_P_CSCF_IP4_ADDRESS OK
         jam_enum_short 20: IKEv2_P_CSCF_IP4_ADDRESS OK
         jam_enum_human 20: ikev2-p-cscf-ip4-address OK
   21 -> IKEv2_P_CSCF_IP6_ADDRESS
         jam_enum 21: IKEv2_P_CSCF_IP6_ADDRESS OK
         search IKEv2_P_CSCF_IP6_ADDRESS: OK
         match IKEv2_P_CSCF_IP6_ADDRESS: OK
         short_name 21: IKEv2_P_CSCF_IP6_ADDRESS OK
         jam_enum_short 21: IKEv2_P_CSCF_IP6_ADDRESS OK
         jam_enum_human 21: ikev2-p-cscf-ip6-address OK
   22 -> IKEv2_FTT_KAT
         jam_enum 22: IKEv2_FTT_KAT OK
         search IKEv2_FTT_KAT: OK
         match IKEv2_FTT_KAT: OK
         short_name 22: IKEv2_FTT_KAT OK
         jam_enum_short 22: IKEv2_FTT_KAT OK
         jam_enum_human 22: ikev2-ftt-kat OK
   23 -> IKEv2_EXTERNAL_SOURCE_IP4_NAT_INFO
         jam_enum 23: IKEv2_EXTERNAL_SOURCE_IP4_NAT_INFO OK
         search IKEv2_EXTERNAL_SOURCE_IP4_NAT_INFO: OK
         match IKEv2_EXTERNAL_SOURCE_IP4_NAT_INFO: OK
         short_name 23: IKEv2_EXTERNAL_SOURCE_IP4_NAT_INFO OK
         jam_enum_short 23: IKEv2_EXTERNAL_SOURCE_IP4_NAT_INFO OK
         jam_enum_human 23: ikev2-external-source-ip4-nat-info OK
   24 -> IKEv2_TIMEOUT_PERIOD_FOR_LIVENESS_CHECK
         jam_enum 24: IKEv2_TIMEOUT_PERIOD_FOR_LIVENESS_CHECK OK
         search IKEv2_TIMEOUT_PERIOD_FOR_LIVENESS_CHECK: OK
         match IKEv2_TIMEOUT_PERIOD_FOR_LIVENESS_CHECK: OK
         short_name 24: IKEv2_TIMEOUT_PERIOD_FOR_LIVENESS_CHECK OK
         jam_enum_short 24: IKEv2_TIMEOUT_PERIOD_FOR_LIVENESS_CHECK OK
         jam_enum_human 24: ikev2-timeout-period-for-liveness-check OK
   25 -> IKEv2_INTERNAL_DNS_DOMAIN
         jam_enum 25: IKEv2_INTERNAL_DNS_DOMAIN OK
         search IKEv2_INTERNAL_DNS_DOMAIN: OK
         match IKEv2_INTERNAL_DNS_DOMAIN: OK
         short_name 25: IKEv2_INTERNAL_DNS_DOMAIN OK
         jam_enum_short 25: IKEv2_INTERNAL_DNS_DOMAIN OK
         jam_enum_human 25: ikev2-internal-dns-domain OK
   26 -> IKEv2_INTERNAL_DNSSEC_TA
         jam_enum 26: IKEv2_INTERNAL_DNSSEC_TA OK
         search IKEv2_INTERNAL_DNSSEC_TA: OK
         match IKEv2_INTERNAL_DNSSEC_TA: OK
         short_name 26: IKEv2_INTERNAL_DNSSEC_TA OK
         jam_enum_short 26: IKEv2_INTERNAL_DNSSEC_TA OK
         jam_enum_human 26: ikev2-internal-dnssec-ta OK
  ikev2_cp_type_names: [1..5)
    1 -> IKEv2_CP_CFG_REQUEST
         jam_enum 1: IKEv2_CP_CFG_REQUEST OK
         search IKEv2_CP_CFG_REQUEST: OK
         match IKEv2_CP_CFG_REQUEST: OK
         short_name 1: IKEv2_CP_CFG_REQUEST OK
         jam_enum_short 1: IKEv2_CP_CFG_REQUEST OK
         jam_enum_human 1: ikev2-cp-cfg-request OK
    2 -> IKEv2_CP_CFG_REPLY
         jam_enum 2: IKEv2_CP_CFG_REPLY OK
         search IKEv2_CP_CFG_REPLY: OK
         match IKEv2_CP_CFG_REPLY: OK
         short_name 2: IKEv2_CP_CFG_REPLY OK
         jam_enum_short 2: IKEv2_CP_CFG_REPLY OK
         jam_enum_human 2: ikev2-cp-cfg-reply OK
    3 -> IKEv2_CP_CFG_SET
         jam_enum 3: IKEv2_CP_CFG_SET OK
         search IKEv2_CP_CFG_SET: OK
         match IKEv2_CP_CFG_SET: OK
         short_name 3: IKEv2_CP_CFG_SET OK
         jam_enum_short 3: IKEv2_CP_CFG_SET OK
         jam_enum_human 3: ikev2-cp-cfg-set OK
    4 -> IKEv2_CP_CFG_ACK
         jam_enum 4: IKEv2_CP_CFG_ACK OK
         search IKEv2_CP_CFG_ACK: OK
         match IKEv2_CP_CFG_ACK: OK
         short_name 4: IKEv2_CP_CFG_ACK OK
         jam_enum_short 4: IKEv2_CP_CFG_ACK OK
         jam_enum_human 4: ikev2-cp-cfg-ack OK
  ikev2_delete_protocol_id_names: [1..4)
    1 -> IKEv2_SEC_PROTO_IKE
         jam_enum 1: IKEv2_SEC_PROTO_IKE OK
         search IKEv2_SEC_PROTO_IKE: OK
         match IKEv2_SEC_PROTO_IKE: OK
         short_name 1: IKE OK
         jam_enum_short 1: IKE OK
         jam_enum_human 1: ike OK
         match IKE [short]: OK
    2 -> IKEv2_SEC_PROTO_AH
         jam_enum 2: IKEv2_SEC_PROTO_AH OK
         search IKEv2_SEC_PROTO_AH: OK
         match IKEv2_SEC_PROTO_AH: OK
         short_name 2: AH OK
         jam_enum_short 2: AH OK
         jam_enum_human 2: ah OK
         match AH [short]: OK
    3 -> IKEv2_SEC_PROTO_ESP
         jam_enum 3: IKEv2_SEC_PROTO_ESP OK
         search IKEv2_SEC_PROTO_ESP: OK
         match IKEv2_SEC_PROTO_ESP: OK
         short_name 3: ESP OK
         jam_enum_short 3: ESP OK
         jam_enum_human 3: esp OK
         match ESP [short]: OK
  ikev2_exchange_names: [34..45)
   34 -> ISAKMP_v2_IKE_SA_INIT
         jam_enum 34: ISAKMP_v2_IKE_SA_INIT OK
         search ISAKMP_v2_IKE_SA_INIT: OK
         match ISAKMP_v2_IKE_SA_INIT: OK
         short_name 34: IKE_SA_INIT OK
         jam_enum_short 34: IKE_SA_INIT OK
         jam_enum_human 34: ike-sa-init OK
         match IKE_SA_INIT [short]: OK
   35 -> ISAKMP_v2_IKE_AUTH
         jam_enum 35: ISAKMP_v2_IKE_AUTH OK
         search ISAKMP_v2_IKE_AUTH: OK
         match ISAKMP_v2_IKE_AUTH: OK
         short_name 35: IKE_AUTH OK
         jam_enum_short 35: IKE_AUTH OK
         jam_enum_human 35: ike-auth OK
         match IKE_AUTH [short]: OK
   36 -> ISAKMP_v2_CREATE_CHILD_SA
         jam_enum 36: ISAKMP_v2_CREATE_CHILD_SA OK
         search ISAKMP_v2_CREATE_CHILD_SA: OK
         match ISAKMP_v2_CREATE_CHILD_SA: OK
         short_name 36: CREATE_CHILD_SA OK
         jam_enum_short 36: CREATE_CHILD_SA OK
         jam_enum_human 36: create-child-sa OK
         match CREATE_CHILD_SA [short]: OK
   37 -> ISAKMP_v2_INFORMATIONAL
         jam_enum 37: ISAKMP_v2_INFORMATIONAL OK
         search ISAKMP_v2_INFORMATIONAL: OK
         match ISAKMP_v2_INFORMATIONAL: OK
         short_name 37: INFORMATIONAL OK
         jam_enum_short 37: INFORMATIONAL OK
         jam_enum_human 37: informational OK
         match INFORMATIONAL [short]: OK
   38 -> ISAKMP_v2_IKE_SESSION_RESUME
         jam_enum 38: ISAKMP_v2_IKE_SESSION_RESUME OK
         search ISAKMP_v2_IKE_SESSION_RESUME: OK
         match ISAKMP_v2_IKE_SESSION_RESUME: OK
         short_name 38: IKE_SESSION_RESUME OK
         jam_enum_short 38: IKE_SESSION_RESUME OK
         jam_enum_human 38: ike-session-resume OK
         match IKE_SESSION_RESUME [short]: OK
   39 -> ISAKMP_v2_GSA_AUTH
         jam_enum 39: ISAKMP_v2_GSA_AUTH OK
         search ISAKMP_v2_GSA_AUTH: OK
         match ISAKMP_v2_GSA_AUTH: OK
         short_name 39: GSA_AUTH OK
         jam_enum_short 39: GSA_AUTH OK
         jam_enum_human 39: gsa-auth OK
         match GSA_AUTH [short]: OK
   40 -> ISAKMP_v2_GSA_REGISTRATION
         jam_enum 40: ISAKMP_v2_GSA_REGISTRATION OK
         search ISAKMP_v2_GSA_REGISTRATION: OK
         match ISAKMP_v2_GSA_REGISTRATION: OK
         short_name 40: GSA_REGISTRATION OK
         jam_enum_short 40: GSA_REGISTRATION OK
         jam_enum_human 40: gsa-registration OK
         match GSA_REGISTRATION [short]: OK
   41 -> ISAKMP_v2_GSA_REKEY
         jam_enum 41: ISAKMP_v2_GSA_REKEY OK
         search ISAKMP_v2_GSA_REKEY: OK
         match ISAKMP_v2_GSA_REKEY: OK
         short_name 41: GSA_REKEY OK
         jam_enum_short 41: GSA_REKEY OK
         jam_enum_human 41: gsa-rekey OK
         match GSA_REKEY [short]: OK
   43 -> ISAKMP_v2_IKE_INTERMEDIATE
         jam_enum 43: ISAKMP_v2_IKE_INTERMEDIATE OK
         search ISAKMP_v2_IKE_INTERMEDIATE: OK
         match ISAKMP_v2_IKE_INTERMEDIATE: OK
         short_name 43: IKE_INTERMEDIATE OK
         jam_enum_short 43: IKE_INTERMEDIATE OK
         jam_enum_human 43: ike-intermediate OK
         match IKE_INTERMEDIATE [short]: OK
   44 -> ISAKMP_v2_IKE_FOLLOWUP_KE
         jam_enum 44: ISAKMP_v2_IKE_FOLLOWUP_KE OK
         search ISAKMP_v2_IKE_FOLLOWUP_KE: OK
         match ISAKMP_v2_IKE_FOLLOWUP_KE: OK
         short_name 44: IKE_FOLLOWUP_KE OK
         jam_enum_short 44: IKE_FOLLOWUP_KE OK
         jam_enum_human 44: ike-followup-ke OK
         match IKE_FOLLOWUP_KE [short]: OK
  ikev2_hash_algorithm_names: [0..6)
    0 -> IKEv2_HASH_ALGORITHM_RESERVED
         jam_enum 0: IKEv2_HASH_ALGORITHM_RESERVED OK
         search IKEv2_HASH_ALGORITHM_RESERVED: OK
         match IKEv2_HASH_ALGORITHM_RESERVED: OK
         short_name 0: RESERVED OK
         jam_enum_short 0: RESERVED OK
         jam_enum_human 0: reserved OK
         match RESERVED [short]: OK
    1 -> IKEv2_HASH_ALGORITHM_SHA1
         jam_enum 1: IKEv2_HASH_ALGORITHM_SHA1 OK
         search IKEv2_HASH_ALGORITHM_SHA1: OK
         match IKEv2_HASH_ALGORITHM_SHA1: OK
         short_name 1: SHA1 OK
         jam_enum_short 1: SHA1 OK
         jam_enum_human 1: sha1 OK
         match SHA1 [short]: OK
    2 -> IKEv2_HASH_ALGORITHM_SHA2_256
         jam_enum 2: IKEv2_HASH_ALGORITHM_SHA2_256 OK
         search IKEv2_HASH_ALGORITHM_SHA2_256: OK
         match IKEv2_HASH_ALGORITHM_SHA2_256: OK
         short_name 2: SHA2_256 OK
         jam_enum_short 2: SHA2_256 OK
         jam_enum_human 2: sha2-256 OK
         match SHA2_256 [short]: OK
    3 -> IKEv2_HASH_ALGORITHM_SHA2_384
         jam_enum 3: IKEv2_HASH_ALGORITHM_SHA2_384 OK
         search IKEv2_HASH_ALGORITHM_SHA2_384: OK
         match IKEv2_HASH_ALGORITHM_SHA2_384: OK
         short_name 3: SHA2_384 OK
         jam_enum_short 3: SHA2_384 OK
         jam_enum_human 3: sha2-384 OK
         match SHA2_384 [short]: OK
    4 -> IKEv2_HASH_ALGORITHM_SHA2_512
         jam_enum 4: IKEv2_HASH_ALGORITHM_SHA2_512 OK
         search IKEv2_HASH_ALGORITHM_SHA2_512: OK
         match IKEv2_HASH_ALGORITHM_SHA2_512: OK
         short_name 4: SHA2_512 OK
         jam_enum_short 4: SHA2_512 OK
         jam_enum_human 4: sha2-512 OK
         match SHA2_512 [short]: OK
    5 -> IKEv2_HASH_ALGORITHM_IDENTITY
         jam_enum 5: IKEv2_HASH_ALGORITHM_IDENTITY OK
         search IKEv2_HASH_ALGORITHM_IDENTITY: OK
         match IKEv2_HASH_ALGORITHM_IDENTITY: OK
         short_name 5: IDENTITY OK
         jam_enum_short 5: IDENTITY OK
         jam_enum_human 5: identity OK
         match IDENTITY [short]: OK
  ikev2_ike_id_type_names: [1..14)
    1 -> ID_IPV4_ADDR
         jam_enum 1: ID_IPV4_ADDR OK
         search ID_IPV4_ADDR: OK
         match ID_IPV4_ADDR: OK
         short_name 1: IPV4_ADDR OK
         jam_enum_short 1: IPV4_ADDR OK
         jam_enum_human 1: ipv4-addr OK
         match IPV4_ADDR [short]: OK
    2 -> ID_FQDN
         jam_enum 2: ID_FQDN OK
         search ID_FQDN: OK
         match ID_FQDN: OK
         short_name 2: FQDN OK
         jam_enum_short 2: FQDN OK
         jam_enum_human 2: fqdn OK
         match FQDN [short]: OK
    3 -> ID_USER_FQDN
         jam_enum 3: ID_USER_FQDN OK
         search ID_USER_FQDN: OK
         match ID_USER_FQDN: OK
         short_name 3: USER_FQDN OK
         jam_enum_short 3: USER_FQDN OK
         jam_enum_human 3: user-fqdn OK
         match USER_FQDN [short]: OK
    5 -> ID_IPV6_ADDR
         jam_enum 5: ID_IPV6_ADDR OK
         search ID_IPV6_ADDR: OK
         match ID_IPV6_ADDR: OK
         short_name 5: IPV6_ADDR OK
         jam_enum_short 5: IPV6_ADDR OK
         jam_enum_human 5: ipv6-addr OK
         match IPV6_ADDR [short]: OK
    9 -> ID_DER_ASN1_DN
         jam_enum 9: ID_DER_ASN1_DN OK
         search ID_DER_ASN1_DN: OK
         match ID_DER_ASN1_DN: OK
         short_name 9: DER_ASN1_DN OK
         jam_enum_short 9: DER_ASN1_DN OK
         jam_enum_human 9: der-asn1-dn OK
         match DER_ASN1_DN [short]: OK
   10 -> ID_DER_ASN1_GN
         jam_enum 10: ID_DER_ASN1_GN OK
         search ID_DER_ASN1_GN: OK
         match ID_DER_ASN1_GN: OK
         short_name 10: DER_ASN1_GN OK
         jam_enum_short 10: DER_ASN1_GN OK
         jam_enum_human 10: der-asn1-gn OK
         match DER_ASN1_GN [short]: OK
   11 -> ID_KEY_ID
         jam_enum 11: ID_KEY_ID OK
         search ID_KEY_ID: OK
         match ID_KEY_ID: OK
         short_name 11: KEY_ID OK
         jam_enum_short 11: KEY_ID OK
         jam_enum_human 11: key-id OK
         match KEY_ID [short]: OK
   12 -> ID_FC_NAME
         jam_enum 12: ID_FC_NAME OK
         search ID_FC_NAME: OK
         match ID_FC_NAME: OK
         short_name 12: FC_NAME OK
         jam_enum_short 12: FC_NAME OK
         jam_enum_human 12: fc-name OK
         match FC_NAME [short]: OK
   13 -> ID_NULL
         jam_enum 13: ID_NULL OK
         search ID_NULL: OK
         match ID_NULL: OK
         short_name 13: NULL OK
         jam_enum_short 13: NULL OK
         jam_enum_human 13: null OK
         match NULL [short]: OK
  ikev2_last_proposal_desc: [0..3)
    0 -> v2_PROPOSAL_LAST
         jam_enum 0: v2_PROPOSAL_LAST OK
         search v2_PROPOSAL_LAST: OK
         match v2_PROPOSAL_LAST: OK
         short_name 0: v2_PROPOSAL_LAST OK
         jam_enum_short 0: v2_PROPOSAL_LAST OK
         jam_enum_human 0: v2-proposal-last OK
    2 -> v2_PROPOSAL_NON_LAST
         jam_enum 2: v2_PROPOSAL_NON_LAST OK
         search v2_PROPOSAL_NON_LAST: OK
         match v2_PROPOSAL_NON_LAST: OK
         short_name 2: v2_PROPOSAL_NON_LAST OK
         jam_enum_short 2: v2_PROPOSAL_NON_LAST OK
         jam_enum_human 2: v2-proposal-non-last OK
  ikev2_last_transform_desc: [0..4)
    0 -> v2_TRANSFORM_LAST
         jam_enum 0: v2_TRANSFORM_LAST OK
         search v2_TRANSFORM_LAST: OK
         match v2_TRANSFORM_LAST: OK
         short_name 0: v2_TRANSFORM_LAST OK
         jam_enum_short 0: v2_TRANSFORM_LAST OK
         jam_enum_human 0: v2-transform-last OK
    3 -> v2_TRANSFORM_NON_LAST
         jam_enum 3: v2_TRANSFORM_NON_LAST OK
         search v2_TRANSFORM_NON_LAST: OK
         match v2_TRANSFORM_NON_LAST: OK
         short_name 3: v2_TRANSFORM_NON_LAST OK
         jam_enum_short 3: v2_TRANSFORM_NON_LAST OK
         jam_enum_human 3: v2-transform-non-last OK
  ikev2_notify_protocol_id_names: [0..4)
    0 -> IKEv2_SEC_PROTO_NONE
         jam_enum 0: IKEv2_SEC_PROTO_NONE OK
         search IKEv2_SEC_PROTO_NONE: OK
         match IKEv2_SEC_PROTO_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> IKEv2_SEC_PROTO_IKE
         jam_enum 1: IKEv2_SEC_PROTO_IKE OK
         search IKEv2_SEC_PROTO_IKE: OK
         match IKEv2_SEC_PROTO_IKE: OK
         short_name 1: IKE OK
         jam_enum_short 1: IKE OK
         jam_enum_human 1: ike OK
         match IKE [short]: OK
    2 -> IKEv2_SEC_PROTO_AH
         jam_enum 2: IKEv2_SEC_PROTO_AH OK
         search IKEv2_SEC_PROTO_AH: OK
         match IKEv2_SEC_PROTO_AH: OK
         short_name 2: AH OK
         jam_enum_short 2: AH OK
         jam_enum_human 2: ah OK
         match AH [short]: OK
    3 -> IKEv2_SEC_PROTO_ESP
         jam_enum 3: IKEv2_SEC_PROTO_ESP OK
         search IKEv2_SEC_PROTO_ESP: OK
         match IKEv2_SEC_PROTO_ESP: OK
         short_name 3: ESP OK
         jam_enum_short 3: ESP OK
         jam_enum_human 3: esp OK
         match ESP [short]: OK
  ikev2_payload_names: [0..133)
    0 -> ISAKMP_NEXT_v2NONE
         jam_enum 0: ISAKMP_NEXT_v2NONE OK
         search ISAKMP_NEXT_v2NONE: OK
         match ISAKMP_NEXT_v2NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
   33 -> ISAKMP_NEXT_v2SA
         jam_enum 33: ISAKMP_NEXT_v2SA OK
         search ISAKMP_NEXT_v2SA: OK
         match ISAKMP_NEXT_v2SA: OK
         short_name 33: SA OK
         jam_enum_short 33: SA OK
         jam_enum_human 33: sa OK
         match SA [short]: OK
   34 -> ISAKMP_NEXT_v2KE
         jam_enum 34: ISAKMP_NEXT_v2KE OK
         search ISAKMP_NEXT_v2KE: OK
         match ISAKMP_NEXT_v2KE: OK
         short_name 34: KE OK
         jam_enum_short 34: KE OK
         jam_enum_human 34: ke OK
         match KE [short]: OK
   35 -> ISAKMP_NEXT_v2IDi
         jam_enum 35: ISAKMP_NEXT_v2IDi OK
         search ISAKMP_NEXT_v2IDi: OK
         match ISAKMP_NEXT_v2IDi: OK
         short_name 35: IDi OK
         jam_enum_short 35: IDi OK
         jam_enum_human 35: idi OK
         match IDi [short]: OK
   36 -> ISAKMP_NEXT_v2IDr
         jam_enum 36: ISAKMP_NEXT_v2IDr OK
         search ISAKMP_NEXT_v2IDr: OK
         match ISAKMP_NEXT_v2IDr: OK
         short_name 36: IDr OK
         jam_enum_short 36: IDr OK
         jam_enum_human 36: idr OK
         match IDr [short]: OK
   37 -> ISAKMP_NEXT_v2CERT
         jam_enum 37: ISAKMP_NEXT_v2CERT OK
         search ISAKMP_NEXT_v2CERT: OK
         match ISAKMP_NEXT_v2CERT: OK
         short_name 37: CERT OK
         jam_enum_short 37: CERT OK
         jam_enum_human 37: cert OK
         match CERT [short]: OK
   38 -> ISAKMP_NEXT_v2CERTREQ
         jam_enum 38: ISAKMP_NEXT_v2CERTREQ OK
         search ISAKMP_NEXT_v2CERTREQ: OK
         match ISAKMP_NEXT_v2CERTREQ: OK
         short_name 38: CERTREQ OK
         jam_enum_short 38: CERTREQ OK
         jam_enum_human 38: certreq OK
         match CERTREQ [short]: OK
   39 -> ISAKMP_NEXT_v2AUTH
         jam_enum 39: ISAKMP_NEXT_v2AUTH OK
         search ISAKMP_NEXT_v2AUTH: OK
         match ISAKMP_NEXT_v2AUTH: OK
         short_name 39: AUTH OK
         jam_enum_short 39: AUTH OK
         jam_enum_human 39: auth OK
         match AUTH [short]: OK
   40 -> ISAKMP_NEXT_v2Ni
         jam_enum 40: ISAKMP_NEXT_v2Ni OK
         search ISAKMP_NEXT_v2Ni: OK
         match ISAKMP_NEXT_v2Ni: OK
         short_name 40: Ni OK
         jam_enum_short 40: Ni OK
         jam_enum_human 40: ni OK
         match Ni [short]: OK
   41 -> ISAKMP_NEXT_v2N
         jam_enum 41: ISAKMP_NEXT_v2N OK
         search ISAKMP_NEXT_v2N: OK
         match ISAKMP_NEXT_v2N: OK
         short_name 41: N OK
         jam_enum_short 41: N OK
         jam_enum_human 41: n OK
         match N [short]: OK
   42 -> ISAKMP_NEXT_v2D
         jam_enum 42: ISAKMP_NEXT_v2D OK
         search ISAKMP_NEXT_v2D: OK
         match ISAKMP_NEXT_v2D: OK
         short_name 42: D OK
         jam_enum_short 42: D OK
         jam_enum_human 42: d OK
         match D [short]: OK
   43 -> ISAKMP_NEXT_v2V
         jam_enum 43: ISAKMP_NEXT_v2V OK
         search ISAKMP_NEXT_v2V: OK
         match ISAKMP_NEXT_v2V: OK
         short_name 43: V OK
         jam_enum_short 43: V OK
         jam_enum_human 43: v OK
         match V [short]: OK
   44 -> ISAKMP_NEXT_v2TSi
         jam_enum 44: ISAKMP_NEXT_v2TSi OK
         search ISAKMP_NEXT_v2TSi: OK
         match ISAKMP_NEXT_v2TSi: OK
         short_name 44: TSi OK
         jam_enum_short 44: TSi OK
         jam_enum_human 44: tsi OK
         match TSi [short]: OK
   45 -> ISAKMP_NEXT_v2TSr
         jam_enum 45: ISAKMP_NEXT_v2TSr OK
         search ISAKMP_NEXT_v2TSr: OK
         match ISAKMP_NEXT_v2TSr: OK
         short_name 45: TSr OK
         jam_enum_short 45: TSr OK
         jam_enum_human 45: tsr OK
         match TSr [short]: OK
   46 -> ISAKMP_NEXT_v2SK
         jam_enum 46: ISAKMP_NEXT_v2SK OK
         search ISAKMP_NEXT_v2SK: OK
         match ISAKMP_NEXT_v2SK: OK
         short_name 46: SK OK
         jam_enum_short 46: SK OK
         jam_enum_human 46: sk OK
         match SK [short]: OK
   47 -> ISAKMP_NEXT_v2CP
         jam_enum 47: ISAKMP_NEXT_v2CP OK
         search ISAKMP_NEXT_v2CP: OK
         match ISAKMP_NEXT_v2CP: OK
         short_name 47: CP OK
         jam_enum_short 47: CP OK
         jam_enum_human 47: cp OK
         match CP [short]: OK
   48 -> ISAKMP_NEXT_v2EAP
         jam_enum 48: ISAKMP_NEXT_v2EAP OK
         search ISAKMP_NEXT_v2EAP: OK
         match ISAKMP_NEXT_v2EAP: OK
         short_name 48: EAP OK
         jam_enum_short 48: EAP OK
         jam_enum_human 48: eap OK
         match EAP [short]: OK
   49 -> ISAKMP_NEXT_v2GSPM
         jam_enum 49: ISAKMP_NEXT_v2GSPM OK
         search ISAKMP_NEXT_v2GSPM: OK
         match ISAKMP_NEXT_v2GSPM: OK
         short_name 49: GSPM OK
         jam_enum_short 49: GSPM OK
         jam_enum_human 49: gspm OK
         match GSPM [short]: OK
   50 -> ISAKMP_NEXT_v2IDG
         jam_enum 50: ISAKMP_NEXT_v2IDG OK
         search ISAKMP_NEXT_v2IDG: OK
         match ISAKMP_NEXT_v2IDG: OK
         short_name 50: IDG OK
         jam_enum_short 50: IDG OK
         jam_enum_human 50: idg OK
         match IDG [short]: OK
   51 -> ISAKMP_NEXT_v2GSA
         jam_enum 51: ISAKMP_NEXT_v2GSA OK
         search ISAKMP_NEXT_v2GSA: OK
         match ISAKMP_NEXT_v2GSA: OK
         short_name 51: GSA OK
         jam_enum_short 51: GSA OK
         jam_enum_human 51: gsa OK
         match GSA [short]: OK
   52 -> ISAKMP_NEXT_v2KD
         jam_enum 52: ISAKMP_NEXT_v2KD OK
         search ISAKMP_NEXT_v2KD: OK
         match ISAKMP_NEXT_v2KD: OK
         short_name 52: KD OK
         jam_enum_short 52: KD OK
         jam_enum_human 52: kd OK
         match KD [short]: OK
   53 -> ISAKMP_NEXT_v2SKF
         jam_enum 53: ISAKMP_NEXT_v2SKF OK
         search ISAKMP_NEXT_v2SKF: OK
         match ISAKMP_NEXT_v2SKF: OK
         short_name 53: SKF OK
         jam_enum_short 53: SKF OK
         jam_enum_human 53: skf OK
         match SKF [short]: OK
  132 -> ISAKMP_NEXT_v2IKE_FRAGMENTATION
         jam_enum 132: ISAKMP_NEXT_v2IKE_FRAGMENTATION OK
         search ISAKMP_NEXT_v2IKE_FRAGMENTATION: OK
         match ISAKMP_NEXT_v2IKE_FRAGMENTATION: OK
         short_name 132: IKE_FRAGMENTATION OK
         jam_enum_short 132: IKE_FRAGMENTATION OK
         jam_enum_human 132: ike-fragmentation OK
         match IKE_FRAGMENTATION [short]: OK
  ikev2_ppk_id_type_names: [1..3)
    1 -> PPK_ID_OPAQUE
         jam_enum 1: PPK_ID_OPAQUE OK
         search PPK_ID_OPAQUE: OK
         match PPK_ID_OPAQUE: OK
         short_name 1: OPAQUE OK
         jam_enum_short 1: OPAQUE OK
         jam_enum_human 1: opaque OK
         match OPAQUE [short]: OK
    2 -> PPK_ID_FIXED
         jam_enum 2: PPK_ID_FIXED OK
         search PPK_ID_FIXED: OK
         match PPK_ID_FIXED: OK
         short_name 2: FIXED OK
         jam_enum_short 2: FIXED OK
         jam_enum_human 2: fixed OK
         match FIXED [short]: OK
  ikev2_proposal_protocol_id_names: [1..6)
    1 -> IKEv2_SEC_PROTO_IKE
         jam_enum 1: IKEv2_SEC_PROTO_IKE OK
         search IKEv2_SEC_PROTO_IKE: OK
         match IKEv2_SEC_PROTO_IKE: OK
         short_name 1: IKE OK
         jam_enum_short 1: IKE OK
         jam_enum_human 1: ike OK
         match IKE [short]: OK
    2 -> IKEv2_SEC_PROTO_AH
         jam_enum 2: IKEv2_SEC_PROTO_AH OK
         search IKEv2_SEC_PROTO_AH: OK
         match IKEv2_SEC_PROTO_AH: OK
         short_name 2: AH OK
         jam_enum_short 2: AH OK
         jam_enum_human 2: ah OK
         match AH [short]: OK
    3 -> IKEv2_SEC_PROTO_ESP
         jam_enum 3: IKEv2_SEC_PROTO_ESP OK
         search IKEv2_SEC_PROTO_ESP: OK
         match IKEv2_SEC_PROTO_ESP: OK
         short_name 3: ESP OK
         jam_enum_short 3: ESP OK
         jam_enum_human 3: esp OK
         match ESP [short]: OK
    4 -> IKEv2_SEC_FC_ESP_HEADER
         jam_enum 4: IKEv2_SEC_FC_ESP_HEADER OK
         search IKEv2_SEC_FC_ESP_HEADER: OK
         match IKEv2_SEC_FC_ESP_HEADER: OK
         short_name 4: IKEv2_SEC_FC_ESP_HEADER OK
         jam_enum_short 4: IKEv2_SEC_FC_ESP_HEADER OK
         jam_enum_human 4: ikev2-sec-fc-esp-header OK
    5 -> IKEv2_SEC_FC_CT_AUTHENTICATION
         jam_enum 5: IKEv2_SEC_FC_CT_AUTHENTICATION OK
         search IKEv2_SEC_FC_CT_AUTHENTICATION: OK
         match IKEv2_SEC_FC_CT_AUTHENTICATION: OK
         short_name 5: IKEv2_SEC_FC_CT_AUTHENTICATION OK
         jam_enum_short 5: IKEv2_SEC_FC_CT_AUTHENTICATION OK
         jam_enum_human 5: ikev2-sec-fc-ct-authentication OK
  ikev2_redirect_gw_names: [1..4)
    1 -> GW_IPv4
         jam_enum 1: GW_IPv4 OK
         search GW_IPv4: OK
         match GW_IPv4: OK
         short_name 1: IPv4 OK
         jam_enum_short 1: IPv4 OK
         jam_enum_human 1: ipv4 OK
         match IPv4 [short]: OK
    2 -> GW_IPv6
         jam_enum 2: GW_IPv6 OK
         search GW_IPv6: OK
         match GW_IPv6: OK
         short_name 2: IPv6 OK
         jam_enum_short 2: IPv6 OK
         jam_enum_human 2: ipv6 OK
         match IPv6 [short]: OK
    3 -> GW_FQDN
         jam_enum 3: GW_FQDN OK
         search GW_FQDN: OK
         match GW_FQDN: OK
         short_name 3: FQDN OK
         jam_enum_short 3: FQDN OK
         jam_enum_human 3: fqdn OK
         match FQDN [short]: OK
  ikev2_trans_attr_descs: [32782..32783)
  32782 -> IKEv2_KEY_LENGTH
         jam_enum 32782: IKEv2_KEY_LENGTH OK
         search IKEv2_KEY_LENGTH: OK
         match IKEv2_KEY_LENGTH: OK
         short_name 32782: IKEv2_KEY_LENGTH OK
         jam_enum_short 32782: IKEv2_KEY_LENGTH OK
         jam_enum_human 32782: ikev2-key-length OK
  ikev2_trans_type_encr_names: [1..65290)
    1 -> IKEv2_ENCR_DES_IV64
         jam_enum 1: IKEv2_ENCR_DES_IV64 OK
         search IKEv2_ENCR_DES_IV64: OK
         match IKEv2_ENCR_DES_IV64: OK
         short_name 1: DES_IV64 OK
         jam_enum_short 1: DES_IV64 OK
         jam_enum_human 1: des-iv64 OK
         match DES_IV64 [short]: OK
    2 -> IKEv2_ENCR_DES
         jam_enum 2: IKEv2_ENCR_DES OK
         search IKEv2_ENCR_DES: OK
         match IKEv2_ENCR_DES: OK
         short_name 2: DES OK
         jam_enum_short 2: DES OK
         jam_enum_human 2: des OK
         match DES [short]: OK
    3 -> IKEv2_ENCR_3DES
         jam_enum 3: IKEv2_ENCR_3DES OK
         search IKEv2_ENCR_3DES: OK
         match IKEv2_ENCR_3DES: OK
         short_name 3: 3DES OK
         jam_enum_short 3: 3DES OK
         jam_enum_human 3: 3des OK
         match 3DES [short]: OK
    4 -> IKEv2_ENCR_RC5
         jam_enum 4: IKEv2_ENCR_RC5 OK
         search IKEv2_ENCR_RC5: OK
         match IKEv2_ENCR_RC5: OK
         short_name 4: RC5 OK
         jam_enum_short 4: RC5 OK
         jam_enum_human 4: rc5 OK
         match RC5 [short]: OK
    5 -> IKEv2_ENCR_IDEA
         jam_enum 5: IKEv2_ENCR_IDEA OK
         search IKEv2_ENCR_IDEA: OK
         match IKEv2_ENCR_IDEA: OK
         short_name 5: IDEA OK
         jam_enum_short 5: IDEA OK
         jam_enum_human 5: idea OK
         match IDEA [short]: OK
    6 -> IKEv2_ENCR_CAST
         jam_enum 6: IKEv2_ENCR_CAST OK
         search IKEv2_ENCR_CAST: OK
         match IKEv2_ENCR_CAST: OK
         short_name 6: CAST OK
         jam_enum_short 6: CAST OK
         jam_enum_human 6: cast OK
         match CAST [short]: OK
    7 -> IKEv2_ENCR_BLOWFISH
         jam_enum 7: IKEv2_ENCR_BLOWFISH OK
         search IKEv2_ENCR_BLOWFISH: OK
         match IKEv2_ENCR_BLOWFISH: OK
         short_name 7: BLOWFISH OK
         jam_enum_short 7: BLOWFISH OK
         jam_enum_human 7: blowfish OK
         match BLOWFISH [short]: OK
    8 -> IKEv2_ENCR_3IDEA
         jam_enum 8: IKEv2_ENCR_3IDEA OK
         search IKEv2_ENCR_3IDEA: OK
         match IKEv2_ENCR_3IDEA: OK
         short_name 8: 3IDEA OK
         jam_enum_short 8: 3IDEA OK
         jam_enum_human 8: 3idea OK
         match 3IDEA [short]: OK
    9 -> IKEv2_ENCR_DES_IV32
         jam_enum 9: IKEv2_ENCR_DES_IV32 OK
         search IKEv2_ENCR_DES_IV32: OK
         match IKEv2_ENCR_DES_IV32: OK
         short_name 9: DES_IV32 OK
         jam_enum_short 9: DES_IV32 OK
         jam_enum_human 9: des-iv32 OK
         match DES_IV32 [short]: OK
   11 -> IKEv2_ENCR_NULL
         jam_enum 11: IKEv2_ENCR_NULL OK
         search IKEv2_ENCR_NULL: OK
         match IKEv2_ENCR_NULL: OK
         short_name 11: NULL OK
         jam_enum_short 11: NULL OK
         jam_enum_human 11: null OK
         match NULL [short]: OK
   12 -> IKEv2_ENCR_AES_CBC
         jam_enum 12: IKEv2_ENCR_AES_CBC OK
         search IKEv2_ENCR_AES_CBC: OK
         match IKEv2_ENCR_AES_CBC: OK
         short_name 12: AES_CBC OK
         jam_enum_short 12: AES_CBC OK
         jam_enum_human 12: aes-cbc OK
         match AES_CBC [short]: OK
   13 -> IKEv2_ENCR_AES_CTR
         jam_enum 13: IKEv2_ENCR_AES_CTR OK
         search IKEv2_ENCR_AES_CTR: OK
         match IKEv2_ENCR_AES_CTR: OK
         short_name 13: AES_CTR OK
         jam_enum_short 13: AES_CTR OK
         jam_enum_human 13: aes-ctr OK
         match AES_CTR [short]: OK
   14 -> IKEv2_ENCR_AES_CCM_8
         jam_enum 14: IKEv2_ENCR_AES_CCM_8 OK
         search IKEv2_ENCR_AES_CCM_8: OK
         match IKEv2_ENCR_AES_CCM_8: OK
         short_name 14: AES_CCM_8 OK
         jam_enum_short 14: AES_CCM_8 OK
         jam_enum_human 14: aes-ccm-8 OK
         match AES_CCM_8 [short]: OK
   15 -> IKEv2_ENCR_AES_CCM_12
         jam_enum 15: IKEv2_ENCR_AES_CCM_12 OK
         search IKEv2_ENCR_AES_CCM_12: OK
         match IKEv2_ENCR_AES_CCM_12: OK
         short_name 15: AES_CCM_12 OK
         jam_enum_short 15: AES_CCM_12 OK
         jam_enum_human 15: aes-ccm-12 OK
         match AES_CCM_12 [short]: OK
   16 -> IKEv2_ENCR_AES_CCM_16
         jam_enum 16: IKEv2_ENCR_AES_CCM_16 OK
         search IKEv2_ENCR_AES_CCM_16: OK
         match IKEv2_ENCR_AES_CCM_16: OK
         short_name 16: AES_CCM_16 OK
         jam_enum_short 16: AES_CCM_16 OK
         jam_enum_human 16: aes-ccm-16 OK
         match AES_CCM_16 [short]: OK
   18 -> IKEv2_ENCR_AES_GCM_8
         jam_enum 18: IKEv2_ENCR_AES_GCM_8 OK
         search IKEv2_ENCR_AES_GCM_8: OK
         match IKEv2_ENCR_AES_GCM_8: OK
         short_name 18: AES_GCM_8 OK
         jam_enum_short 18: AES_GCM_8 OK
         jam_enum_human 18: aes-gcm-8 OK
         match AES_GCM_8 [short]: OK
   19 -> IKEv2_ENCR_AES_GCM_12
         jam_enum 19: IKEv2_ENCR_AES_GCM_12 OK
         search IKEv2_ENCR_AES_GCM_12: OK
         match IKEv2_ENCR_AES_GCM_12: OK
         short_name 19: AES_GCM_12 OK
         jam_enum_short 19: AES_GCM_12 OK
         jam_enum_human 19: aes-gcm-12 OK
         match AES_GCM_12 [short]: OK
   20 -> IKEv2_ENCR_AES_GCM_16
         jam_enum 20: IKEv2_ENCR_AES_GCM_16 OK
         search IKEv2_ENCR_AES_GCM_16: OK
         match IKEv2_ENCR_AES_GCM_16: OK
         short_name 20: AES_GCM_16 OK
         jam_enum_short 20: AES_GCM_16 OK
         jam_enum_human 20: aes-gcm-16 OK
         match AES_GCM_16 [short]: OK
   21 -> IKEv2_ENCR_NULL_AUTH_AES_GMAC
         jam_enum 21: IKEv2_ENCR_NULL_AUTH_AES_GMAC OK
         search IKEv2_ENCR_NULL_AUTH_AES_GMAC: OK
         match IKEv2_ENCR_NULL_AUTH_AES_GMAC: OK
         short_name 21: NULL_AUTH_AES_GMAC OK
         jam_enum_short 21: NULL_AUTH_AES_GMAC OK
         jam_enum_human 21: null-auth-aes-gmac OK
         match NULL_AUTH_AES_GMAC [short]: OK
   23 -> IKEv2_ENCR_CAMELLIA_CBC
         jam_enum 23: IKEv2_ENCR_CAMELLIA_CBC OK
         search IKEv2_ENCR_CAMELLIA_CBC: OK
         match IKEv2_ENCR_CAMELLIA_CBC: OK
         short_name 23: CAMELLIA_CBC OK
         jam_enum_short 23: CAMELLIA_CBC OK
         jam_enum_human 23: camellia-cbc OK
         match CAMELLIA_CBC [short]: OK
   24 -> IKEv2_ENCR_CAMELLIA_CTR
         jam_enum 24: IKEv2_ENCR_CAMELLIA_CTR OK
         search IKEv2_ENCR_CAMELLIA_CTR: OK
         match IKEv2_ENCR_CAMELLIA_CTR: OK
         short_name 24: CAMELLIA_CTR OK
         jam_enum_short 24: CAMELLIA_CTR OK
         jam_enum_human 24: camellia-ctr OK
         match CAMELLIA_CTR [short]: OK
   25 -> IKEv2_ENCR_CAMELLIA_CCM_8
         jam_enum 25: IKEv2_ENCR_CAMELLIA_CCM_8 OK
         search IKEv2_ENCR_CAMELLIA_CCM_8: OK
         match IKEv2_ENCR_CAMELLIA_CCM_8: OK
         short_name 25: CAMELLIA_CCM_8 OK
         jam_enum_short 25: CAMELLIA_CCM_8 OK
         jam_enum_human 25: camellia-ccm-8 OK
         match CAMELLIA_CCM_8 [short]: OK
   26 -> IKEv2_ENCR_CAMELLIA_CCM_12
         jam_enum 26: IKEv2_ENCR_CAMELLIA_CCM_12 OK
         search IKEv2_ENCR_CAMELLIA_CCM_12: OK
         match IKEv2_ENCR_CAMELLIA_CCM_12: OK
         short_name 26: CAMELLIA_CCM_12 OK
         jam_enum_short 26: CAMELLIA_CCM_12 OK
         jam_enum_human 26: camellia-ccm-12 OK
         match CAMELLIA_CCM_12 [short]: OK
   27 -> IKEv2_ENCR_CAMELLIA_CCM_16
         jam_enum 27: IKEv2_ENCR_CAMELLIA_CCM_16 OK
         search IKEv2_ENCR_CAMELLIA_CCM_16: OK
         match IKEv2_ENCR_CAMELLIA_CCM_16: OK
         short_name 27: CAMELLIA_CCM_16 OK
         jam_enum_short 27: CAMELLIA_CCM_16 OK
         jam_enum_human 27: camellia-ccm-16 OK
         match CAMELLIA_CCM_16 [short]: OK
   28 -> IKEv2_ENCR_CHACHA20_POLY1305
         jam_enum 28: IKEv2_ENCR_CHACHA20_POLY1305 OK
         search IKEv2_ENCR_CHACHA20_POLY1305: OK
         match IKEv2_ENCR_CHACHA20_POLY1305: OK
         short_name 28: CHACHA20_POLY1305 OK
         jam_enum_short 28: CHACHA20_POLY1305 OK
         jam_enum_human 28: chacha20-poly1305 OK
         match CHACHA20_POLY1305 [short]: OK
  65004 -> IKEv2_ENCR_SERPENT_CBC
         jam_enum 65004: IKEv2_ENCR_SERPENT_CBC OK
         search IKEv2_ENCR_SERPENT_CBC: OK
         match IKEv2_ENCR_SERPENT_CBC: OK
         short_name 65004: SERPENT_CBC OK
         jam_enum_short 65004: SERPENT_CBC OK
         jam_enum_human 65004: serpent-cbc OK
         match SERPENT_CBC [short]: OK
  65005 -> IKEv2_ENCR_TWOFISH_CBC
         jam_enum 65005: IKEv2_ENCR_TWOFISH_CBC OK
         search IKEv2_ENCR_TWOFISH_CBC: OK
         match IKEv2_ENCR_TWOFISH_CBC: OK
         short_name 65005: TWOFISH_CBC OK
         jam_enum_short 65005: TWOFISH_CBC OK
         jam_enum_human 65005: twofish-cbc OK
         match TWOFISH_CBC [short]: OK
  65289 -> IKEv2_ENCR_TWOFISH_CBC_SSH
         jam_enum 65289: IKEv2_ENCR_TWOFISH_CBC_SSH OK
         search IKEv2_ENCR_TWOFISH_CBC_SSH: OK
         match IKEv2_ENCR_TWOFISH_CBC_SSH: OK
         short_name 65289: TWOFISH_CBC_SSH OK
         jam_enum_short 65289: TWOFISH_CBC_SSH OK
         jam_enum_human 65289: twofish-cbc-ssh OK
         match TWOFISH_CBC_SSH [short]: OK
  ikev2_trans_type_esn_names: [0..2)
    0 -> IKEv2_ESN_NO
         jam_enum 0: IKEv2_ESN_NO OK
         search IKEv2_ESN_NO: OK
         match IKEv2_ESN_NO: OK
         short_name 0: NO OK
         jam_enum_short 0: NO OK
         jam_enum_human 0: no OK
         match NO [short]: OK
    1 -> IKEv2_ESN_YES
         jam_enum 1: IKEv2_ESN_YES OK
         search IKEv2_ESN_YES: OK
         match IKEv2_ESN_YES: OK
         short_name 1: YES OK
         jam_enum_short 1: YES OK
         jam_enum_human 1: yes OK
         match YES [short]: OK
  ikev2_trans_type_integ_names: [0..15)
    0 -> IKEv2_INTEG_NONE
         jam_enum 0: IKEv2_INTEG_NONE OK
         search IKEv2_INTEG_NONE: OK
         match IKEv2_INTEG_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> IKEv2_INTEG_HMAC_MD5_96
         jam_enum 1: IKEv2_INTEG_HMAC_MD5_96 OK
         search IKEv2_INTEG_HMAC_MD5_96: OK
         match IKEv2_INTEG_HMAC_MD5_96: OK
         short_name 1: HMAC_MD5_96 OK
         jam_enum_short 1: HMAC_MD5_96 OK
         jam_enum_human 1: hmac-md5-96 OK
         match HMAC_MD5_96 [short]: OK
    2 -> IKEv2_INTEG_HMAC_SHA1_96
         jam_enum 2: IKEv2_INTEG_HMAC_SHA1_96 OK
         search IKEv2_INTEG_HMAC_SHA1_96: OK
         match IKEv2_INTEG_HMAC_SHA1_96: OK
         short_name 2: HMAC_SHA1_96 OK
         jam_enum_short 2: HMAC_SHA1_96 OK
         jam_enum_human 2: hmac-sha1-96 OK
         match HMAC_SHA1_96 [short]: OK
    3 -> IKEv2_INTEG_DES_MAC
         jam_enum 3: IKEv2_INTEG_DES_MAC OK
         search IKEv2_INTEG_DES_MAC: OK
         match IKEv2_INTEG_DES_MAC: OK
         short_name 3: DES_MAC OK
         jam_enum_short 3: DES_MAC OK
         jam_enum_human 3: des-mac OK
         match DES_MAC [short]: OK
    4 -> IKEv2_INTEG_KPDK_MD5
         jam_enum 4: IKEv2_INTEG_KPDK_MD5 OK
         search IKEv2_INTEG_KPDK_MD5: OK
         match IKEv2_INTEG_KPDK_MD5: OK
         short_name 4: KPDK_MD5 OK
         jam_enum_short 4: KPDK_MD5 OK
         jam_enum_human 4: kpdk-md5 OK
         match KPDK_MD5 [short]: OK
    5 -> IKEv2_INTEG_AES_XCBC_96
         jam_enum 5: IKEv2_INTEG_AES_XCBC_96 OK
         search IKEv2_INTEG_AES_XCBC_96: OK
         match IKEv2_INTEG_AES_XCBC_96: OK
         short_name 5: AES_XCBC_96 OK
         jam_enum_short 5: AES_XCBC_96 OK
         jam_enum_human 5: aes-xcbc-96 OK
         match AES_XCBC_96 [short]: OK
    6 -> IKEv2_INTEG_HMAC_MD5_128
         jam_enum 6: IKEv2_INTEG_HMAC_MD5_128 OK
         search IKEv2_INTEG_HMAC_MD5_128: OK
         match IKEv2_INTEG_HMAC_MD5_128: OK
         short_name 6: HMAC_MD5_128 OK
         jam_enum_short 6: HMAC_MD5_128 OK
         jam_enum_human 6: hmac-md5-128 OK
         match HMAC_MD5_128 [short]: OK
    7 -> IKEv2_INTEG_HMAC_SHA1_160
         jam_enum 7: IKEv2_INTEG_HMAC_SHA1_160 OK
         search IKEv2_INTEG_HMAC_SHA1_160: OK
         match IKEv2_INTEG_HMAC_SHA1_160: OK
         short_name 7: HMAC_SHA1_160 OK
         jam_enum_short 7: HMAC_SHA1_160 OK
         jam_enum_human 7: hmac-sha1-160 OK
         match HMAC_SHA1_160 [short]: OK
    8 -> IKEv2_INTEG_AES_CMAC_96
         jam_enum 8: IKEv2_INTEG_AES_CMAC_96 OK
         search IKEv2_INTEG_AES_CMAC_96: OK
         match IKEv2_INTEG_AES_CMAC_96: OK
         short_name 8: AES_CMAC_96 OK
         jam_enum_short 8: AES_CMAC_96 OK
         jam_enum_human 8: aes-cmac-96 OK
         match AES_CMAC_96 [short]: OK
    9 -> IKEv2_INTEG_AES_128_GMAC
         jam_enum 9: IKEv2_INTEG_AES_128_GMAC OK
         search IKEv2_INTEG_AES_128_GMAC: OK
         match IKEv2_INTEG_AES_128_GMAC: OK
         short_name 9: AES_128_GMAC OK
         jam_enum_short 9: AES_128_GMAC OK
         jam_enum_human 9: aes-128-gmac OK
         match AES_128_GMAC [short]: OK
   10 -> IKEv2_INTEG_AES_192_GMAC
         jam_enum 10: IKEv2_INTEG_AES_192_GMAC OK
         search IKEv2_INTEG_AES_192_GMAC: OK
         match IKEv2_INTEG_AES_192_GMAC: OK
         short_name 10: AES_192_GMAC OK
         jam_enum_short 10: AES_192_GMAC OK
         jam_enum_human 10: aes-192-gmac OK
         match AES_192_GMAC [short]: OK
   11 -> IKEv2_INTEG_AES_256_GMAC
         jam_enum 11: IKEv2_INTEG_AES_256_GMAC OK
         search IKEv2_INTEG_AES_256_GMAC: OK
         match IKEv2_INTEG_AES_256_GMAC: OK
         short_name 11: AES_256_GMAC OK
         jam_enum_short 11: AES_256_GMAC OK
         jam_enum_human 11: aes-256-gmac OK
         match AES_256_GMAC [short]: OK
   12 -> IKEv2_INTEG_HMAC_SHA2_256_128
         jam_enum 12: IKEv2_INTEG_HMAC_SHA2_256_128 OK
         search IKEv2_INTEG_HMAC_SHA2_256_128: OK
         match IKEv2_INTEG_HMAC_SHA2_256_128: OK
         short_name 12: HMAC_SHA2_256_128 OK
         jam_enum_short 12: HMAC_SHA2_256_128 OK
         jam_enum_human 12: hmac-sha2-256-128 OK
         match HMAC_SHA2_256_128 [short]: OK
   13 -> IKEv2_INTEG_HMAC_SHA2_384_192
         jam_enum 13: IKEv2_INTEG_HMAC_SHA2_384_192 OK
         search IKEv2_INTEG_HMAC_SHA2_384_192: OK
         match IKEv2_INTEG_HMAC_SHA2_384_192: OK
         short_name 13: HMAC_SHA2_384_192 OK
         jam_enum_short 13: HMAC_SHA2_384_192 OK
         jam_enum_human 13: hmac-sha2-384-192 OK
         match HMAC_SHA2_384_192 [short]: OK
   14 -> IKEv2_INTEG_HMAC_SHA2_512_256
         jam_enum 14: IKEv2_INTEG_HMAC_SHA2_512_256 OK
         search IKEv2_INTEG_HMAC_SHA2_512_256: OK
         match IKEv2_INTEG_HMAC_SHA2_512_256: OK
         short_name 14: HMAC_SHA2_512_256 OK
         jam_enum_short 14: HMAC_SHA2_512_256 OK
         jam_enum_human 14: hmac-sha2-512-256 OK
         match HMAC_SHA2_512_256 [short]: OK
  ikev2_trans_type_names: [1..6)
    1 -> IKEv2_TRANS_TYPE_ENCR
         jam_enum 1: IKEv2_TRANS_TYPE_ENCR OK
         search IKEv2_TRANS_TYPE_ENCR: OK
         match IKEv2_TRANS_TYPE_ENCR: OK
         short_name 1: ENCR OK
         jam_enum_short 1: ENCR OK
         jam_enum_human 1: encr OK
         match ENCR [short]: OK
    2 -> IKEv2_TRANS_TYPE_PRF
         jam_enum 2: IKEv2_TRANS_TYPE_PRF OK
         search IKEv2_TRANS_TYPE_PRF: OK
         match IKEv2_TRANS_TYPE_PRF: OK
         short_name 2: PRF OK
         jam_enum_short 2: PRF OK
         jam_enum_human 2: prf OK
         match PRF [short]: OK
    3 -> IKEv2_TRANS_TYPE_INTEG
         jam_enum 3: IKEv2_TRANS_TYPE_INTEG OK
         search IKEv2_TRANS_TYPE_INTEG: OK
         match IKEv2_TRANS_TYPE_INTEG: OK
         short_name 3: INTEG OK
         jam_enum_short 3: INTEG OK
         jam_enum_human 3: integ OK
         match INTEG [short]: OK
    4 -> IKEv2_TRANS_TYPE_DH
         jam_enum 4: IKEv2_TRANS_TYPE_DH OK
         search IKEv2_TRANS_TYPE_DH: OK
         match IKEv2_TRANS_TYPE_DH: OK
         short_name 4: DH OK
         jam_enum_short 4: DH OK
         jam_enum_human 4: dh OK
         match DH [short]: OK
    5 -> IKEv2_TRANS_TYPE_ESN
         jam_enum 5: IKEv2_TRANS_TYPE_ESN OK
         search IKEv2_TRANS_TYPE_ESN: OK
         match IKEv2_TRANS_TYPE_ESN: OK
         short_name 5: ESN OK
         jam_enum_short 5: ESN OK
         jam_enum_human 5: esn OK
         match ESN [short]: OK
  ikev2_trans_type_prf_names: [1..9)
    1 -> IKEv2_PRF_HMAC_MD5
         jam_enum 1: IKEv2_PRF_HMAC_MD5 OK
         search IKEv2_PRF_HMAC_MD5: OK
         match IKEv2_PRF_HMAC_MD5: OK
         short_name 1: HMAC_MD5 OK
         jam_enum_short 1: HMAC_MD5 OK
         jam_enum_human 1: hmac-md5 OK
         match HMAC_MD5 [short]: OK
    2 -> IKEv2_PRF_HMAC_SHA1
         jam_enum 2: IKEv2_PRF_HMAC_SHA1 OK
         search IKEv2_PRF_HMAC_SHA1: OK
         match IKEv2_PRF_HMAC_SHA1: OK
         short_name 2: HMAC_SHA1 OK
         jam_enum_short 2: HMAC_SHA1 OK
         jam_enum_human 2: hmac-sha1 OK
         match HMAC_SHA1 [short]: OK
    3 -> IKEv2_PRF_HMAC_TIGER
         jam_enum 3: IKEv2_PRF_HMAC_TIGER OK
         search IKEv2_PRF_HMAC_TIGER: OK
         match IKEv2_PRF_HMAC_TIGER: OK
         short_name 3: HMAC_TIGER OK
         jam_enum_short 3: HMAC_TIGER OK
         jam_enum_human 3: hmac-tiger OK
         match HMAC_TIGER [short]: OK
    4 -> IKEv2_PRF_AES128_XCBC
         jam_enum 4: IKEv2_PRF_AES128_XCBC OK
         search IKEv2_PRF_AES128_XCBC: OK
         match IKEv2_PRF_AES128_XCBC: OK
         short_name 4: AES128_XCBC OK
         jam_enum_short 4: AES128_XCBC OK
         jam_enum_human 4: aes128-xcbc OK
         match AES128_XCBC [short]: OK
    5 -> IKEv2_PRF_HMAC_SHA2_256
         jam_enum 5: IKEv2_PRF_HMAC_SHA2_256 OK
         search IKEv2_PRF_HMAC_SHA2_256: OK
         match IKEv2_PRF_HMAC_SHA2_256: OK
         short_name 5: HMAC_SHA2_256 OK
         jam_enum_short 5: HMAC_SHA2_256 OK
         jam_enum_human 5: hmac-sha2-256 OK
         match HMAC_SHA2_256 [short]: OK
    6 -> IKEv2_PRF_HMAC_SHA2_384
         jam_enum 6: IKEv2_PRF_HMAC_SHA2_384 OK
         search IKEv2_PRF_HMAC_SHA2_384: OK
         match IKEv2_PRF_HMAC_SHA2_384: OK
         short_name 6: HMAC_SHA2_384 OK
         jam_enum_short 6: HMAC_SHA2_384 OK
         jam_enum_human 6: hmac-sha2-384 OK
         match HMAC_SHA2_384 [short]: OK
    7 -> IKEv2_PRF_HMAC_SHA2_512
         jam_enum 7: IKEv2_PRF_HMAC_SHA2_512 OK
         search IKEv2_PRF_HMAC_SHA2_512: OK
         match IKEv2_PRF_HMAC_SHA2_512: OK
         short_name 7: HMAC_SHA2_512 OK
         jam_enum_short 7: HMAC_SHA2_512 OK
         jam_enum_human 7: hmac-sha2-512 OK
         match HMAC_SHA2_512 [short]: OK
    8 -> IKEv2_PRF_AES128_CMAC
         jam_enum 8: IKEv2_PRF_AES128_CMAC OK
         search IKEv2_PRF_AES128_CMAC: OK
         match IKEv2_PRF_AES128_CMAC: OK
         short_name 8: AES128_CMAC OK
         jam_enum_short 8: AES128_CMAC OK
         jam_enum_human 8: aes128-cmac OK
         match AES128_CMAC [short]: OK
  ikev2_ts_type_names: [7..11)
    7 -> IKEv2_TS_IPV4_ADDR_RANGE
         jam_enum 7: IKEv2_TS_IPV4_ADDR_RANGE OK
         search IKEv2_TS_IPV4_ADDR_RANGE: OK
         match IKEv2_TS_IPV4_ADDR_RANGE: OK
         short_name 7: IKEv2_TS_IPV4_ADDR_RANGE OK
         jam_enum_short 7: IKEv2_TS_IPV4_ADDR_RANGE OK
         jam_enum_human 7: ikev2-ts-ipv4-addr-range OK
    8 -> IKEv2_TS_IPV6_ADDR_RANGE
         jam_enum 8: IKEv2_TS_IPV6_ADDR_RANGE OK
         search IKEv2_TS_IPV6_ADDR_RANGE: OK
         match IKEv2_TS_IPV6_ADDR_RANGE: OK
         short_name 8: IKEv2_TS_IPV6_ADDR_RANGE OK
         jam_enum_short 8: IKEv2_TS_IPV6_ADDR_RANGE OK
         jam_enum_human 8: ikev2-ts-ipv6-addr-range OK
    9 -> IKEv2_TS_FC_ADDR_RANGE
         jam_enum 9: IKEv2_TS_FC_ADDR_RANGE OK
         search IKEv2_TS_FC_ADDR_RANGE: OK
         match IKEv2_TS_FC_ADDR_RANGE: OK
         short_name 9: IKEv2_TS_FC_ADDR_RANGE OK
         jam_enum_short 9: IKEv2_TS_FC_ADDR_RANGE OK
         jam_enum_human 9: ikev2-ts-fc-addr-range OK
   10 -> IKEv2_TS_SECLABEL
         jam_enum 10: IKEv2_TS_SECLABEL OK
         search IKEv2_TS_SECLABEL: OK
         match IKEv2_TS_SECLABEL: OK
         short_name 10: IKEv2_TS_SECLABEL OK
         jam_enum_short 10: IKEv2_TS_SECLABEL OK
         jam_enum_human 10: ikev2-ts-seclabel OK
  ike_version_names: [0..3)
    0 -> <do-not-negotiate>
         jam_enum 0: <do-not-negotiate> OK
         search <do-not-negotiate>: OK
         match <do-not-negotiate>: OK
         short_name 0: <do-not-negotiate> OK
         jam_enum_short 0: <do-not-negotiate> OK
         jam_enum_human 0: <do-not-negotiate> OK
    1 -> IKEv1
         jam_enum 1: IKEv1 OK
         search IKEv1: OK
         match IKEv1: OK
         short_name 1: v1 OK
         jam_enum_short 1: v1 OK
         jam_enum_human 1: v1 OK
         match v1 [short]: OK
    2 -> IKEv2
         jam_enum 2: IKEv2 OK
         search IKEv2: OK
         match IKEv2: OK
         short_name 2: v2 OK
         jam_enum_short 2: v2 OK
         jam_enum_human 2: v2 OK
         match v2 [short]: OK
  initiated_by_names: [0..8)
    0 -> INITIATED_BY_UNKNOWN
         jam_enum 0: INITIATED_BY_UNKNOWN OK
         search INITIATED_BY_UNKNOWN: OK
         match INITIATED_BY_UNKNOWN: OK
         short_name 0: UNKNOWN OK
         jam_enum_short 0: UNKNOWN OK
         jam_enum_human 0: unknown OK
         match UNKNOWN [short]: OK
    1 -> INITIATED_BY_WHACK
         jam_enum 1: INITIATED_BY_WHACK OK
         search INITIATED_BY_WHACK: OK
         match INITIATED_BY_WHACK: OK
         short_name 1: WHACK OK
         jam_enum_short 1: WHACK OK
         jam_enum_human 1: whack OK
         match WHACK [short]: OK
    2 -> INITIATED_BY_REVIVE
         jam_enum 2: INITIATED_BY_REVIVE OK
         search INITIATED_BY_REVIVE: OK
         match INITIATED_BY_REVIVE: OK
         short_name 2: REVIVE OK
         jam_enum_short 2: REVIVE OK
         jam_enum_human 2: revive OK
         match REVIVE [short]: OK
    3 -> INITIATED_BY_ACQUIRE
         jam_enum 3: INITIATED_BY_ACQUIRE OK
         search INITIATED_BY_ACQUIRE: OK
         match INITIATED_BY_ACQUIRE: OK
         short_name 3: ACQUIRE OK
         jam_enum_short 3: ACQUIRE OK
         jam_enum_human 3: acquire OK
         match ACQUIRE [short]: OK
    4 -> INITIATED_BY_REPLACE
         jam_enum 4: INITIATED_BY_REPLACE OK
         search INITIATED_BY_REPLACE: OK
         match INITIATED_BY_REPLACE: OK
         short_name 4: REPLACE OK
         jam_enum_short 4: REPLACE OK
         jam_enum_human 4: replace OK
         match REPLACE [short]: OK
    5 -> INITIATED_BY_PENDING
         jam_enum 5: INITIATED_BY_PENDING OK
         search INITIATED_BY_PENDING: OK
         match INITIATED_BY_PENDING: OK
         short_name 5: PENDING OK
         jam_enum_short 5: PENDING OK
         jam_enum_human 5: pending OK
         match PENDING [short]: OK
    6 -> INITIATED_BY_IKE
         jam_enum 6: INITIATED_BY_IKE OK
         search INITIATED_BY_IKE: OK
         match INITIATED_BY_IKE: OK
         short_name 6: IKE OK
         jam_enum_short 6: IKE OK
         jam_enum_human 6: ike OK
         match IKE [short]: OK
    7 -> INITIATED_BY_PEER
         jam_enum 7: INITIATED_BY_PEER OK
         search INITIATED_BY_PEER: OK
         match INITIATED_BY_PEER: OK
         short_name 7: PEER OK
         jam_enum_short 7: PEER OK
         jam_enum_human 7: peer OK
         match PEER [short]: OK
  ip_protocol_id_names: [0..18)
    0 -> ALL
         jam_enum 0: ALL OK
         search ALL: OK
         match ALL: OK
         short_name 0: ALL OK
         jam_enum_short 0: ALL OK
         jam_enum_human 0: all OK
    1 -> ICMP
         jam_enum 1: ICMP OK
         search ICMP: OK
         match ICMP: OK
         short_name 1: ICMP OK
         jam_enum_short 1: ICMP OK
         jam_enum_human 1: icmp OK
    6 -> TCP
         jam_enum 6: TCP OK
         search TCP: OK
         match TCP: OK
         short_name 6: TCP OK
         jam_enum_short 6: TCP OK
         jam_enum_human 6: tcp OK
   17 -> UDP
         jam_enum 17: UDP OK
         search UDP: OK
         match UDP: OK
         short_name 17: UDP OK
         jam_enum_short 17: UDP OK
         jam_enum_human 17: udp OK
  ipsec_attr_names: [2..64770)
    2 -> SA_LIFE_DURATION (variable length)
         jam_enum 2: SA_LIFE_DURATION (variable length) OK
         search SA_LIFE_DURATION (variable length): OK
         match SA_LIFE_DURATION (variable length): OK
         match SA_LIFE_DURATION  [trunc]: OK
         short_name 2: SA_LIFE_DURATION (variable length) OK
         jam_enum_short 2: SA_LIFE_DURATION (variable length) OK
         jam_enum_human 2: sa-life-duration (variable length) OK
    9 -> COMPRESS_PRIVATE_ALG (variable length)
         jam_enum 9: COMPRESS_PRIVATE_ALG (variable length) OK
         search COMPRESS_PRIVATE_ALG (variable length): OK
         match COMPRESS_PRIVATE_ALG (variable length): OK
         match COMPRESS_PRIVATE_ALG  [trunc]: OK
         short_name 9: COMPRESS_PRIVATE_ALG (variable length) OK
         jam_enum_short 9: COMPRESS_PRIVATE_ALG (variable length) OK
         jam_enum_human 9: compress-private-alg (variable length) OK
   10 -> ECN_TUNNEL (variable length)
         jam_enum 10: ECN_TUNNEL (variable length) OK
         search ECN_TUNNEL (variable length): OK
         match ECN_TUNNEL (variable length): OK
         match ECN_TUNNEL  [trunc]: OK
         short_name 10: ECN_TUNNEL (variable length) OK
         jam_enum_short 10: ECN_TUNNEL (variable length) OK
         jam_enum_human 10: ecn-tunnel (variable length) OK
  32001 -> SECCTX (variable length)
         jam_enum 32001: SECCTX (variable length) OK
         search SECCTX (variable length): OK
         match SECCTX (variable length): OK
         match SECCTX  [trunc]: OK
         short_name 32001: SECCTX (variable length) OK
         jam_enum_short 32001: SECCTX (variable length) OK
         jam_enum_human 32001: secctx (variable length) OK
  32769 -> SA_LIFE_TYPE
         jam_enum 32769: SA_LIFE_TYPE OK
         search SA_LIFE_TYPE: OK
         match SA_LIFE_TYPE: OK
         short_name 32769: SA_LIFE_TYPE OK
         jam_enum_short 32769: SA_LIFE_TYPE OK
         jam_enum_human 32769: sa-life-type OK
  32770 -> SA_LIFE_DURATION
         jam_enum 32770: SA_LIFE_DURATION OK
         search SA_LIFE_DURATION: OK
         match SA_LIFE_DURATION: OK
         short_name 32770: SA_LIFE_DURATION OK
         jam_enum_short 32770: SA_LIFE_DURATION OK
         jam_enum_human 32770: sa-life-duration OK
  32771 -> GROUP_DESCRIPTION
         jam_enum 32771: GROUP_DESCRIPTION OK
         search GROUP_DESCRIPTION: OK
         match GROUP_DESCRIPTION: OK
         short_name 32771: GROUP_DESCRIPTION OK
         jam_enum_short 32771: GROUP_DESCRIPTION OK
         jam_enum_human 32771: group-description OK
  32772 -> ENCAPSULATION_MODE
         jam_enum 32772: ENCAPSULATION_MODE OK
         search ENCAPSULATION_MODE: OK
         match ENCAPSULATION_MODE: OK
         short_name 32772: ENCAPSULATION_MODE OK
         jam_enum_short 32772: ENCAPSULATION_MODE OK
         jam_enum_human 32772: encapsulation-mode OK
  32773 -> AUTH_ALGORITHM
         jam_enum 32773: AUTH_ALGORITHM OK
         search AUTH_ALGORITHM: OK
         match AUTH_ALGORITHM: OK
         short_name 32773: AUTH_ALGORITHM OK
         jam_enum_short 32773: AUTH_ALGORITHM OK
         jam_enum_human 32773: auth-algorithm OK
  32774 -> KEY_LENGTH
         jam_enum 32774: KEY_LENGTH OK
         search KEY_LENGTH: OK
         match KEY_LENGTH: OK
         short_name 32774: KEY_LENGTH OK
         jam_enum_short 32774: KEY_LENGTH OK
         jam_enum_human 32774: key-length OK
  32775 -> KEY_ROUNDS
         jam_enum 32775: KEY_ROUNDS OK
         search KEY_ROUNDS: OK
         match KEY_ROUNDS: OK
         short_name 32775: KEY_ROUNDS OK
         jam_enum_short 32775: KEY_ROUNDS OK
         jam_enum_human 32775: key-rounds OK
  32776 -> COMPRESS_DICT_SIZE
         jam_enum 32776: COMPRESS_DICT_SIZE OK
         search COMPRESS_DICT_SIZE: OK
         match COMPRESS_DICT_SIZE: OK
         short_name 32776: COMPRESS_DICT_SIZE OK
         jam_enum_short 32776: COMPRESS_DICT_SIZE OK
         jam_enum_human 32776: compress-dict-size OK
  32777 -> COMPRESS_PRIVATE_ALG
         jam_enum 32777: COMPRESS_PRIVATE_ALG OK
         search COMPRESS_PRIVATE_ALG: OK
         match COMPRESS_PRIVATE_ALG: OK
         short_name 32777: COMPRESS_PRIVATE_ALG OK
         jam_enum_short 32777: COMPRESS_PRIVATE_ALG OK
         jam_enum_human 32777: compress-private-alg OK
  32778 -> ECN_TUNNEL
         jam_enum 32778: ECN_TUNNEL OK
         search ECN_TUNNEL: OK
         match ECN_TUNNEL: OK
         short_name 32778: ECN_TUNNEL OK
         jam_enum_short 32778: ECN_TUNNEL OK
         jam_enum_human 32778: ecn-tunnel OK
  32779 -> ESN_64BIT_SEQNUM
         jam_enum 32779: ESN_64BIT_SEQNUM OK
         search ESN_64BIT_SEQNUM: OK
         match ESN_64BIT_SEQNUM: OK
         short_name 32779: ESN_64BIT_SEQNUM OK
         jam_enum_short 32779: ESN_64BIT_SEQNUM OK
         jam_enum_human 32779: esn-64bit-seqnum OK
  32781 -> SIG_ENC_ALGO_VAL
         jam_enum 32781: SIG_ENC_ALGO_VAL OK
         search SIG_ENC_ALGO_VAL: OK
         match SIG_ENC_ALGO_VAL: OK
         short_name 32781: SIG_ENC_ALGO_VAL OK
         jam_enum_short 32781: SIG_ENC_ALGO_VAL OK
         jam_enum_human 32781: sig-enc-algo-val OK
  32782 -> ADDRESS_PRESERVATION
         jam_enum 32782: ADDRESS_PRESERVATION OK
         search ADDRESS_PRESERVATION: OK
         match ADDRESS_PRESERVATION: OK
         short_name 32782: ADDRESS_PRESERVATION OK
         jam_enum_short 32782: ADDRESS_PRESERVATION OK
         jam_enum_human 32782: address-preservation OK
  32783 -> SA_DIRECTION
         jam_enum 32783: SA_DIRECTION OK
         search SA_DIRECTION: OK
         match SA_DIRECTION: OK
         short_name 32783: SA_DIRECTION OK
         jam_enum_short 32783: SA_DIRECTION OK
         jam_enum_human 32783: sa-direction OK
  64769 -> SECCTX
         jam_enum 64769: SECCTX OK
         search SECCTX: OK
         match SECCTX: OK
         short_name 64769: SECCTX OK
         jam_enum_short 64769: SECCTX OK
         jam_enum_human 64769: secctx OK
  ipsec_ipcomp_algo_names: [0..5)
    0 -> IPCOMP_NONE
         jam_enum 0: IPCOMP_NONE OK
         search IPCOMP_NONE: OK
         match IPCOMP_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> IPCOMP_OUI
         jam_enum 1: IPCOMP_OUI OK
         search IPCOMP_OUI: OK
         match IPCOMP_OUI: OK
         short_name 1: OUI OK
         jam_enum_short 1: OUI OK
         jam_enum_human 1: oui OK
         match OUI [short]: OK
    2 -> IPCOMP_DEFLATE
         jam_enum 2: IPCOMP_DEFLATE OK
         search IPCOMP_DEFLATE: OK
         match IPCOMP_DEFLATE: OK
         short_name 2: DEFLATE OK
         jam_enum_short 2: DEFLATE OK
         jam_enum_human 2: deflate OK
         match DEFLATE [short]: OK
    3 -> IPCOMP_LZS
         jam_enum 3: IPCOMP_LZS OK
         search IPCOMP_LZS: OK
         match IPCOMP_LZS: OK
         short_name 3: LZS OK
         jam_enum_short 3: LZS OK
         jam_enum_human 3: lzs OK
         match LZS [short]: OK
    4 -> IPCOMP_LZJH
         jam_enum 4: IPCOMP_LZJH OK
         search IPCOMP_LZJH: OK
         match IPCOMP_LZJH: OK
         short_name 4: LZJH OK
         jam_enum_short 4: LZJH OK
         jam_enum_human 4: lzjh OK
         match LZJH [short]: OK
  ipseckey_algorithm_config_names: [2..5)
    2 -> rsasigkey
         jam_enum 2: rsasigkey OK
         search rsasigkey: OK
         match rsasigkey: OK
         short_name 2: rsasigkey OK
         jam_enum_short 2: rsasigkey OK
         jam_enum_human 2: rsasigkey OK
    3 -> ecdsakey
         jam_enum 3: ecdsakey OK
         search ecdsakey: OK
         match ecdsakey: OK
         short_name 3: ecdsakey OK
         jam_enum_short 3: ecdsakey OK
         jam_enum_human 3: ecdsakey OK
    4 -> pubkey
         jam_enum 4: pubkey OK
         search pubkey: OK
         match pubkey: OK
         short_name 4: pubkey OK
         jam_enum_short 4: pubkey OK
         jam_enum_human 4: pubkey OK
  ipseckey_algorithm_type_names: [1..5)
    1 -> IPSECKEY_ALGORITHM_DSA
         jam_enum 1: IPSECKEY_ALGORITHM_DSA OK
         search IPSECKEY_ALGORITHM_DSA: OK
         match IPSECKEY_ALGORITHM_DSA: OK
         short_name 1: DSA OK
         jam_enum_short 1: DSA OK
         jam_enum_human 1: dsa OK
         match DSA [short]: OK
    2 -> IPSECKEY_ALGORITHM_RSA
         jam_enum 2: IPSECKEY_ALGORITHM_RSA OK
         search IPSECKEY_ALGORITHM_RSA: OK
         match IPSECKEY_ALGORITHM_RSA: OK
         short_name 2: RSA OK
         jam_enum_short 2: RSA OK
         jam_enum_human 2: rsa OK
         match RSA [short]: OK
    3 -> IPSECKEY_ALGORITHM_ECDSA
         jam_enum 3: IPSECKEY_ALGORITHM_ECDSA OK
         search IPSECKEY_ALGORITHM_ECDSA: OK
         match IPSECKEY_ALGORITHM_ECDSA: OK
         short_name 3: ECDSA OK
         jam_enum_short 3: ECDSA OK
         jam_enum_human 3: ecdsa OK
         match ECDSA [short]: OK
    4 -> IPSECKEY_ALGORITHM_X_PUBKEY
         jam_enum 4: IPSECKEY_ALGORITHM_X_PUBKEY OK
         search IPSECKEY_ALGORITHM_X_PUBKEY: OK
         match IPSECKEY_ALGORITHM_X_PUBKEY: OK
         short_name 4: X_PUBKEY OK
         jam_enum_short 4: X_PUBKEY OK
         jam_enum_human 4: x-pubkey OK
         match X_PUBKEY [short]: OK
  isakmp_flag_names: [0..8)
    0 -> ISAKMP_FLAG_v1_ENCRYPTION
         jam_enum 0: ISAKMP_FLAG_v1_ENCRYPTION OK
         search ISAKMP_FLAG_v1_ENCRYPTION: OK
         match ISAKMP_FLAG_v1_ENCRYPTION: OK
         short_name 0: ISAKMP_FLAG_v1_ENCRYPTION OK
         jam_enum_short 0: ISAKMP_FLAG_v1_ENCRYPTION OK
         jam_enum_human 0: isakmp-flag-v1-encryption OK
    1 -> ISAKMP_FLAG_v1_COMMIT
         jam_enum 1: ISAKMP_FLAG_v1_COMMIT OK
         search ISAKMP_FLAG_v1_COMMIT: OK
         match ISAKMP_FLAG_v1_COMMIT: OK
         short_name 1: ISAKMP_FLAG_v1_COMMIT OK
         jam_enum_short 1: ISAKMP_FLAG_v1_COMMIT OK
         jam_enum_human 1: isakmp-flag-v1-commit OK
    2 -> ISAKMP_FLAG_v1_AUTHONLY
         jam_enum 2: ISAKMP_FLAG_v1_AUTHONLY OK
         search ISAKMP_FLAG_v1_AUTHONLY: OK
         match ISAKMP_FLAG_v1_AUTHONLY: OK
         short_name 2: ISAKMP_FLAG_v1_AUTHONLY OK
         jam_enum_short 2: ISAKMP_FLAG_v1_AUTHONLY OK
         jam_enum_human 2: isakmp-flag-v1-authonly OK
    3 -> ISAKMP_FLAG_v2_IKE_INIT
         jam_enum 3: ISAKMP_FLAG_v2_IKE_INIT OK
         search ISAKMP_FLAG_v2_IKE_INIT: OK
         match ISAKMP_FLAG_v2_IKE_INIT: OK
         short_name 3: ISAKMP_FLAG_v2_IKE_INIT OK
         jam_enum_short 3: ISAKMP_FLAG_v2_IKE_INIT OK
         jam_enum_human 3: isakmp-flag-v2-ike-init OK
    4 -> ISAKMP_FLAG_v2_VERSION
         jam_enum 4: ISAKMP_FLAG_v2_VERSION OK
         search ISAKMP_FLAG_v2_VERSION: OK
         match ISAKMP_FLAG_v2_VERSION: OK
         short_name 4: ISAKMP_FLAG_v2_VERSION OK
         jam_enum_short 4: ISAKMP_FLAG_v2_VERSION OK
         jam_enum_human 4: isakmp-flag-v2-version OK
    5 -> ISAKMP_FLAG_v2_MSG_RESPONSE
         jam_enum 5: ISAKMP_FLAG_v2_MSG_RESPONSE OK
         search ISAKMP_FLAG_v2_MSG_RESPONSE: OK
         match ISAKMP_FLAG_v2_MSG_RESPONSE: OK
         short_name 5: ISAKMP_FLAG_v2_MSG_RESPONSE OK
         jam_enum_short 5: ISAKMP_FLAG_v2_MSG_RESPONSE OK
         jam_enum_human 5: isakmp-flag-v2-msg-response OK
    6 -> ISAKMP_FLAG_MSG_RESERVED_BIT6
         jam_enum 6: ISAKMP_FLAG_MSG_RESERVED_BIT6 OK
         search ISAKMP_FLAG_MSG_RESERVED_BIT6: OK
         match ISAKMP_FLAG_MSG_RESERVED_BIT6: OK
         short_name 6: ISAKMP_FLAG_MSG_RESERVED_BIT6 OK
         jam_enum_short 6: ISAKMP_FLAG_MSG_RESERVED_BIT6 OK
         jam_enum_human 6: isakmp-flag-msg-reserved-bit6 OK
    7 -> ISAKMP_FLAG_MSG_RESERVED_BIT7
         jam_enum 7: ISAKMP_FLAG_MSG_RESERVED_BIT7 OK
         search ISAKMP_FLAG_MSG_RESERVED_BIT7: OK
         match ISAKMP_FLAG_MSG_RESERVED_BIT7: OK
         short_name 7: ISAKMP_FLAG_MSG_RESERVED_BIT7 OK
         jam_enum_short 7: ISAKMP_FLAG_MSG_RESERVED_BIT7 OK
         jam_enum_human 7: isakmp-flag-msg-reserved-bit7 OK
  isakmp_transformid_names: [1..2)
    1 -> KEY_IKE
         jam_enum 1: KEY_IKE OK
         search KEY_IKE: OK
         match KEY_IKE: OK
         short_name 1: KEY_IKE OK
         jam_enum_short 1: KEY_IKE OK
         jam_enum_human 1: key-ike OK
  isakmp_xchg_type_names: [0..45)
    0 -> ISAKMP_XCHG_NONE
         jam_enum 0: ISAKMP_XCHG_NONE OK
         search ISAKMP_XCHG_NONE: OK
         match ISAKMP_XCHG_NONE: OK
         short_name 0: ISAKMP_XCHG_NONE OK
         jam_enum_short 0: ISAKMP_XCHG_NONE OK
         jam_enum_human 0: isakmp-xchg-none OK
    1 -> ISAKMP_XCHG_BASE
         jam_enum 1: ISAKMP_XCHG_BASE OK
         search ISAKMP_XCHG_BASE: OK
         match ISAKMP_XCHG_BASE: OK
         short_name 1: ISAKMP_XCHG_BASE OK
         jam_enum_short 1: ISAKMP_XCHG_BASE OK
         jam_enum_human 1: isakmp-xchg-base OK
    2 -> ISAKMP_XCHG_IDPROT
         jam_enum 2: ISAKMP_XCHG_IDPROT OK
         search ISAKMP_XCHG_IDPROT: OK
         match ISAKMP_XCHG_IDPROT: OK
         short_name 2: ISAKMP_XCHG_IDPROT OK
         jam_enum_short 2: ISAKMP_XCHG_IDPROT OK
         jam_enum_human 2: isakmp-xchg-idprot OK
    3 -> ISAKMP_XCHG_AO
         jam_enum 3: ISAKMP_XCHG_AO OK
         search ISAKMP_XCHG_AO: OK
         match ISAKMP_XCHG_AO: OK
         short_name 3: ISAKMP_XCHG_AO OK
         jam_enum_short 3: ISAKMP_XCHG_AO OK
         jam_enum_human 3: isakmp-xchg-ao OK
    4 -> ISAKMP_XCHG_AGGR
         jam_enum 4: ISAKMP_XCHG_AGGR OK
         search ISAKMP_XCHG_AGGR: OK
         match ISAKMP_XCHG_AGGR: OK
         short_name 4: ISAKMP_XCHG_AGGR OK
         jam_enum_short 4: ISAKMP_XCHG_AGGR OK
         jam_enum_human 4: isakmp-xchg-aggr OK
    5 -> ISAKMP_XCHG_INFO
         jam_enum 5: ISAKMP_XCHG_INFO OK
         search ISAKMP_XCHG_INFO: OK
         match ISAKMP_XCHG_INFO: OK
         short_name 5: ISAKMP_XCHG_INFO OK
         jam_enum_short 5: ISAKMP_XCHG_INFO OK
         jam_enum_human 5: isakmp-xchg-info OK
    6 -> ISAKMP_XCHG_MODE_CFG
         jam_enum 6: ISAKMP_XCHG_MODE_CFG OK
         search ISAKMP_XCHG_MODE_CFG: OK
         match ISAKMP_XCHG_MODE_CFG: OK
         short_name 6: ISAKMP_XCHG_MODE_CFG OK
         jam_enum_short 6: ISAKMP_XCHG_MODE_CFG OK
         jam_enum_human 6: isakmp-xchg-mode-cfg OK
   32 -> ISAKMP_XCHG_QUICK
         jam_enum 32: ISAKMP_XCHG_QUICK OK
         search ISAKMP_XCHG_QUICK: OK
         match ISAKMP_XCHG_QUICK: OK
         short_name 32: ISAKMP_XCHG_QUICK OK
         jam_enum_short 32: ISAKMP_XCHG_QUICK OK
         jam_enum_human 32: isakmp-xchg-quick OK
   33 -> ISAKMP_XCHG_NGRP
         jam_enum 33: ISAKMP_XCHG_NGRP OK
         search ISAKMP_XCHG_NGRP: OK
         match ISAKMP_XCHG_NGRP: OK
         short_name 33: ISAKMP_XCHG_NGRP OK
         jam_enum_short 33: ISAKMP_XCHG_NGRP OK
         jam_enum_human 33: isakmp-xchg-ngrp OK
   34 -> ISAKMP_v2_IKE_SA_INIT
         jam_enum 34: ISAKMP_v2_IKE_SA_INIT OK
         search ISAKMP_v2_IKE_SA_INIT: OK
         match ISAKMP_v2_IKE_SA_INIT: OK
         short_name 34: IKE_SA_INIT OK
         jam_enum_short 34: IKE_SA_INIT OK
         jam_enum_human 34: ike-sa-init OK
         match IKE_SA_INIT [short]: OK
   35 -> ISAKMP_v2_IKE_AUTH
         jam_enum 35: ISAKMP_v2_IKE_AUTH OK
         search ISAKMP_v2_IKE_AUTH: OK
         match ISAKMP_v2_IKE_AUTH: OK
         short_name 35: IKE_AUTH OK
         jam_enum_short 35: IKE_AUTH OK
         jam_enum_human 35: ike-auth OK
         match IKE_AUTH [short]: OK
   36 -> ISAKMP_v2_CREATE_CHILD_SA
         jam_enum 36: ISAKMP_v2_CREATE_CHILD_SA OK
         search ISAKMP_v2_CREATE_CHILD_SA: OK
         match ISAKMP_v2_CREATE_CHILD_SA: OK
         short_name 36: CREATE_CHILD_SA OK
         jam_enum_short 36: CREATE_CHILD_SA OK
         jam_enum_human 36: create-child-sa OK
         match CREATE_CHILD_SA [short]: OK
   37 -> ISAKMP_v2_INFORMATIONAL
         jam_enum 37: ISAKMP_v2_INFORMATIONAL OK
         search ISAKMP_v2_INFORMATIONAL: OK
         match ISAKMP_v2_INFORMATIONAL: OK
         short_name 37: INFORMATIONAL OK
         jam_enum_short 37: INFORMATIONAL OK
         jam_enum_human 37: informational OK
         match INFORMATIONAL [short]: OK
   38 -> ISAKMP_v2_IKE_SESSION_RESUME
         jam_enum 38: ISAKMP_v2_IKE_SESSION_RESUME OK
         search ISAKMP_v2_IKE_SESSION_RESUME: OK
         match ISAKMP_v2_IKE_SESSION_RESUME: OK
         short_name 38: IKE_SESSION_RESUME OK
         jam_enum_short 38: IKE_SESSION_RESUME OK
         jam_enum_human 38: ike-session-resume OK
         match IKE_SESSION_RESUME [short]: OK
   39 -> ISAKMP_v2_GSA_AUTH
         jam_enum 39: ISAKMP_v2_GSA_AUTH OK
         search ISAKMP_v2_GSA_AUTH: OK
         match ISAKMP_v2_GSA_AUTH: OK
         short_name 39: GSA_AUTH OK
         jam_enum_short 39: GSA_AUTH OK
         jam_enum_human 39: gsa-auth OK
         match GSA_AUTH [short]: OK
   40 -> ISAKMP_v2_GSA_REGISTRATION
         jam_enum 40: ISAKMP_v2_GSA_REGISTRATION OK
         search ISAKMP_v2_GSA_REGISTRATION: OK
         match ISAKMP_v2_GSA_REGISTRATION: OK
         short_name 40: GSA_REGISTRATION OK
         jam_enum_short 40: GSA_REGISTRATION OK
         jam_enum_human 40: gsa-registration OK
         match GSA_REGISTRATION [short]: OK
   41 -> ISAKMP_v2_GSA_REKEY
         jam_enum 41: ISAKMP_v2_GSA_REKEY OK
         search ISAKMP_v2_GSA_REKEY: OK
         match ISAKMP_v2_GSA_REKEY: OK
         short_name 41: GSA_REKEY OK
         jam_enum_short 41: GSA_REKEY OK
         jam_enum_human 41: gsa-rekey OK
         match GSA_REKEY [short]: OK
   43 -> ISAKMP_v2_IKE_INTERMEDIATE
         jam_enum 43: ISAKMP_v2_IKE_INTERMEDIATE OK
         search ISAKMP_v2_IKE_INTERMEDIATE: OK
         match ISAKMP_v2_IKE_INTERMEDIATE: OK
         short_name 43: IKE_INTERMEDIATE OK
         jam_enum_short 43: IKE_INTERMEDIATE OK
         jam_enum_human 43: ike-intermediate OK
         match IKE_INTERMEDIATE [short]: OK
   44 -> ISAKMP_v2_IKE_FOLLOWUP_KE
         jam_enum 44: ISAKMP_v2_IKE_FOLLOWUP_KE OK
         search ISAKMP_v2_IKE_FOLLOWUP_KE: OK
         match ISAKMP_v2_IKE_FOLLOWUP_KE: OK
         short_name 44: IKE_FOLLOWUP_KE OK
         jam_enum_short 44: IKE_FOLLOWUP_KE OK
         jam_enum_human 44: ike-followup-ke OK
         match IKE_FOLLOWUP_KE [short]: OK
  kernel_mode_names: [1..4)
    1 -> KERNEL_MODE_TRANSPORT
         jam_enum 1: KERNEL_MODE_TRANSPORT OK
         search KERNEL_MODE_TRANSPORT: OK
         match KERNEL_MODE_TRANSPORT: OK
         short_name 1: TRANSPORT OK
         jam_enum_short 1: TRANSPORT OK
         jam_enum_human 1: transport OK
         match TRANSPORT [short]: OK
    2 -> KERNEL_MODE_TUNNEL
         jam_enum 2: KERNEL_MODE_TUNNEL OK
         search KERNEL_MODE_TUNNEL: OK
         match KERNEL_MODE_TUNNEL: OK
         short_name 2: TUNNEL OK
         jam_enum_short 2: TUNNEL OK
         jam_enum_human 2: tunnel OK
         match TUNNEL [short]: OK
    3 -> KERNEL_MODE_IPTFS
         jam_enum 3: KERNEL_MODE_IPTFS OK
         search KERNEL_MODE_IPTFS: OK
         match KERNEL_MODE_IPTFS: OK
         short_name 3: IPTFS OK
         jam_enum_short 3: IPTFS OK
         jam_enum_human 3: iptfs OK
         match IPTFS [short]: OK
  kernel_mode_stories: [1..4)
    1 -> Transport Mode
         jam_enum 1: Transport Mode OK
         search Transport Mode: OK
         match Transport Mode: OK
         short_name 1: Transport Mode OK
         jam_enum_short 1: Transport Mode OK
         jam_enum_human 1: transport mode OK
    2 -> Tunnel Mode
         jam_enum 2: Tunnel Mode OK
         search Tunnel Mode: OK
         match Tunnel Mode: OK
         short_name 2: Tunnel Mode OK
         jam_enum_short 2: Tunnel Mode OK
         jam_enum_human 2: tunnel mode OK
    3 -> IP-TFS Mode
         jam_enum 3: IP-TFS Mode OK
         search IP-TFS Mode: OK
         match IP-TFS Mode: OK
         short_name 3: IP-TFS Mode OK
         jam_enum_short 3: IP-TFS Mode OK
         jam_enum_human 3: ip-tfs mode OK
  keyword_auth_names: [0..7)
    0 -> unset
         jam_enum 0: unset OK
         search unset: OK
         match unset: OK
         short_name 0: unset OK
         jam_enum_short 0: unset OK
         jam_enum_human 0: unset OK
    1 -> never
         jam_enum 1: never OK
         search never: OK
         match never: OK
         short_name 1: never OK
         jam_enum_short 1: never OK
         jam_enum_human 1: never OK
    2 -> secret
         jam_enum 2: secret OK
         search secret: OK
         match secret: OK
         short_name 2: secret OK
         jam_enum_short 2: secret OK
         jam_enum_human 2: secret OK
    3 -> rsasig
         jam_enum 3: rsasig OK
         search rsasig: OK
         match rsasig: OK
         short_name 3: rsasig OK
         jam_enum_short 3: rsasig OK
         jam_enum_human 3: rsasig OK
    4 -> ecdsa
         jam_enum 4: ecdsa OK
         search ecdsa: OK
         match ecdsa: OK
         short_name 4: ecdsa OK
         jam_enum_short 4: ecdsa OK
         jam_enum_human 4: ecdsa OK
    5 -> null
         jam_enum 5: null OK
         search null: OK
         match null: OK
         short_name 5: null OK
         jam_enum_short 5: null OK
         jam_enum_human 5: null OK
    6 -> eaponly
         jam_enum 6: eaponly OK
         search eaponly: OK
         match eaponly: OK
         short_name 6: eaponly OK
         jam_enum_short 6: eaponly OK
         jam_enum_human 6: eaponly OK
  message_role_names: [0..3)
    0 -> NO_MESSAGE
         jam_enum 0: NO_MESSAGE OK
         search NO_MESSAGE: OK
         match NO_MESSAGE: OK
         short_name 0: NO_MESSAGE OK
         jam_enum_short 0: NO_MESSAGE OK
         jam_enum_human 0: no-message OK
    1 -> MESSAGE_REQUEST
         jam_enum 1: MESSAGE_REQUEST OK
         search MESSAGE_REQUEST: OK
         match MESSAGE_REQUEST: OK
         short_name 1: REQUEST OK
         jam_enum_short 1: REQUEST OK
         jam_enum_human 1: request OK
         match REQUEST [short]: OK
    2 -> MESSAGE_RESPONSE
         jam_enum 2: MESSAGE_RESPONSE OK
         search MESSAGE_RESPONSE: OK
         match MESSAGE_RESPONSE: OK
         short_name 2: RESPONSE OK
         jam_enum_short 2: RESPONSE OK
         jam_enum_human 2: response OK
         match RESPONSE [short]: OK
  modecfg_attr_names: [1..28684)
    1 -> INTERNAL_IP4_ADDRESS
         jam_enum 1: INTERNAL_IP4_ADDRESS OK
         search INTERNAL_IP4_ADDRESS: OK
         match INTERNAL_IP4_ADDRESS: OK
         short_name 1: INTERNAL_IP4_ADDRESS OK
         jam_enum_short 1: INTERNAL_IP4_ADDRESS OK
         jam_enum_human 1: internal-ip4-address OK
    2 -> INTERNAL_IP4_NETMASK
         jam_enum 2: INTERNAL_IP4_NETMASK OK
         search INTERNAL_IP4_NETMASK: OK
         match INTERNAL_IP4_NETMASK: OK
         short_name 2: INTERNAL_IP4_NETMASK OK
         jam_enum_short 2: INTERNAL_IP4_NETMASK OK
         jam_enum_human 2: internal-ip4-netmask OK
    3 -> INTERNAL_IP4_DNS
         jam_enum 3: INTERNAL_IP4_DNS OK
         search INTERNAL_IP4_DNS: OK
         match INTERNAL_IP4_DNS: OK
         short_name 3: INTERNAL_IP4_DNS OK
         jam_enum_short 3: INTERNAL_IP4_DNS OK
         jam_enum_human 3: internal-ip4-dns OK
    4 -> INTERNAL_IP4_NBNS
         jam_enum 4: INTERNAL_IP4_NBNS OK
         search INTERNAL_IP4_NBNS: OK
         match INTERNAL_IP4_NBNS: OK
         short_name 4: INTERNAL_IP4_NBNS OK
         jam_enum_short 4: INTERNAL_IP4_NBNS OK
         jam_enum_human 4: internal-ip4-nbns OK
    5 -> INTERNAL_ADDRESS_EXPIRY
         jam_enum 5: INTERNAL_ADDRESS_EXPIRY OK
         search INTERNAL_ADDRESS_EXPIRY: OK
         match INTERNAL_ADDRESS_EXPIRY: OK
         short_name 5: INTERNAL_ADDRESS_EXPIRY OK
         jam_enum_short 5: INTERNAL_ADDRESS_EXPIRY OK
         jam_enum_human 5: internal-address-expiry OK
    6 -> INTERNAL_IP4_DHCP
         jam_enum 6: INTERNAL_IP4_DHCP OK
         search INTERNAL_IP4_DHCP: OK
         match INTERNAL_IP4_DHCP: OK
         short_name 6: INTERNAL_IP4_DHCP OK
         jam_enum_short 6: INTERNAL_IP4_DHCP OK
         jam_enum_human 6: internal-ip4-dhcp OK
    7 -> APPLICATION_VERSION
         jam_enum 7: APPLICATION_VERSION OK
         search APPLICATION_VERSION: OK
         match APPLICATION_VERSION: OK
         short_name 7: APPLICATION_VERSION OK
         jam_enum_short 7: APPLICATION_VERSION OK
         jam_enum_human 7: application-version OK
    8 -> INTERNAL_IP6_ADDRESS
         jam_enum 8: INTERNAL_IP6_ADDRESS OK
         search INTERNAL_IP6_ADDRESS: OK
         match INTERNAL_IP6_ADDRESS: OK
         short_name 8: INTERNAL_IP6_ADDRESS OK
         jam_enum_short 8: INTERNAL_IP6_ADDRESS OK
         jam_enum_human 8: internal-ip6-address OK
    9 -> INTERNAL_IP6_NETMASK
         jam_enum 9: INTERNAL_IP6_NETMASK OK
         search INTERNAL_IP6_NETMASK: OK
         match INTERNAL_IP6_NETMASK: OK
         short_name 9: INTERNAL_IP6_NETMASK OK
         jam_enum_short 9: INTERNAL_IP6_NETMASK OK
         jam_enum_human 9: internal-ip6-netmask OK
   10 -> INTERNAL_IP6_DNS
         jam_enum 10: INTERNAL_IP6_DNS OK
         search INTERNAL_IP6_DNS: OK
         match INTERNAL_IP6_DNS: OK
         short_name 10: INTERNAL_IP6_DNS OK
         jam_enum_short 10: INTERNAL_IP6_DNS OK
         jam_enum_human 10: internal-ip6-dns OK
   11 -> INTERNAL_IP6_NBNS
         jam_enum 11: INTERNAL_IP6_NBNS OK
         search INTERNAL_IP6_NBNS: OK
         match INTERNAL_IP6_NBNS: OK
         short_name 11: INTERNAL_IP6_NBNS OK
         jam_enum_short 11: INTERNAL_IP6_NBNS OK
         jam_enum_human 11: internal-ip6-nbns OK
   12 -> INTERNAL_IP6_DHCP
         jam_enum 12: INTERNAL_IP6_DHCP OK
         search INTERNAL_IP6_DHCP: OK
         match INTERNAL_IP6_DHCP: OK
         short_name 12: INTERNAL_IP6_DHCP OK
         jam_enum_short 12: INTERNAL_IP6_DHCP OK
         jam_enum_human 12: internal-ip6-dhcp OK
   13 -> INTERNAL_IP4_SUBNET
         jam_enum 13: INTERNAL_IP4_SUBNET OK
         search INTERNAL_IP4_SUBNET: OK
         match INTERNAL_IP4_SUBNET: OK
         short_name 13: INTERNAL_IP4_SUBNET OK
         jam_enum_short 13: INTERNAL_IP4_SUBNET OK
         jam_enum_human 13: internal-ip4-subnet OK
   14 -> SUPPORTED_ATTRIBUTES
         jam_enum 14: SUPPORTED_ATTRIBUTES OK
         search SUPPORTED_ATTRIBUTES: OK
         match SUPPORTED_ATTRIBUTES: OK
         short_name 14: SUPPORTED_ATTRIBUTES OK
         jam_enum_short 14: SUPPORTED_ATTRIBUTES OK
         jam_enum_human 14: supported-attributes OK
   15 -> INTERNAL_IP6_SUBNET
         jam_enum 15: INTERNAL_IP6_SUBNET OK
         search INTERNAL_IP6_SUBNET: OK
         match INTERNAL_IP6_SUBNET: OK
         short_name 15: INTERNAL_IP6_SUBNET OK
         jam_enum_short 15: INTERNAL_IP6_SUBNET OK
         jam_enum_human 15: internal-ip6-subnet OK
   16 -> MIP6_HOME_PREFIX
         jam_enum 16: MIP6_HOME_PREFIX OK
         search MIP6_HOME_PREFIX: OK
         match MIP6_HOME_PREFIX: OK
         short_name 16: MIP6_HOME_PREFIX OK
         jam_enum_short 16: MIP6_HOME_PREFIX OK
         jam_enum_human 16: mip6-home-prefix OK
   17 -> INTERNAL_IP6_LINK
         jam_enum 17: INTERNAL_IP6_LINK OK
         search INTERNAL_IP6_LINK: OK
         match INTERNAL_IP6_LINK: OK
         short_name 17: INTERNAL_IP6_LINK OK
         jam_enum_short 17: INTERNAL_IP6_LINK OK
         jam_enum_human 17: internal-ip6-link OK
   18 -> INTERNAL_IP6_PREFIX
         jam_enum 18: INTERNAL_IP6_PREFIX OK
         search INTERNAL_IP6_PREFIX: OK
         match INTERNAL_IP6_PREFIX: OK
         short_name 18: INTERNAL_IP6_PREFIX OK
         jam_enum_short 18: INTERNAL_IP6_PREFIX OK
         jam_enum_human 18: internal-ip6-prefix OK
   19 -> HOME_AGENT_ADDRESS
         jam_enum 19: HOME_AGENT_ADDRESS OK
         search HOME_AGENT_ADDRESS: OK
         match HOME_AGENT_ADDRESS: OK
         short_name 19: HOME_AGENT_ADDRESS OK
         jam_enum_short 19: HOME_AGENT_ADDRESS OK
         jam_enum_human 19: home-agent-address OK
  16520 -> IKEv1_ATTR_XAUTH_TYPE
         jam_enum 16520: IKEv1_ATTR_XAUTH_TYPE OK
         search IKEv1_ATTR_XAUTH_TYPE: OK
         match IKEv1_ATTR_XAUTH_TYPE: OK
         short_name 16520: XAUTH_TYPE OK
         jam_enum_short 16520: XAUTH_TYPE OK
         jam_enum_human 16520: xauth-type OK
         match XAUTH_TYPE [short]: OK
  16521 -> IKEv1_ATTR_XAUTH_USER_NAME
         jam_enum 16521: IKEv1_ATTR_XAUTH_USER_NAME OK
         search IKEv1_ATTR_XAUTH_USER_NAME: OK
         match IKEv1_ATTR_XAUTH_USER_NAME: OK
         short_name 16521: XAUTH_USER_NAME OK
         jam_enum_short 16521: XAUTH_USER_NAME OK
         jam_enum_human 16521: xauth-user-name OK
         match XAUTH_USER_NAME [short]: OK
  16522 -> IKEv1_ATTR_XAUTH_USER_PASSWORD
         jam_enum 16522: IKEv1_ATTR_XAUTH_USER_PASSWORD OK
         search IKEv1_ATTR_XAUTH_USER_PASSWORD: OK
         match IKEv1_ATTR_XAUTH_USER_PASSWORD: OK
         short_name 16522: XAUTH_USER_PASSWORD OK
         jam_enum_short 16522: XAUTH_USER_PASSWORD OK
         jam_enum_human 16522: xauth-user-password OK
         match XAUTH_USER_PASSWORD [short]: OK
  16523 -> IKEv1_ATTR_XAUTH_PASSCODE
         jam_enum 16523: IKEv1_ATTR_XAUTH_PASSCODE OK
         search IKEv1_ATTR_XAUTH_PASSCODE: OK
         match IKEv1_ATTR_XAUTH_PASSCODE: OK
         short_name 16523: XAUTH_PASSCODE OK
         jam_enum_short 16523: XAUTH_PASSCODE OK
         jam_enum_human 16523: xauth-passcode OK
         match XAUTH_PASSCODE [short]: OK
  16524 -> IKEv1_ATTR_XAUTH_MESSAGE
         jam_enum 16524: IKEv1_ATTR_XAUTH_MESSAGE OK
         search IKEv1_ATTR_XAUTH_MESSAGE: OK
         match IKEv1_ATTR_XAUTH_MESSAGE: OK
         short_name 16524: XAUTH_MESSAGE OK
         jam_enum_short 16524: XAUTH_MESSAGE OK
         jam_enum_human 16524: xauth-message OK
         match XAUTH_MESSAGE [short]: OK
  16525 -> IKEv1_ATTR_XAUTH_CHALLENGE
         jam_enum 16525: IKEv1_ATTR_XAUTH_CHALLENGE OK
         search IKEv1_ATTR_XAUTH_CHALLENGE: OK
         match IKEv1_ATTR_XAUTH_CHALLENGE: OK
         short_name 16525: XAUTH_CHALLENGE OK
         jam_enum_short 16525: XAUTH_CHALLENGE OK
         jam_enum_human 16525: xauth-challenge OK
         match XAUTH_CHALLENGE [short]: OK
  16526 -> IKEv1_ATTR_XAUTH_DOMAIN
         jam_enum 16526: IKEv1_ATTR_XAUTH_DOMAIN OK
         search IKEv1_ATTR_XAUTH_DOMAIN: OK
         match IKEv1_ATTR_XAUTH_DOMAIN: OK
         short_name 16526: XAUTH_DOMAIN OK
         jam_enum_short 16526: XAUTH_DOMAIN OK
         jam_enum_human 16526: xauth-domain OK
         match XAUTH_DOMAIN [short]: OK
  16527 -> IKEv1_ATTR_XAUTH_STATUS
         jam_enum 16527: IKEv1_ATTR_XAUTH_STATUS OK
         search IKEv1_ATTR_XAUTH_STATUS: OK
         match IKEv1_ATTR_XAUTH_STATUS: OK
         short_name 16527: XAUTH_STATUS OK
         jam_enum_short 16527: XAUTH_STATUS OK
         jam_enum_human 16527: xauth-status OK
         match XAUTH_STATUS [short]: OK
  16528 -> IKEv1_ATTR_XAUTH_NEXT_PIN
         jam_enum 16528: IKEv1_ATTR_XAUTH_NEXT_PIN OK
         search IKEv1_ATTR_XAUTH_NEXT_PIN: OK
         match IKEv1_ATTR_XAUTH_NEXT_PIN: OK
         short_name 16528: XAUTH_NEXT_PIN OK
         jam_enum_short 16528: XAUTH_NEXT_PIN OK
         jam_enum_human 16528: xauth-next-pin OK
         match XAUTH_NEXT_PIN [short]: OK
  16529 -> IKEv1_ATTR_XAUTH_ANSWER
         jam_enum 16529: IKEv1_ATTR_XAUTH_ANSWER OK
         search IKEv1_ATTR_XAUTH_ANSWER: OK
         match IKEv1_ATTR_XAUTH_ANSWER: OK
         short_name 16529: XAUTH_ANSWER OK
         jam_enum_short 16529: XAUTH_ANSWER OK
         jam_enum_human 16529: xauth-answer OK
         match XAUTH_ANSWER [short]: OK
  23456 -> IKEv1_INTERNAL_IP4_SERVER
         jam_enum 23456: IKEv1_INTERNAL_IP4_SERVER OK
         search IKEv1_INTERNAL_IP4_SERVER: OK
         match IKEv1_INTERNAL_IP4_SERVER: OK
         short_name 23456: INTERNAL_IP4_SERVER OK
         jam_enum_short 23456: INTERNAL_IP4_SERVER OK
         jam_enum_human 23456: internal-ip4-server OK
         match INTERNAL_IP4_SERVER [short]: OK
  23457 -> IKEv1_INTERNAL_IP6_SERVER
         jam_enum 23457: IKEv1_INTERNAL_IP6_SERVER OK
         search IKEv1_INTERNAL_IP6_SERVER: OK
         match IKEv1_INTERNAL_IP6_SERVER: OK
         short_name 23457: INTERNAL_IP6_SERVER OK
         jam_enum_short 23457: INTERNAL_IP6_SERVER OK
         jam_enum_human 23457: internal-ip6-server OK
         match INTERNAL_IP6_SERVER [short]: OK
  28672 -> MODECFG_BANNER
         jam_enum 28672: MODECFG_BANNER OK
         search MODECFG_BANNER: OK
         match MODECFG_BANNER: OK
         short_name 28672: MODECFG_BANNER OK
         jam_enum_short 28672: MODECFG_BANNER OK
         jam_enum_human 28672: modecfg-banner OK
  28673 -> CISCO_SAVE_PW
         jam_enum 28673: CISCO_SAVE_PW OK
         search CISCO_SAVE_PW: OK
         match CISCO_SAVE_PW: OK
         short_name 28673: CISCO_SAVE_PW OK
         jam_enum_short 28673: CISCO_SAVE_PW OK
         jam_enum_human 28673: cisco-save-pw OK
  28674 -> MODECFG_DOMAIN
         jam_enum 28674: MODECFG_DOMAIN OK
         search MODECFG_DOMAIN: OK
         match MODECFG_DOMAIN: OK
         short_name 28674: MODECFG_DOMAIN OK
         jam_enum_short 28674: MODECFG_DOMAIN OK
         jam_enum_human 28674: modecfg-domain OK
  28675 -> CISCO_SPLIT_DNS
         jam_enum 28675: CISCO_SPLIT_DNS OK
         search CISCO_SPLIT_DNS: OK
         match CISCO_SPLIT_DNS: OK
         short_name 28675: CISCO_SPLIT_DNS OK
         jam_enum_short 28675: CISCO_SPLIT_DNS OK
         jam_enum_human 28675: cisco-split-dns OK
  28676 -> CISCO_SPLIT_INC
         jam_enum 28676: CISCO_SPLIT_INC OK
         search CISCO_SPLIT_INC: OK
         match CISCO_SPLIT_INC: OK
         short_name 28676: CISCO_SPLIT_INC OK
         jam_enum_short 28676: CISCO_SPLIT_INC OK
         jam_enum_human 28676: cisco-split-inc OK
  28677 -> CISCO_UDP_ENCAP_PORT
         jam_enum 28677: CISCO_UDP_ENCAP_PORT OK
         search CISCO_UDP_ENCAP_PORT: OK
         match CISCO_UDP_ENCAP_PORT: OK
         short_name 28677: CISCO_UDP_ENCAP_PORT OK
         jam_enum_short 28677: CISCO_UDP_ENCAP_PORT OK
         jam_enum_human 28677: cisco-udp-encap-port OK
  28678 -> CISCO_SPLIT_EXCLUDE
         jam_enum 28678: CISCO_SPLIT_EXCLUDE OK
         search CISCO_SPLIT_EXCLUDE: OK
         match CISCO_SPLIT_EXCLUDE: OK
         short_name 28678: CISCO_SPLIT_EXCLUDE OK
         jam_enum_short 28678: CISCO_SPLIT_EXCLUDE OK
         jam_enum_human 28678: cisco-split-exclude OK
  28679 -> CISCO_DO_PFS
         jam_enum 28679: CISCO_DO_PFS OK
         search CISCO_DO_PFS: OK
         match CISCO_DO_PFS: OK
         short_name 28679: CISCO_DO_PFS OK
         jam_enum_short 28679: CISCO_DO_PFS OK
         jam_enum_human 28679: cisco-do-pfs OK
  28680 -> CISCO_FW_TYPE
         jam_enum 28680: CISCO_FW_TYPE OK
         search CISCO_FW_TYPE: OK
         match CISCO_FW_TYPE: OK
         short_name 28680: CISCO_FW_TYPE OK
         jam_enum_short 28680: CISCO_FW_TYPE OK
         jam_enum_human 28680: cisco-fw-type OK
  28681 -> CISCO_BACKUP_SERVER
         jam_enum 28681: CISCO_BACKUP_SERVER OK
         search CISCO_BACKUP_SERVER: OK
         match CISCO_BACKUP_SERVER: OK
         short_name 28681: CISCO_BACKUP_SERVER OK
         jam_enum_short 28681: CISCO_BACKUP_SERVER OK
         jam_enum_human 28681: cisco-backup-server OK
  28682 -> CISCO_DDNS_HOSTNAME
         jam_enum 28682: CISCO_DDNS_HOSTNAME OK
         search CISCO_DDNS_HOSTNAME: OK
         match CISCO_DDNS_HOSTNAME: OK
         short_name 28682: CISCO_DDNS_HOSTNAME OK
         jam_enum_short 28682: CISCO_DDNS_HOSTNAME OK
         jam_enum_human 28682: cisco-ddns-hostname OK
  28683 -> CISCO_UNKNOWN_SEEN_ON_IPHONE
         jam_enum 28683: CISCO_UNKNOWN_SEEN_ON_IPHONE OK
         search CISCO_UNKNOWN_SEEN_ON_IPHONE: OK
         match CISCO_UNKNOWN_SEEN_ON_IPHONE: OK
         short_name 28683: CISCO_UNKNOWN_SEEN_ON_IPHONE OK
         jam_enum_short 28683: CISCO_UNKNOWN_SEEN_ON_IPHONE OK
         jam_enum_human 28683: cisco-unknown-seen-on-iphone OK
  natt_method_names: [0..4)
    0 -> none
         jam_enum 0: none OK
         search none: OK
         match none: OK
         short_name 0: none OK
         jam_enum_short 0: none OK
         jam_enum_human 0: none OK
    1 -> draft-ietf-ipsec-nat-t-ike-02/03
         jam_enum 1: draft-ietf-ipsec-nat-t-ike-02/03 OK
         search draft-ietf-ipsec-nat-t-ike-02/03: OK
         match draft-ietf-ipsec-nat-t-ike-02/03: OK
         short_name 1: draft-ietf-ipsec-nat-t-ike-02/03 OK
         jam_enum_short 1: draft-ietf-ipsec-nat-t-ike-02/03 OK
         jam_enum_human 1: draft-ietf-ipsec-nat-t-ike-02/03 OK
    2 -> draft-ietf-ipsec-nat-t-ike-05
         jam_enum 2: draft-ietf-ipsec-nat-t-ike-05 OK
         search draft-ietf-ipsec-nat-t-ike-05: OK
         match draft-ietf-ipsec-nat-t-ike-05: OK
         short_name 2: draft-ietf-ipsec-nat-t-ike-05 OK
         jam_enum_short 2: draft-ietf-ipsec-nat-t-ike-05 OK
         jam_enum_human 2: draft-ietf-ipsec-nat-t-ike-05 OK
    3 -> RFC 3947 (NAT-Traversal)
         jam_enum 3: RFC 3947 (NAT-Traversal) OK
         search RFC 3947 (NAT-Traversal): OK
         match RFC 3947 (NAT-Traversal): OK
         match RFC 3947  [trunc]: OK
         short_name 3: RFC 3947 (NAT-Traversal) OK
         jam_enum_short 3: RFC 3947 (NAT-Traversal) OK
         jam_enum_human 3: rfc 3947 (nat-traversal) OK
  oakley_attr_bit_names: [1..17)
    1 -> OAKLEY_ENCRYPTION_ALGORITHM
         jam_enum 1: OAKLEY_ENCRYPTION_ALGORITHM OK
         search OAKLEY_ENCRYPTION_ALGORITHM: OK
         match OAKLEY_ENCRYPTION_ALGORITHM: OK
         short_name 1: OAKLEY_ENCRYPTION_ALGORITHM OK
         jam_enum_short 1: OAKLEY_ENCRYPTION_ALGORITHM OK
         jam_enum_human 1: oakley-encryption-algorithm OK
    2 -> OAKLEY_HASH_ALGORITHM
         jam_enum 2: OAKLEY_HASH_ALGORITHM OK
         search OAKLEY_HASH_ALGORITHM: OK
         match OAKLEY_HASH_ALGORITHM: OK
         short_name 2: OAKLEY_HASH_ALGORITHM OK
         jam_enum_short 2: OAKLEY_HASH_ALGORITHM OK
         jam_enum_human 2: oakley-hash-algorithm OK
    3 -> OAKLEY_AUTHENTICATION_METHOD
         jam_enum 3: OAKLEY_AUTHENTICATION_METHOD OK
         search OAKLEY_AUTHENTICATION_METHOD: OK
         match OAKLEY_AUTHENTICATION_METHOD: OK
         short_name 3: OAKLEY_AUTHENTICATION_METHOD OK
         jam_enum_short 3: OAKLEY_AUTHENTICATION_METHOD OK
         jam_enum_human 3: oakley-authentication-method OK
    4 -> OAKLEY_GROUP_DESCRIPTION
         jam_enum 4: OAKLEY_GROUP_DESCRIPTION OK
         search OAKLEY_GROUP_DESCRIPTION: OK
         match OAKLEY_GROUP_DESCRIPTION: OK
         short_name 4: OAKLEY_GROUP_DESCRIPTION OK
         jam_enum_short 4: OAKLEY_GROUP_DESCRIPTION OK
         jam_enum_human 4: oakley-group-description OK
    5 -> OAKLEY_GROUP_TYPE
         jam_enum 5: OAKLEY_GROUP_TYPE OK
         search OAKLEY_GROUP_TYPE: OK
         match OAKLEY_GROUP_TYPE: OK
         short_name 5: OAKLEY_GROUP_TYPE OK
         jam_enum_short 5: OAKLEY_GROUP_TYPE OK
         jam_enum_human 5: oakley-group-type OK
    6 -> OAKLEY_GROUP_PRIME
         jam_enum 6: OAKLEY_GROUP_PRIME OK
         search OAKLEY_GROUP_PRIME: OK
         match OAKLEY_GROUP_PRIME: OK
         short_name 6: OAKLEY_GROUP_PRIME OK
         jam_enum_short 6: OAKLEY_GROUP_PRIME OK
         jam_enum_human 6: oakley-group-prime OK
    7 -> OAKLEY_GROUP_GENERATOR_ONE
         jam_enum 7: OAKLEY_GROUP_GENERATOR_ONE OK
         search OAKLEY_GROUP_GENERATOR_ONE: OK
         match OAKLEY_GROUP_GENERATOR_ONE: OK
         short_name 7: OAKLEY_GROUP_GENERATOR_ONE OK
         jam_enum_short 7: OAKLEY_GROUP_GENERATOR_ONE OK
         jam_enum_human 7: oakley-group-generator-one OK
    8 -> OAKLEY_GROUP_GENERATOR_TWO
         jam_enum 8: OAKLEY_GROUP_GENERATOR_TWO OK
         search OAKLEY_GROUP_GENERATOR_TWO: OK
         match OAKLEY_GROUP_GENERATOR_TWO: OK
         short_name 8: OAKLEY_GROUP_GENERATOR_TWO OK
         jam_enum_short 8: OAKLEY_GROUP_GENERATOR_TWO OK
         jam_enum_human 8: oakley-group-generator-two OK
    9 -> OAKLEY_GROUP_CURVE_A
         jam_enum 9: OAKLEY_GROUP_CURVE_A OK
         search OAKLEY_GROUP_CURVE_A: OK
         match OAKLEY_GROUP_CURVE_A: OK
         short_name 9: OAKLEY_GROUP_CURVE_A OK
         jam_enum_short 9: OAKLEY_GROUP_CURVE_A OK
         jam_enum_human 9: oakley-group-curve-a OK
   10 -> OAKLEY_GROUP_CURVE_B
         jam_enum 10: OAKLEY_GROUP_CURVE_B OK
         search OAKLEY_GROUP_CURVE_B: OK
         match OAKLEY_GROUP_CURVE_B: OK
         short_name 10: OAKLEY_GROUP_CURVE_B OK
         jam_enum_short 10: OAKLEY_GROUP_CURVE_B OK
         jam_enum_human 10: oakley-group-curve-b OK
   11 -> OAKLEY_LIFE_TYPE
         jam_enum 11: OAKLEY_LIFE_TYPE OK
         search OAKLEY_LIFE_TYPE: OK
         match OAKLEY_LIFE_TYPE: OK
         short_name 11: OAKLEY_LIFE_TYPE OK
         jam_enum_short 11: OAKLEY_LIFE_TYPE OK
         jam_enum_human 11: oakley-life-type OK
   12 -> OAKLEY_LIFE_DURATION
         jam_enum 12: OAKLEY_LIFE_DURATION OK
         search OAKLEY_LIFE_DURATION: OK
         match OAKLEY_LIFE_DURATION: OK
         short_name 12: OAKLEY_LIFE_DURATION OK
         jam_enum_short 12: OAKLEY_LIFE_DURATION OK
         jam_enum_human 12: oakley-life-duration OK
   13 -> OAKLEY_PRF
         jam_enum 13: OAKLEY_PRF OK
         search OAKLEY_PRF: OK
         match OAKLEY_PRF: OK
         short_name 13: OAKLEY_PRF OK
         jam_enum_short 13: OAKLEY_PRF OK
         jam_enum_human 13: oakley-prf OK
   14 -> OAKLEY_KEY_LENGTH
         jam_enum 14: OAKLEY_KEY_LENGTH OK
         search OAKLEY_KEY_LENGTH: OK
         match OAKLEY_KEY_LENGTH: OK
         short_name 14: OAKLEY_KEY_LENGTH OK
         jam_enum_short 14: OAKLEY_KEY_LENGTH OK
         jam_enum_human 14: oakley-key-length OK
   15 -> OAKLEY_FIELD_SIZE
         jam_enum 15: OAKLEY_FIELD_SIZE OK
         search OAKLEY_FIELD_SIZE: OK
         match OAKLEY_FIELD_SIZE: OK
         short_name 15: OAKLEY_FIELD_SIZE OK
         jam_enum_short 15: OAKLEY_FIELD_SIZE OK
         jam_enum_human 15: oakley-field-size OK
   16 -> OAKLEY_GROUP_ORDER
         jam_enum 16: OAKLEY_GROUP_ORDER OK
         search OAKLEY_GROUP_ORDER: OK
         match OAKLEY_GROUP_ORDER: OK
         short_name 16: OAKLEY_GROUP_ORDER OK
         jam_enum_short 16: OAKLEY_GROUP_ORDER OK
         jam_enum_human 16: oakley-group-order OK
  oakley_attr_names: [6..32785)
    6 -> OAKLEY_GROUP_PRIME (variable length)
         jam_enum 6: OAKLEY_GROUP_PRIME (variable length) OK
         search OAKLEY_GROUP_PRIME (variable length): OK
         match OAKLEY_GROUP_PRIME (variable length): OK
         match OAKLEY_GROUP_PRIME  [trunc]: OK
         short_name 6: OAKLEY_GROUP_PRIME (variable length) OK
         jam_enum_short 6: OAKLEY_GROUP_PRIME (variable length) OK
         jam_enum_human 6: oakley-group-prime (variable length) OK
    7 -> OAKLEY_GROUP_GENERATOR_ONE (variable length)
         jam_enum 7: OAKLEY_GROUP_GENERATOR_ONE (variable length) OK
         search OAKLEY_GROUP_GENERATOR_ONE (variable length): OK
         match OAKLEY_GROUP_GENERATOR_ONE (variable length): OK
         match OAKLEY_GROUP_GENERATOR_ONE  [trunc]: OK
         short_name 7: OAKLEY_GROUP_GENERATOR_ONE (variable length) OK
         jam_enum_short 7: OAKLEY_GROUP_GENERATOR_ONE (variable length) OK
         jam_enum_human 7: oakley-group-generator-one (variable length) OK
    8 -> OAKLEY_GROUP_GENERATOR_TWO (variable length)
         jam_enum 8: OAKLEY_GROUP_GENERATOR_TWO (variable length) OK
         search OAKLEY_GROUP_GENERATOR_TWO (variable length): OK
         match OAKLEY_GROUP_GENERATOR_TWO (variable length): OK
         match OAKLEY_GROUP_GENERATOR_TWO  [trunc]: OK
         short_name 8: OAKLEY_GROUP_GENERATOR_TWO (variable length) OK
         jam_enum_short 8: OAKLEY_GROUP_GENERATOR_TWO (variable length) OK
         jam_enum_human 8: oakley-group-generator-two (variable length) OK
    9 -> OAKLEY_GROUP_CURVE_A (variable length)
         jam_enum 9: OAKLEY_GROUP_CURVE_A (variable length) OK
         search OAKLEY_GROUP_CURVE_A (variable length): OK
         match OAKLEY_GROUP_CURVE_A (variable length): OK
         match OAKLEY_GROUP_CURVE_A  [trunc]: OK
         short_name 9: OAKLEY_GROUP_CURVE_A (variable length) OK
         jam_enum_short 9: OAKLEY_GROUP_CURVE_A (variable length) OK
         jam_enum_human 9: oakley-group-curve-a (variable length) OK
   10 -> OAKLEY_GROUP_CURVE_B (variable length)
         jam_enum 10: OAKLEY_GROUP_CURVE_B (variable length) OK
         search OAKLEY_GROUP_CURVE_B (variable length): OK
         match OAKLEY_GROUP_CURVE_B (variable length): OK
         match OAKLEY_GROUP_CURVE_B  [trunc]: OK
         short_name 10: OAKLEY_GROUP_CURVE_B (variable length) OK
         jam_enum_short 10: OAKLEY_GROUP_CURVE_B (variable length) OK
         jam_enum_human 10: oakley-group-curve-b (variable length) OK
   12 -> OAKLEY_LIFE_DURATION (variable length)
         jam_enum 12: OAKLEY_LIFE_DURATION (variable length) OK
         search OAKLEY_LIFE_DURATION (variable length): OK
         match OAKLEY_LIFE_DURATION (variable length): OK
         match OAKLEY_LIFE_DURATION  [trunc]: OK
         short_name 12: OAKLEY_LIFE_DURATION (variable length) OK
         jam_enum_short 12: OAKLEY_LIFE_DURATION (variable length) OK
         jam_enum_human 12: oakley-life-duration (variable length) OK
   16 -> OAKLEY_GROUP_ORDER (variable length)
         jam_enum 16: OAKLEY_GROUP_ORDER (variable length) OK
         search OAKLEY_GROUP_ORDER (variable length): OK
         match OAKLEY_GROUP_ORDER (variable length): OK
         match OAKLEY_GROUP_ORDER  [trunc]: OK
         short_name 16: OAKLEY_GROUP_ORDER (variable length) OK
         jam_enum_short 16: OAKLEY_GROUP_ORDER (variable length) OK
         jam_enum_human 16: oakley-group-order (variable length) OK
  32769 -> OAKLEY_ENCRYPTION_ALGORITHM
         jam_enum 32769: OAKLEY_ENCRYPTION_ALGORITHM OK
         search OAKLEY_ENCRYPTION_ALGORITHM: OK
         match OAKLEY_ENCRYPTION_ALGORITHM: OK
         short_name 32769: OAKLEY_ENCRYPTION_ALGORITHM OK
         jam_enum_short 32769: OAKLEY_ENCRYPTION_ALGORITHM OK
         jam_enum_human 32769: oakley-encryption-algorithm OK
  32770 -> OAKLEY_HASH_ALGORITHM
         jam_enum 32770: OAKLEY_HASH_ALGORITHM OK
         search OAKLEY_HASH_ALGORITHM: OK
         match OAKLEY_HASH_ALGORITHM: OK
         short_name 32770: OAKLEY_HASH_ALGORITHM OK
         jam_enum_short 32770: OAKLEY_HASH_ALGORITHM OK
         jam_enum_human 32770: oakley-hash-algorithm OK
  32771 -> OAKLEY_AUTHENTICATION_METHOD
         jam_enum 32771: OAKLEY_AUTHENTICATION_METHOD OK
         search OAKLEY_AUTHENTICATION_METHOD: OK
         match OAKLEY_AUTHENTICATION_METHOD: OK
         short_name 32771: OAKLEY_AUTHENTICATION_METHOD OK
         jam_enum_short 32771: OAKLEY_AUTHENTICATION_METHOD OK
         jam_enum_human 32771: oakley-authentication-method OK
  32772 -> OAKLEY_GROUP_DESCRIPTION
         jam_enum 32772: OAKLEY_GROUP_DESCRIPTION OK
         search OAKLEY_GROUP_DESCRIPTION: OK
         match OAKLEY_GROUP_DESCRIPTION: OK
         short_name 32772: OAKLEY_GROUP_DESCRIPTION OK
         jam_enum_short 32772: OAKLEY_GROUP_DESCRIPTION OK
         jam_enum_human 32772: oakley-group-description OK
  32773 -> OAKLEY_GROUP_TYPE
         jam_enum 32773: OAKLEY_GROUP_TYPE OK
         search OAKLEY_GROUP_TYPE: OK
         match OAKLEY_GROUP_TYPE: OK
         short_name 32773: OAKLEY_GROUP_TYPE OK
         jam_enum_short 32773: OAKLEY_GROUP_TYPE OK
         jam_enum_human 32773: oakley-group-type OK
  32774 -> OAKLEY_GROUP_PRIME
         jam_enum 32774: OAKLEY_GROUP_PRIME OK
         search OAKLEY_GROUP_PRIME: OK
         match OAKLEY_GROUP_PRIME: OK
         short_name 32774: OAKLEY_GROUP_PRIME OK
         jam_enum_short 32774: OAKLEY_GROUP_PRIME OK
         jam_enum_human 32774: oakley-group-prime OK
  32775 -> OAKLEY_GROUP_GENERATOR_ONE
         jam_enum 32775: OAKLEY_GROUP_GENERATOR_ONE OK
         search OAKLEY_GROUP_GENERATOR_ONE: OK
         match OAKLEY_GROUP_GENERATOR_ONE: OK
         short_name 32775: OAKLEY_GROUP_GENERATOR_ONE OK
         jam_enum_short 32775: OAKLEY_GROUP_GENERATOR_ONE OK
         jam_enum_human 32775: oakley-group-generator-one OK
  32776 -> OAKLEY_GROUP_GENERATOR_TWO
         jam_enum 32776: OAKLEY_GROUP_GENERATOR_TWO OK
         search OAKLEY_GROUP_GENERATOR_TWO: OK
         match OAKLEY_GROUP_GENERATOR_TWO: OK
         short_name 32776: OAKLEY_GROUP_GENERATOR_TWO OK
         jam_enum_short 32776: OAKLEY_GROUP_GENERATOR_TWO OK
         jam_enum_human 32776: oakley-group-generator-two OK
  32777 -> OAKLEY_GROUP_CURVE_A
         jam_enum 32777: OAKLEY_GROUP_CURVE_A OK
         search OAKLEY_GROUP_CURVE_A: OK
         match OAKLEY_GROUP_CURVE_A: OK
         short_name 32777: OAKLEY_GROUP_CURVE_A OK
         jam_enum_short 32777: OAKLEY_GROUP_CURVE_A OK
         jam_enum_human 32777: oakley-group-curve-a OK
  32778 -> OAKLEY_GROUP_CURVE_B
         jam_enum 32778: OAKLEY_GROUP_CURVE_B OK
         search OAKLEY_GROUP_CURVE_B: OK
         match OAKLEY_GROUP_CURVE_B: OK
         short_name 32778: OAKLEY_GROUP_CURVE_B OK
         jam_enum_short 32778: OAKLEY_GROUP_CURVE_B OK
         jam_enum_human 32778: oakley-group-curve-b OK
  32779 -> OAKLEY_LIFE_TYPE
         jam_enum 32779: OAKLEY_LIFE_TYPE OK
         search OAKLEY_LIFE_TYPE: OK
         match OAKLEY_LIFE_TYPE: OK
         short_name 32779: OAKLEY_LIFE_TYPE OK
         jam_enum_short 32779: OAKLEY_LIFE_TYPE OK
         jam_enum_human 32779: oakley-life-type OK
  32780 -> OAKLEY_LIFE_DURATION
         jam_enum 32780: OAKLEY_LIFE_DURATION OK
         search OAKLEY_LIFE_DURATION: OK
         match OAKLEY_LIFE_DURATION: OK
         short_name 32780: OAKLEY_LIFE_DURATION OK
         jam_enum_short 32780: OAKLEY_LIFE_DURATION OK
         jam_enum_human 32780: oakley-life-duration OK
  32781 -> OAKLEY_PRF
         jam_enum 32781: OAKLEY_PRF OK
         search OAKLEY_PRF: OK
         match OAKLEY_PRF: OK
         short_name 32781: OAKLEY_PRF OK
         jam_enum_short 32781: OAKLEY_PRF OK
         jam_enum_human 32781: oakley-prf OK
  32782 -> OAKLEY_KEY_LENGTH
         jam_enum 32782: OAKLEY_KEY_LENGTH OK
         search OAKLEY_KEY_LENGTH: OK
         match OAKLEY_KEY_LENGTH: OK
         short_name 32782: OAKLEY_KEY_LENGTH OK
         jam_enum_short 32782: OAKLEY_KEY_LENGTH OK
         jam_enum_human 32782: oakley-key-length OK
  32783 -> OAKLEY_FIELD_SIZE
         jam_enum 32783: OAKLEY_FIELD_SIZE OK
         search OAKLEY_FIELD_SIZE: OK
         match OAKLEY_FIELD_SIZE: OK
         short_name 32783: OAKLEY_FIELD_SIZE OK
         jam_enum_short 32783: OAKLEY_FIELD_SIZE OK
         jam_enum_human 32783: oakley-field-size OK
  32784 -> OAKLEY_GROUP_ORDER
         jam_enum 32784: OAKLEY_GROUP_ORDER OK
         search OAKLEY_GROUP_ORDER: OK
         match OAKLEY_GROUP_ORDER: OK
         short_name 32784: OAKLEY_GROUP_ORDER OK
         jam_enum_short 32784: OAKLEY_GROUP_ORDER OK
         jam_enum_human 32784: oakley-group-order OK
  oakley_auth_names: [1..65011)
    1 -> OAKLEY_PRESHARED_KEY
         jam_enum 1: OAKLEY_PRESHARED_KEY OK
         search OAKLEY_PRESHARED_KEY: OK
         match OAKLEY_PRESHARED_KEY: OK
         short_name 1: PRESHARED_KEY OK
         jam_enum_short 1: PRESHARED_KEY OK
         jam_enum_human 1: preshared-key OK
         match PRESHARED_KEY [short]: OK
    2 -> OAKLEY_DSS_SIG
         jam_enum 2: OAKLEY_DSS_SIG OK
         search OAKLEY_DSS_SIG: OK
         match OAKLEY_DSS_SIG: OK
         short_name 2: DSS_SIG OK
         jam_enum_short 2: DSS_SIG OK
         jam_enum_human 2: dss-sig OK
         match DSS_SIG [short]: OK
    3 -> OAKLEY_RSA_SIG
         jam_enum 3: OAKLEY_RSA_SIG OK
         search OAKLEY_RSA_SIG: OK
         match OAKLEY_RSA_SIG: OK
         short_name 3: RSA_SIG OK
         jam_enum_short 3: RSA_SIG OK
         jam_enum_human 3: rsa-sig OK
         match RSA_SIG [short]: OK
    4 -> OAKLEY_RSA_ENC
         jam_enum 4: OAKLEY_RSA_ENC OK
         search OAKLEY_RSA_ENC: OK
         match OAKLEY_RSA_ENC: OK
         short_name 4: RSA_ENC OK
         jam_enum_short 4: RSA_ENC OK
         jam_enum_human 4: rsa-enc OK
         match RSA_ENC [short]: OK
    5 -> OAKLEY_RSA_REVISED_MODE
         jam_enum 5: OAKLEY_RSA_REVISED_MODE OK
         search OAKLEY_RSA_REVISED_MODE: OK
         match OAKLEY_RSA_REVISED_MODE: OK
         short_name 5: RSA_REVISED_MODE OK
         jam_enum_short 5: RSA_REVISED_MODE OK
         jam_enum_human 5: rsa-revised-mode OK
         match RSA_REVISED_MODE [short]: OK
    9 -> OAKLEY_ECDSA_P256
         jam_enum 9: OAKLEY_ECDSA_P256 OK
         search OAKLEY_ECDSA_P256: OK
         match OAKLEY_ECDSA_P256: OK
         short_name 9: ECDSA_P256 OK
         jam_enum_short 9: ECDSA_P256 OK
         jam_enum_human 9: ecdsa-p256 OK
         match ECDSA_P256 [short]: OK
   10 -> OAKLEY_ECDSA_P384
         jam_enum 10: OAKLEY_ECDSA_P384 OK
         search OAKLEY_ECDSA_P384: OK
         match OAKLEY_ECDSA_P384: OK
         short_name 10: ECDSA_P384 OK
         jam_enum_short 10: ECDSA_P384 OK
         jam_enum_human 10: ecdsa-p384 OK
         match ECDSA_P384 [short]: OK
   11 -> OAKLEY_ECDSA_P521
         jam_enum 11: OAKLEY_ECDSA_P521 OK
         search OAKLEY_ECDSA_P521: OK
         match OAKLEY_ECDSA_P521: OK
         short_name 11: ECDSA_P521 OK
         jam_enum_short 11: ECDSA_P521 OK
         jam_enum_human 11: ecdsa-p521 OK
         match ECDSA_P521 [short]: OK
  64221 -> HybridInitRSA
         jam_enum 64221: HybridInitRSA OK
         search HybridInitRSA: OK
         match HybridInitRSA: OK
         short_name 64221: HybridInitRSA OK
         jam_enum_short 64221: HybridInitRSA OK
         jam_enum_human 64221: hybridinitrsa OK
  64222 -> HybridRespRSA
         jam_enum 64222: HybridRespRSA OK
         search HybridRespRSA: OK
         match HybridRespRSA: OK
         short_name 64222: HybridRespRSA OK
         jam_enum_short 64222: HybridRespRSA OK
         jam_enum_human 64222: hybridresprsa OK
  64223 -> HybridInitDSS
         jam_enum 64223: HybridInitDSS OK
         search HybridInitDSS: OK
         match HybridInitDSS: OK
         short_name 64223: HybridInitDSS OK
         jam_enum_short 64223: HybridInitDSS OK
         jam_enum_human 64223: hybridinitdss OK
  64224 -> HybridRespDSS
         jam_enum 64224: HybridRespDSS OK
         search HybridRespDSS: OK
         match HybridRespDSS: OK
         short_name 64224: HybridRespDSS OK
         jam_enum_short 64224: HybridRespDSS OK
         jam_enum_human 64224: hybridrespdss OK
  65001 -> XAUTHInitPreShared
         jam_enum 65001: XAUTHInitPreShared OK
         search XAUTHInitPreShared: OK
         match XAUTHInitPreShared: OK
         short_name 65001: XAUTHInitPreShared OK
         jam_enum_short 65001: XAUTHInitPreShared OK
         jam_enum_human 65001: xauthinitpreshared OK
  65002 -> XAUTHRespPreShared
         jam_enum 65002: XAUTHRespPreShared OK
         search XAUTHRespPreShared: OK
         match XAUTHRespPreShared: OK
         short_name 65002: XAUTHRespPreShared OK
         jam_enum_short 65002: XAUTHRespPreShared OK
         jam_enum_human 65002: xauthresppreshared OK
  65003 -> XAUTHInitDSS
         jam_enum 65003: XAUTHInitDSS OK
         search XAUTHInitDSS: OK
         match XAUTHInitDSS: OK
         short_name 65003: XAUTHInitDSS OK
         jam_enum_short 65003: XAUTHInitDSS OK
         jam_enum_human 65003: xauthinitdss OK
  65004 -> XAUTHRespDSS
         jam_enum 65004: XAUTHRespDSS OK
         search XAUTHRespDSS: OK
         match XAUTHRespDSS: OK
         short_name 65004: XAUTHRespDSS OK
         jam_enum_short 65004: XAUTHRespDSS OK
         jam_enum_human 65004: xauthrespdss OK
  65005 -> XAUTHInitRSA
         jam_enum 65005: XAUTHInitRSA OK
         search XAUTHInitRSA: OK
         match XAUTHInitRSA: OK
         short_name 65005: XAUTHInitRSA OK
         jam_enum_short 65005: XAUTHInitRSA OK
         jam_enum_human 65005: xauthinitrsa OK
  65006 -> XAUTHRespRSA
         jam_enum 65006: XAUTHRespRSA OK
         search XAUTHRespRSA: OK
         match XAUTHRespRSA: OK
         short_name 65006: XAUTHRespRSA OK
         jam_enum_short 65006: XAUTHRespRSA OK
         jam_enum_human 65006: xauthresprsa OK
  65007 -> XAUTHInitRSAEncryption
         jam_enum 65007: XAUTHInitRSAEncryption OK
         search XAUTHInitRSAEncryption: OK
         match XAUTHInitRSAEncryption: OK
         short_name 65007: XAUTHInitRSAEncryption OK
         jam_enum_short 65007: XAUTHInitRSAEncryption OK
         jam_enum_human 65007: xauthinitrsaencryption OK
  65008 -> XAUTHRespRSAEncryption
         jam_enum 65008: XAUTHRespRSAEncryption OK
         search XAUTHRespRSAEncryption: OK
         match XAUTHRespRSAEncryption: OK
         short_name 65008: XAUTHRespRSAEncryption OK
         jam_enum_short 65008: XAUTHRespRSAEncryption OK
         jam_enum_human 65008: xauthresprsaencryption OK
  65009 -> XAUTHInitRSARevisedEncryption
         jam_enum 65009: XAUTHInitRSARevisedEncryption OK
         search XAUTHInitRSARevisedEncryption: OK
         match XAUTHInitRSARevisedEncryption: OK
         short_name 65009: XAUTHInitRSARevisedEncryption OK
         jam_enum_short 65009: XAUTHInitRSARevisedEncryption OK
         jam_enum_human 65009: xauthinitrsarevisedencryption OK
  65010 -> XAUTHRespRSARevisedEncryption
         jam_enum 65010: XAUTHRespRSARevisedEncryption OK
         search XAUTHRespRSARevisedEncryption: OK
         match XAUTHRespRSARevisedEncryption: OK
         short_name 65010: XAUTHRespRSARevisedEncryption OK
         jam_enum_short 65010: XAUTHRespRSARevisedEncryption OK
         jam_enum_human 65010: xauthresprsarevisedencryption OK
  oakley_enc_names: [1..65290)
    1 -> OAKLEY_DES_CBC
         jam_enum 1: OAKLEY_DES_CBC OK
         search OAKLEY_DES_CBC: OK
         match OAKLEY_DES_CBC: OK
         short_name 1: DES_CBC OK
         jam_enum_short 1: DES_CBC OK
         jam_enum_human 1: des-cbc OK
         match DES_CBC [short]: OK
    2 -> OAKLEY_IDEA_CBC
         jam_enum 2: OAKLEY_IDEA_CBC OK
         search OAKLEY_IDEA_CBC: OK
         match OAKLEY_IDEA_CBC: OK
         short_name 2: IDEA_CBC OK
         jam_enum_short 2: IDEA_CBC OK
         jam_enum_human 2: idea-cbc OK
         match IDEA_CBC [short]: OK
    3 -> OAKLEY_BLOWFISH_CBC
         jam_enum 3: OAKLEY_BLOWFISH_CBC OK
         search OAKLEY_BLOWFISH_CBC: OK
         match OAKLEY_BLOWFISH_CBC: OK
         short_name 3: BLOWFISH_CBC OK
         jam_enum_short 3: BLOWFISH_CBC OK
         jam_enum_human 3: blowfish-cbc OK
         match BLOWFISH_CBC [short]: OK
    4 -> OAKLEY_RC5_R16_B64_CBC
         jam_enum 4: OAKLEY_RC5_R16_B64_CBC OK
         search OAKLEY_RC5_R16_B64_CBC: OK
         match OAKLEY_RC5_R16_B64_CBC: OK
         short_name 4: RC5_R16_B64_CBC OK
         jam_enum_short 4: RC5_R16_B64_CBC OK
         jam_enum_human 4: rc5-r16-b64-cbc OK
         match RC5_R16_B64_CBC [short]: OK
    5 -> OAKLEY_3DES_CBC
         jam_enum 5: OAKLEY_3DES_CBC OK
         search OAKLEY_3DES_CBC: OK
         match OAKLEY_3DES_CBC: OK
         short_name 5: 3DES_CBC OK
         jam_enum_short 5: 3DES_CBC OK
         jam_enum_human 5: 3des-cbc OK
         match 3DES_CBC [short]: OK
    6 -> OAKLEY_CAST_CBC
         jam_enum 6: OAKLEY_CAST_CBC OK
         search OAKLEY_CAST_CBC: OK
         match OAKLEY_CAST_CBC: OK
         short_name 6: CAST_CBC OK
         jam_enum_short 6: CAST_CBC OK
         jam_enum_human 6: cast-cbc OK
         match CAST_CBC [short]: OK
    7 -> OAKLEY_AES_CBC
         jam_enum 7: OAKLEY_AES_CBC OK
         search OAKLEY_AES_CBC: OK
         match OAKLEY_AES_CBC: OK
         short_name 7: AES_CBC OK
         jam_enum_short 7: AES_CBC OK
         jam_enum_human 7: aes-cbc OK
         match AES_CBC [short]: OK
    8 -> OAKLEY_CAMELLIA_CBC
         jam_enum 8: OAKLEY_CAMELLIA_CBC OK
         search OAKLEY_CAMELLIA_CBC: OK
         match OAKLEY_CAMELLIA_CBC: OK
         short_name 8: CAMELLIA_CBC OK
         jam_enum_short 8: CAMELLIA_CBC OK
         jam_enum_human 8: camellia-cbc OK
         match CAMELLIA_CBC [short]: OK
   13 -> OAKLEY_AES_CTR
         jam_enum 13: OAKLEY_AES_CTR OK
         search OAKLEY_AES_CTR: OK
         match OAKLEY_AES_CTR: OK
         short_name 13: AES_CTR OK
         jam_enum_short 13: AES_CTR OK
         jam_enum_human 13: aes-ctr OK
         match AES_CTR [short]: OK
   14 -> OAKLEY_AES_CCM_8
         jam_enum 14: OAKLEY_AES_CCM_8 OK
         search OAKLEY_AES_CCM_8: OK
         match OAKLEY_AES_CCM_8: OK
         short_name 14: AES_CCM_8 OK
         jam_enum_short 14: AES_CCM_8 OK
         jam_enum_human 14: aes-ccm-8 OK
         match AES_CCM_8 [short]: OK
   15 -> OAKLEY_AES_CCM_12
         jam_enum 15: OAKLEY_AES_CCM_12 OK
         search OAKLEY_AES_CCM_12: OK
         match OAKLEY_AES_CCM_12: OK
         short_name 15: AES_CCM_12 OK
         jam_enum_short 15: AES_CCM_12 OK
         jam_enum_human 15: aes-ccm-12 OK
         match AES_CCM_12 [short]: OK
   16 -> OAKLEY_AES_CCM_16
         jam_enum 16: OAKLEY_AES_CCM_16 OK
         search OAKLEY_AES_CCM_16: OK
         match OAKLEY_AES_CCM_16: OK
         short_name 16: AES_CCM_16 OK
         jam_enum_short 16: AES_CCM_16 OK
         jam_enum_human 16: aes-ccm-16 OK
         match AES_CCM_16 [short]: OK
   18 -> OAKLEY_AES_GCM_8
         jam_enum 18: OAKLEY_AES_GCM_8 OK
         search OAKLEY_AES_GCM_8: OK
         match OAKLEY_AES_GCM_8: OK
         short_name 18: AES_GCM_8 OK
         jam_enum_short 18: AES_GCM_8 OK
         jam_enum_human 18: aes-gcm-8 OK
         match AES_GCM_8 [short]: OK
   19 -> OAKLEY_AES_GCM_12
         jam_enum 19: OAKLEY_AES_GCM_12 OK
         search OAKLEY_AES_GCM_12: OK
         match OAKLEY_AES_GCM_12: OK
         short_name 19: AES_GCM_12 OK
         jam_enum_short 19: AES_GCM_12 OK
         jam_enum_human 19: aes-gcm-12 OK
         match AES_GCM_12 [short]: OK
   20 -> OAKLEY_AES_GCM_16
         jam_enum 20: OAKLEY_AES_GCM_16 OK
         search OAKLEY_AES_GCM_16: OK
         match OAKLEY_AES_GCM_16: OK
         short_name 20: AES_GCM_16 OK
         jam_enum_short 20: AES_GCM_16 OK
         jam_enum_human 20: aes-gcm-16 OK
         match AES_GCM_16 [short]: OK
   24 -> OAKLEY_CAMELLIA_CTR
         jam_enum 24: OAKLEY_CAMELLIA_CTR OK
         search OAKLEY_CAMELLIA_CTR: OK
         match OAKLEY_CAMELLIA_CTR: OK
         short_name 24: CAMELLIA_CTR OK
         jam_enum_short 24: CAMELLIA_CTR OK
         jam_enum_human 24: camellia-ctr OK
         match CAMELLIA_CTR [short]: OK
   25 -> OAKLEY_CAMELLIA_CCM_8
         jam_enum 25: OAKLEY_CAMELLIA_CCM_8 OK
         search OAKLEY_CAMELLIA_CCM_8: OK
         match OAKLEY_CAMELLIA_CCM_8: OK
         short_name 25: CAMELLIA_CCM_8 OK
         jam_enum_short 25: CAMELLIA_CCM_8 OK
         jam_enum_human 25: camellia-ccm-8 OK
         match CAMELLIA_CCM_8 [short]: OK
   26 -> OAKLEY_CAMELLIA_CCM_12
         jam_enum 26: OAKLEY_CAMELLIA_CCM_12 OK
         search OAKLEY_CAMELLIA_CCM_12: OK
         match OAKLEY_CAMELLIA_CCM_12: OK
         short_name 26: CAMELLIA_CCM_12 OK
         jam_enum_short 26: CAMELLIA_CCM_12 OK
         jam_enum_human 26: camellia-ccm-12 OK
         match CAMELLIA_CCM_12 [short]: OK
   27 -> OAKLEY_CAMELLIA_CCM_16
         jam_enum 27: OAKLEY_CAMELLIA_CCM_16 OK
         search OAKLEY_CAMELLIA_CCM_16: OK
         match OAKLEY_CAMELLIA_CCM_16: OK
         short_name 27: CAMELLIA_CCM_16 OK
         jam_enum_short 27: CAMELLIA_CCM_16 OK
         jam_enum_human 27: camellia-ccm-16 OK
         match CAMELLIA_CCM_16 [short]: OK
  65001 -> OAKLEY_MARS_CBC
         jam_enum 65001: OAKLEY_MARS_CBC OK
         search OAKLEY_MARS_CBC: OK
         match OAKLEY_MARS_CBC: OK
         short_name 65001: MARS_CBC OK
         jam_enum_short 65001: MARS_CBC OK
         jam_enum_human 65001: mars-cbc OK
         match MARS_CBC [short]: OK
  65002 -> OAKLEY_RC6_CBC
         jam_enum 65002: OAKLEY_RC6_CBC OK
         search OAKLEY_RC6_CBC: OK
         match OAKLEY_RC6_CBC: OK
         short_name 65002: RC6_CBC OK
         jam_enum_short 65002: RC6_CBC OK
         jam_enum_human 65002: rc6-cbc OK
         match RC6_CBC [short]: OK
  65004 -> OAKLEY_SERPENT_CBC
         jam_enum 65004: OAKLEY_SERPENT_CBC OK
         search OAKLEY_SERPENT_CBC: OK
         match OAKLEY_SERPENT_CBC: OK
         short_name 65004: SERPENT_CBC OK
         jam_enum_short 65004: SERPENT_CBC OK
         jam_enum_human 65004: serpent-cbc OK
         match SERPENT_CBC [short]: OK
  65005 -> OAKLEY_TWOFISH_CBC
         jam_enum 65005: OAKLEY_TWOFISH_CBC OK
         search OAKLEY_TWOFISH_CBC: OK
         match OAKLEY_TWOFISH_CBC: OK
         short_name 65005: TWOFISH_CBC OK
         jam_enum_short 65005: TWOFISH_CBC OK
         jam_enum_human 65005: twofish-cbc OK
         match TWOFISH_CBC [short]: OK
  65289 -> OAKLEY_TWOFISH_CBC_SSH
         jam_enum 65289: OAKLEY_TWOFISH_CBC_SSH OK
         search OAKLEY_TWOFISH_CBC_SSH: OK
         match OAKLEY_TWOFISH_CBC_SSH: OK
         short_name 65289: TWOFISH_CBC_SSH OK
         jam_enum_short 65289: TWOFISH_CBC_SSH OK
         jam_enum_human 65289: twofish-cbc-ssh OK
         match TWOFISH_CBC_SSH [short]: OK
  oakley_group_names: [0..33)
    0 -> OAKLEY_GROUP_NONE
         jam_enum 0: OAKLEY_GROUP_NONE OK
         search OAKLEY_GROUP_NONE: OK
         match OAKLEY_GROUP_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> OAKLEY_GROUP_MODP768
         jam_enum 1: OAKLEY_GROUP_MODP768 OK
         search OAKLEY_GROUP_MODP768: OK
         match OAKLEY_GROUP_MODP768: OK
         short_name 1: MODP768 OK
         jam_enum_short 1: MODP768 OK
         jam_enum_human 1: modp768 OK
         match MODP768 [short]: OK
    2 -> OAKLEY_GROUP_MODP1024
         jam_enum 2: OAKLEY_GROUP_MODP1024 OK
         search OAKLEY_GROUP_MODP1024: OK
         match OAKLEY_GROUP_MODP1024: OK
         short_name 2: MODP1024 OK
         jam_enum_short 2: MODP1024 OK
         jam_enum_human 2: modp1024 OK
         match MODP1024 [short]: OK
    3 -> OAKLEY_GROUP_GP155
         jam_enum 3: OAKLEY_GROUP_GP155 OK
         search OAKLEY_GROUP_GP155: OK
         match OAKLEY_GROUP_GP155: OK
         short_name 3: GP155 OK
         jam_enum_short 3: GP155 OK
         jam_enum_human 3: gp155 OK
         match GP155 [short]: OK
    4 -> OAKLEY_GROUP_GP185
         jam_enum 4: OAKLEY_GROUP_GP185 OK
         search OAKLEY_GROUP_GP185: OK
         match OAKLEY_GROUP_GP185: OK
         short_name 4: GP185 OK
         jam_enum_short 4: GP185 OK
         jam_enum_human 4: gp185 OK
         match GP185 [short]: OK
    5 -> OAKLEY_GROUP_MODP1536
         jam_enum 5: OAKLEY_GROUP_MODP1536 OK
         search OAKLEY_GROUP_MODP1536: OK
         match OAKLEY_GROUP_MODP1536: OK
         short_name 5: MODP1536 OK
         jam_enum_short 5: MODP1536 OK
         jam_enum_human 5: modp1536 OK
         match MODP1536 [short]: OK
    6 -> OAKLEY_GROUP_EC2N_2_1
         jam_enum 6: OAKLEY_GROUP_EC2N_2_1 OK
         search OAKLEY_GROUP_EC2N_2_1: OK
         match OAKLEY_GROUP_EC2N_2_1: OK
         short_name 6: EC2N_2_1 OK
         jam_enum_short 6: EC2N_2_1 OK
         jam_enum_human 6: ec2n-2-1 OK
         match EC2N_2_1 [short]: OK
    7 -> OAKLEY_GROUP_EC2N_2_2
         jam_enum 7: OAKLEY_GROUP_EC2N_2_2 OK
         search OAKLEY_GROUP_EC2N_2_2: OK
         match OAKLEY_GROUP_EC2N_2_2: OK
         short_name 7: EC2N_2_2 OK
         jam_enum_short 7: EC2N_2_2 OK
         jam_enum_human 7: ec2n-2-2 OK
         match EC2N_2_2 [short]: OK
    8 -> OAKLEY_GROUP_EC2N_2_3
         jam_enum 8: OAKLEY_GROUP_EC2N_2_3 OK
         search OAKLEY_GROUP_EC2N_2_3: OK
         match OAKLEY_GROUP_EC2N_2_3: OK
         short_name 8: EC2N_2_3 OK
         jam_enum_short 8: EC2N_2_3 OK
         jam_enum_human 8: ec2n-2-3 OK
         match EC2N_2_3 [short]: OK
    9 -> OAKLEY_GROUP_EC2N_2_4
         jam_enum 9: OAKLEY_GROUP_EC2N_2_4 OK
         search OAKLEY_GROUP_EC2N_2_4: OK
         match OAKLEY_GROUP_EC2N_2_4: OK
         short_name 9: EC2N_2_4 OK
         jam_enum_short 9: EC2N_2_4 OK
         jam_enum_human 9: ec2n-2-4 OK
         match EC2N_2_4 [short]: OK
   10 -> OAKLEY_GROUP_EC2N_2_5
         jam_enum 10: OAKLEY_GROUP_EC2N_2_5 OK
         search OAKLEY_GROUP_EC2N_2_5: OK
         match OAKLEY_GROUP_EC2N_2_5: OK
         short_name 10: EC2N_2_5 OK
         jam_enum_short 10: EC2N_2_5 OK
         jam_enum_human 10: ec2n-2-5 OK
         match EC2N_2_5 [short]: OK
   11 -> OAKLEY_GROUP_EC2N_2_6
         jam_enum 11: OAKLEY_GROUP_EC2N_2_6 OK
         search OAKLEY_GROUP_EC2N_2_6: OK
         match OAKLEY_GROUP_EC2N_2_6: OK
         short_name 11: EC2N_2_6 OK
         jam_enum_short 11: EC2N_2_6 OK
         jam_enum_human 11: ec2n-2-6 OK
         match EC2N_2_6 [short]: OK
   12 -> OAKLEY_GROUP_EC2N_2_7
         jam_enum 12: OAKLEY_GROUP_EC2N_2_7 OK
         search OAKLEY_GROUP_EC2N_2_7: OK
         match OAKLEY_GROUP_EC2N_2_7: OK
         short_name 12: EC2N_2_7 OK
         jam_enum_short 12: EC2N_2_7 OK
         jam_enum_human 12: ec2n-2-7 OK
         match EC2N_2_7 [short]: OK
   13 -> OAKLEY_GROUP_EC2N_2_8
         jam_enum 13: OAKLEY_GROUP_EC2N_2_8 OK
         search OAKLEY_GROUP_EC2N_2_8: OK
         match OAKLEY_GROUP_EC2N_2_8: OK
         short_name 13: EC2N_2_8 OK
         jam_enum_short 13: EC2N_2_8 OK
         jam_enum_human 13: ec2n-2-8 OK
         match EC2N_2_8 [short]: OK
   14 -> OAKLEY_GROUP_MODP2048
         jam_enum 14: OAKLEY_GROUP_MODP2048 OK
         search OAKLEY_GROUP_MODP2048: OK
         match OAKLEY_GROUP_MODP2048: OK
         short_name 14: MODP2048 OK
         jam_enum_short 14: MODP2048 OK
         jam_enum_human 14: modp2048 OK
         match MODP2048 [short]: OK
   15 -> OAKLEY_GROUP_MODP3072
         jam_enum 15: OAKLEY_GROUP_MODP3072 OK
         search OAKLEY_GROUP_MODP3072: OK
         match OAKLEY_GROUP_MODP3072: OK
         short_name 15: MODP3072 OK
         jam_enum_short 15: MODP3072 OK
         jam_enum_human 15: modp3072 OK
         match MODP3072 [short]: OK
   16 -> OAKLEY_GROUP_MODP4096
         jam_enum 16: OAKLEY_GROUP_MODP4096 OK
         search OAKLEY_GROUP_MODP4096: OK
         match OAKLEY_GROUP_MODP4096: OK
         short_name 16: MODP4096 OK
         jam_enum_short 16: MODP4096 OK
         jam_enum_human 16: modp4096 OK
         match MODP4096 [short]: OK
   17 -> OAKLEY_GROUP_MODP6144
         jam_enum 17: OAKLEY_GROUP_MODP6144 OK
         search OAKLEY_GROUP_MODP6144: OK
         match OAKLEY_GROUP_MODP6144: OK
         short_name 17: MODP6144 OK
         jam_enum_short 17: MODP6144 OK
         jam_enum_human 17: modp6144 OK
         match MODP6144 [short]: OK
   18 -> OAKLEY_GROUP_MODP8192
         jam_enum 18: OAKLEY_GROUP_MODP8192 OK
         search OAKLEY_GROUP_MODP8192: OK
         match OAKLEY_GROUP_MODP8192: OK
         short_name 18: MODP8192 OK
         jam_enum_short 18: MODP8192 OK
         jam_enum_human 18: modp8192 OK
         match MODP8192 [short]: OK
   19 -> OAKLEY_GROUP_ECP_256
         jam_enum 19: OAKLEY_GROUP_ECP_256 OK
         search OAKLEY_GROUP_ECP_256: OK
         match OAKLEY_GROUP_ECP_256: OK
         short_name 19: ECP_256 OK
         jam_enum_short 19: ECP_256 OK
         jam_enum_human 19: ecp-256 OK
         match ECP_256 [short]: OK
   20 -> OAKLEY_GROUP_ECP_384
         jam_enum 20: OAKLEY_GROUP_ECP_384 OK
         search OAKLEY_GROUP_ECP_384: OK
         match OAKLEY_GROUP_ECP_384: OK
         short_name 20: ECP_384 OK
         jam_enum_short 20: ECP_384 OK
         jam_enum_human 20: ecp-384 OK
         match ECP_384 [short]: OK
   21 -> OAKLEY_GROUP_ECP_521
         jam_enum 21: OAKLEY_GROUP_ECP_521 OK
         search OAKLEY_GROUP_ECP_521: OK
         match OAKLEY_GROUP_ECP_521: OK
         short_name 21: ECP_521 OK
         jam_enum_short 21: ECP_521 OK
         jam_enum_human 21: ecp-521 OK
         match ECP_521 [short]: OK
   22 -> OAKLEY_GROUP_DH22
         jam_enum 22: OAKLEY_GROUP_DH22 OK
         search OAKLEY_GROUP_DH22: OK
         match OAKLEY_GROUP_DH22: OK
         short_name 22: DH22 OK
         jam_enum_short 22: DH22 OK
         jam_enum_human 22: dh22 OK
         match DH22 [short]: OK
   23 -> OAKLEY_GROUP_DH23
         jam_enum 23: OAKLEY_GROUP_DH23 OK
         search OAKLEY_GROUP_DH23: OK
         match OAKLEY_GROUP_DH23: OK
         short_name 23: DH23 OK
         jam_enum_short 23: DH23 OK
         jam_enum_human 23: dh23 OK
         match DH23 [short]: OK
   24 -> OAKLEY_GROUP_DH24
         jam_enum 24: OAKLEY_GROUP_DH24 OK
         search OAKLEY_GROUP_DH24: OK
         match OAKLEY_GROUP_DH24: OK
         short_name 24: DH24 OK
         jam_enum_short 24: DH24 OK
         jam_enum_human 24: dh24 OK
         match DH24 [short]: OK
   25 -> OAKLEY_GROUP_ECP_192
         jam_enum 25: OAKLEY_GROUP_ECP_192 OK
         search OAKLEY_GROUP_ECP_192: OK
         match OAKLEY_GROUP_ECP_192: OK
         short_name 25: ECP_192 OK
         jam_enum_short 25: ECP_192 OK
         jam_enum_human 25: ecp-192 OK
         match ECP_192 [short]: OK
   26 -> OAKLEY_GROUP_ECP_224
         jam_enum 26: OAKLEY_GROUP_ECP_224 OK
         search OAKLEY_GROUP_ECP_224: OK
         match OAKLEY_GROUP_ECP_224: OK
         short_name 26: ECP_224 OK
         jam_enum_short 26: ECP_224 OK
         jam_enum_human 26: ecp-224 OK
         match ECP_224 [short]: OK
   27 -> OAKLEY_GROUP_BRAINPOOL_P224R1
         jam_enum 27: OAKLEY_GROUP_BRAINPOOL_P224R1 OK
         search OAKLEY_GROUP_BRAINPOOL_P224R1: OK
         match OAKLEY_GROUP_BRAINPOOL_P224R1: OK
         short_name 27: BRAINPOOL_P224R1 OK
         jam_enum_short 27: BRAINPOOL_P224R1 OK
         jam_enum_human 27: brainpool-p224r1 OK
         match BRAINPOOL_P224R1 [short]: OK
   28 -> OAKLEY_GROUP_BRAINPOOL_P256R1
         jam_enum 28: OAKLEY_GROUP_BRAINPOOL_P256R1 OK
         search OAKLEY_GROUP_BRAINPOOL_P256R1: OK
         match OAKLEY_GROUP_BRAINPOOL_P256R1: OK
         short_name 28: BRAINPOOL_P256R1 OK
         jam_enum_short 28: BRAINPOOL_P256R1 OK
         jam_enum_human 28: brainpool-p256r1 OK
         match BRAINPOOL_P256R1 [short]: OK
   29 -> OAKLEY_GROUP_BRAINPOOL_P384R1
         jam_enum 29: OAKLEY_GROUP_BRAINPOOL_P384R1 OK
         search OAKLEY_GROUP_BRAINPOOL_P384R1: OK
         match OAKLEY_GROUP_BRAINPOOL_P384R1: OK
         short_name 29: BRAINPOOL_P384R1 OK
         jam_enum_short 29: BRAINPOOL_P384R1 OK
         jam_enum_human 29: brainpool-p384r1 OK
         match BRAINPOOL_P384R1 [short]: OK
   30 -> OAKLEY_GROUP_BRAINPOOL_P512R1
         jam_enum 30: OAKLEY_GROUP_BRAINPOOL_P512R1 OK
         search OAKLEY_GROUP_BRAINPOOL_P512R1: OK
         match OAKLEY_GROUP_BRAINPOOL_P512R1: OK
         short_name 30: BRAINPOOL_P512R1 OK
         jam_enum_short 30: BRAINPOOL_P512R1 OK
         jam_enum_human 30: brainpool-p512r1 OK
         match BRAINPOOL_P512R1 [short]: OK
   31 -> OAKLEY_GROUP_CURVE25519
         jam_enum 31: OAKLEY_GROUP_CURVE25519 OK
         search OAKLEY_GROUP_CURVE25519: OK
         match OAKLEY_GROUP_CURVE25519: OK
         short_name 31: CURVE25519 OK
         jam_enum_short 31: CURVE25519 OK
         jam_enum_human 31: curve25519 OK
         match CURVE25519 [short]: OK
   32 -> OAKLEY_GROUP_CURVE448
         jam_enum 32: OAKLEY_GROUP_CURVE448 OK
         search OAKLEY_GROUP_CURVE448: OK
         match OAKLEY_GROUP_CURVE448: OK
         short_name 32: CURVE448 OK
         jam_enum_short 32: CURVE448 OK
         jam_enum_human 32: curve448 OK
         match CURVE448 [short]: OK
  oakley_hash_names: [1..7)
    1 -> OAKLEY_MD5
         jam_enum 1: OAKLEY_MD5 OK
         search OAKLEY_MD5: OK
         match OAKLEY_MD5: OK
         short_name 1: MD5 OK
         jam_enum_short 1: MD5 OK
         jam_enum_human 1: md5 OK
         match MD5 [short]: OK
    2 -> OAKLEY_SHA1
         jam_enum 2: OAKLEY_SHA1 OK
         search OAKLEY_SHA1: OK
         match OAKLEY_SHA1: OK
         short_name 2: SHA1 OK
         jam_enum_short 2: SHA1 OK
         jam_enum_human 2: sha1 OK
         match SHA1 [short]: OK
    3 -> OAKLEY_TIGER
         jam_enum 3: OAKLEY_TIGER OK
         search OAKLEY_TIGER: OK
         match OAKLEY_TIGER: OK
         short_name 3: TIGER OK
         jam_enum_short 3: TIGER OK
         jam_enum_human 3: tiger OK
         match TIGER [short]: OK
    4 -> OAKLEY_SHA2_256
         jam_enum 4: OAKLEY_SHA2_256 OK
         search OAKLEY_SHA2_256: OK
         match OAKLEY_SHA2_256: OK
         short_name 4: SHA2_256 OK
         jam_enum_short 4: SHA2_256 OK
         jam_enum_human 4: sha2-256 OK
         match SHA2_256 [short]: OK
    5 -> OAKLEY_SHA2_384
         jam_enum 5: OAKLEY_SHA2_384 OK
         search OAKLEY_SHA2_384: OK
         match OAKLEY_SHA2_384: OK
         short_name 5: SHA2_384 OK
         jam_enum_short 5: SHA2_384 OK
         jam_enum_human 5: sha2-384 OK
         match SHA2_384 [short]: OK
    6 -> OAKLEY_SHA2_512
         jam_enum 6: OAKLEY_SHA2_512 OK
         search OAKLEY_SHA2_512: OK
         match OAKLEY_SHA2_512: OK
         short_name 6: SHA2_512 OK
         jam_enum_short 6: SHA2_512 OK
         jam_enum_human 6: sha2-512 OK
         match SHA2_512 [short]: OK
  oakley_lifetime_names: [1..3)
    1 -> OAKLEY_LIFE_SECONDS
         jam_enum 1: OAKLEY_LIFE_SECONDS OK
         search OAKLEY_LIFE_SECONDS: OK
         match OAKLEY_LIFE_SECONDS: OK
         short_name 1: OAKLEY_LIFE_SECONDS OK
         jam_enum_short 1: OAKLEY_LIFE_SECONDS OK
         jam_enum_human 1: oakley-life-seconds OK
    2 -> OAKLEY_LIFE_KILOBYTES
         jam_enum 2: OAKLEY_LIFE_KILOBYTES OK
         search OAKLEY_LIFE_KILOBYTES: OK
         match OAKLEY_LIFE_KILOBYTES: OK
         short_name 2: OAKLEY_LIFE_KILOBYTES OK
         jam_enum_short 2: OAKLEY_LIFE_KILOBYTES OK
         jam_enum_human 2: oakley-life-kilobytes OK
  payload_names_ikev1orv2: [0..133)
    0 -> ISAKMP_NEXT_NONE
         jam_enum 0: ISAKMP_NEXT_NONE OK
         search ISAKMP_NEXT_NONE: OK
         match ISAKMP_NEXT_NONE: OK
         short_name 0: ISAKMP_NEXT_NONE OK
         jam_enum_short 0: ISAKMP_NEXT_NONE OK
         jam_enum_human 0: isakmp-next-none OK
    1 -> ISAKMP_NEXT_SA
         jam_enum 1: ISAKMP_NEXT_SA OK
         search ISAKMP_NEXT_SA: OK
         match ISAKMP_NEXT_SA: OK
         short_name 1: ISAKMP_NEXT_SA OK
         jam_enum_short 1: ISAKMP_NEXT_SA OK
         jam_enum_human 1: isakmp-next-sa OK
    2 -> ISAKMP_NEXT_P
         jam_enum 2: ISAKMP_NEXT_P OK
         search ISAKMP_NEXT_P: OK
         match ISAKMP_NEXT_P: OK
         short_name 2: ISAKMP_NEXT_P OK
         jam_enum_short 2: ISAKMP_NEXT_P OK
         jam_enum_human 2: isakmp-next-p OK
    3 -> ISAKMP_NEXT_T
         jam_enum 3: ISAKMP_NEXT_T OK
         search ISAKMP_NEXT_T: OK
         match ISAKMP_NEXT_T: OK
         short_name 3: ISAKMP_NEXT_T OK
         jam_enum_short 3: ISAKMP_NEXT_T OK
         jam_enum_human 3: isakmp-next-t OK
    4 -> ISAKMP_NEXT_KE
         jam_enum 4: ISAKMP_NEXT_KE OK
         search ISAKMP_NEXT_KE: OK
         match ISAKMP_NEXT_KE: OK
         short_name 4: ISAKMP_NEXT_KE OK
         jam_enum_short 4: ISAKMP_NEXT_KE OK
         jam_enum_human 4: isakmp-next-ke OK
    5 -> ISAKMP_NEXT_ID
         jam_enum 5: ISAKMP_NEXT_ID OK
         search ISAKMP_NEXT_ID: OK
         match ISAKMP_NEXT_ID: OK
         short_name 5: ISAKMP_NEXT_ID OK
         jam_enum_short 5: ISAKMP_NEXT_ID OK
         jam_enum_human 5: isakmp-next-id OK
    6 -> ISAKMP_NEXT_CERT
         jam_enum 6: ISAKMP_NEXT_CERT OK
         search ISAKMP_NEXT_CERT: OK
         match ISAKMP_NEXT_CERT: OK
         short_name 6: ISAKMP_NEXT_CERT OK
         jam_enum_short 6: ISAKMP_NEXT_CERT OK
         jam_enum_human 6: isakmp-next-cert OK
    7 -> ISAKMP_NEXT_CR
         jam_enum 7: ISAKMP_NEXT_CR OK
         search ISAKMP_NEXT_CR: OK
         match ISAKMP_NEXT_CR: OK
         short_name 7: ISAKMP_NEXT_CR OK
         jam_enum_short 7: ISAKMP_NEXT_CR OK
         jam_enum_human 7: isakmp-next-cr OK
    8 -> ISAKMP_NEXT_HASH
         jam_enum 8: ISAKMP_NEXT_HASH OK
         search ISAKMP_NEXT_HASH: OK
         match ISAKMP_NEXT_HASH: OK
         short_name 8: ISAKMP_NEXT_HASH OK
         jam_enum_short 8: ISAKMP_NEXT_HASH OK
         jam_enum_human 8: isakmp-next-hash OK
    9 -> ISAKMP_NEXT_SIG
         jam_enum 9: ISAKMP_NEXT_SIG OK
         search ISAKMP_NEXT_SIG: OK
         match ISAKMP_NEXT_SIG: OK
         short_name 9: ISAKMP_NEXT_SIG OK
         jam_enum_short 9: ISAKMP_NEXT_SIG OK
         jam_enum_human 9: isakmp-next-sig OK
   10 -> ISAKMP_NEXT_NONCE
         jam_enum 10: ISAKMP_NEXT_NONCE OK
         search ISAKMP_NEXT_NONCE: OK
         match ISAKMP_NEXT_NONCE: OK
         short_name 10: ISAKMP_NEXT_NONCE OK
         jam_enum_short 10: ISAKMP_NEXT_NONCE OK
         jam_enum_human 10: isakmp-next-nonce OK
   11 -> ISAKMP_NEXT_N
         jam_enum 11: ISAKMP_NEXT_N OK
         search ISAKMP_NEXT_N: OK
         match ISAKMP_NEXT_N: OK
         short_name 11: ISAKMP_NEXT_N OK
         jam_enum_short 11: ISAKMP_NEXT_N OK
         jam_enum_human 11: isakmp-next-n OK
   12 -> ISAKMP_NEXT_D
         jam_enum 12: ISAKMP_NEXT_D OK
         search ISAKMP_NEXT_D: OK
         match ISAKMP_NEXT_D: OK
         short_name 12: ISAKMP_NEXT_D OK
         jam_enum_short 12: ISAKMP_NEXT_D OK
         jam_enum_human 12: isakmp-next-d OK
   13 -> ISAKMP_NEXT_VID
         jam_enum 13: ISAKMP_NEXT_VID OK
         search ISAKMP_NEXT_VID: OK
         match ISAKMP_NEXT_VID: OK
         short_name 13: ISAKMP_NEXT_VID OK
         jam_enum_short 13: ISAKMP_NEXT_VID OK
         jam_enum_human 13: isakmp-next-vid OK
   14 -> ISAKMP_NEXT_MODECFG
         jam_enum 14: ISAKMP_NEXT_MODECFG OK
         search ISAKMP_NEXT_MODECFG: OK
         match ISAKMP_NEXT_MODECFG: OK
         short_name 14: ISAKMP_NEXT_MODECFG OK
         jam_enum_short 14: ISAKMP_NEXT_MODECFG OK
         jam_enum_human 14: isakmp-next-modecfg OK
   15 -> ISAKMP_NEXT_SAK
         jam_enum 15: ISAKMP_NEXT_SAK OK
         search ISAKMP_NEXT_SAK: OK
         match ISAKMP_NEXT_SAK: OK
         short_name 15: ISAKMP_NEXT_SAK OK
         jam_enum_short 15: ISAKMP_NEXT_SAK OK
         jam_enum_human 15: isakmp-next-sak OK
   16 -> ISAKMP_NEXT_TEK
         jam_enum 16: ISAKMP_NEXT_TEK OK
         search ISAKMP_NEXT_TEK: OK
         match ISAKMP_NEXT_TEK: OK
         short_name 16: ISAKMP_NEXT_TEK OK
         jam_enum_short 16: ISAKMP_NEXT_TEK OK
         jam_enum_human 16: isakmp-next-tek OK
   17 -> ISAKMP_NEXT_KD
         jam_enum 17: ISAKMP_NEXT_KD OK
         search ISAKMP_NEXT_KD: OK
         match ISAKMP_NEXT_KD: OK
         short_name 17: ISAKMP_NEXT_KD OK
         jam_enum_short 17: ISAKMP_NEXT_KD OK
         jam_enum_human 17: isakmp-next-kd OK
   18 -> ISAKMP_NEXT_SEQ
         jam_enum 18: ISAKMP_NEXT_SEQ OK
         search ISAKMP_NEXT_SEQ: OK
         match ISAKMP_NEXT_SEQ: OK
         short_name 18: ISAKMP_NEXT_SEQ OK
         jam_enum_short 18: ISAKMP_NEXT_SEQ OK
         jam_enum_human 18: isakmp-next-seq OK
   19 -> ISAKMP_NEXT_POP
         jam_enum 19: ISAKMP_NEXT_POP OK
         search ISAKMP_NEXT_POP: OK
         match ISAKMP_NEXT_POP: OK
         short_name 19: ISAKMP_NEXT_POP OK
         jam_enum_short 19: ISAKMP_NEXT_POP OK
         jam_enum_human 19: isakmp-next-pop OK
   20 -> ISAKMP_NEXT_NATD_RFC
         jam_enum 20: ISAKMP_NEXT_NATD_RFC OK
         search ISAKMP_NEXT_NATD_RFC: OK
         match ISAKMP_NEXT_NATD_RFC: OK
         short_name 20: ISAKMP_NEXT_NATD_RFC OK
         jam_enum_short 20: ISAKMP_NEXT_NATD_RFC OK
         jam_enum_human 20: isakmp-next-natd-rfc OK
   21 -> ISAKMP_NEXT_NATOA_RFC
         jam_enum 21: ISAKMP_NEXT_NATOA_RFC OK
         search ISAKMP_NEXT_NATOA_RFC: OK
         match ISAKMP_NEXT_NATOA_RFC: OK
         short_name 21: ISAKMP_NEXT_NATOA_RFC OK
         jam_enum_short 21: ISAKMP_NEXT_NATOA_RFC OK
         jam_enum_human 21: isakmp-next-natoa-rfc OK
   22 -> ISAKMP_NEXT_GAP
         jam_enum 22: ISAKMP_NEXT_GAP OK
         search ISAKMP_NEXT_GAP: OK
         match ISAKMP_NEXT_GAP: OK
         short_name 22: ISAKMP_NEXT_GAP OK
         jam_enum_short 22: ISAKMP_NEXT_GAP OK
         jam_enum_human 22: isakmp-next-gap OK
   33 -> ISAKMP_NEXT_v2SA
         jam_enum 33: ISAKMP_NEXT_v2SA OK
         search ISAKMP_NEXT_v2SA: OK
         match ISAKMP_NEXT_v2SA: OK
         short_name 33: ISAKMP_NEXT_v2SA OK
         jam_enum_short 33: ISAKMP_NEXT_v2SA OK
         jam_enum_human 33: isakmp-next-v2sa OK
   34 -> ISAKMP_NEXT_v2KE
         jam_enum 34: ISAKMP_NEXT_v2KE OK
         search ISAKMP_NEXT_v2KE: OK
         match ISAKMP_NEXT_v2KE: OK
         short_name 34: ISAKMP_NEXT_v2KE OK
         jam_enum_short 34: ISAKMP_NEXT_v2KE OK
         jam_enum_human 34: isakmp-next-v2ke OK
   35 -> ISAKMP_NEXT_v2IDi
         jam_enum 35: ISAKMP_NEXT_v2IDi OK
         search ISAKMP_NEXT_v2IDi: OK
         match ISAKMP_NEXT_v2IDi: OK
         short_name 35: ISAKMP_NEXT_v2IDi OK
         jam_enum_short 35: ISAKMP_NEXT_v2IDi OK
         jam_enum_human 35: isakmp-next-v2idi OK
   36 -> ISAKMP_NEXT_v2IDr
         jam_enum 36: ISAKMP_NEXT_v2IDr OK
         search ISAKMP_NEXT_v2IDr: OK
         match ISAKMP_NEXT_v2IDr: OK
         short_name 36: ISAKMP_NEXT_v2IDr OK
         jam_enum_short 36: ISAKMP_NEXT_v2IDr OK
         jam_enum_human 36: isakmp-next-v2idr OK
   37 -> ISAKMP_NEXT_v2CERT
         jam_enum 37: ISAKMP_NEXT_v2CERT OK
         search ISAKMP_NEXT_v2CERT: OK
         match ISAKMP_NEXT_v2CERT: OK
         short_name 37: ISAKMP_NEXT_v2CERT OK
         jam_enum_short 37: ISAKMP_NEXT_v2CERT OK
         jam_enum_human 37: isakmp-next-v2cert OK
   38 -> ISAKMP_NEXT_v2CERTREQ
         jam_enum 38: ISAKMP_NEXT_v2CERTREQ OK
         search ISAKMP_NEXT_v2CERTREQ: OK
         match ISAKMP_NEXT_v2CERTREQ: OK
         short_name 38: ISAKMP_NEXT_v2CERTREQ OK
         jam_enum_short 38: ISAKMP_NEXT_v2CERTREQ OK
         jam_enum_human 38: isakmp-next-v2certreq OK
   39 -> ISAKMP_NEXT_v2AUTH
         jam_enum 39: ISAKMP_NEXT_v2AUTH OK
         search ISAKMP_NEXT_v2AUTH: OK
         match ISAKMP_NEXT_v2AUTH: OK
         short_name 39: ISAKMP_NEXT_v2AUTH OK
         jam_enum_short 39: ISAKMP_NEXT_v2AUTH OK
         jam_enum_human 39: isakmp-next-v2auth OK
   40 -> ISAKMP_NEXT_v2Ni
         jam_enum 40: ISAKMP_NEXT_v2Ni OK
         search ISAKMP_NEXT_v2Ni: OK
         match ISAKMP_NEXT_v2Ni: OK
         short_name 40: ISAKMP_NEXT_v2Ni OK
         jam_enum_short 40: ISAKMP_NEXT_v2Ni OK
         jam_enum_human 40: isakmp-next-v2ni OK
   41 -> ISAKMP_NEXT_v2N
         jam_enum 41: ISAKMP_NEXT_v2N OK
         search ISAKMP_NEXT_v2N: OK
         match ISAKMP_NEXT_v2N: OK
         short_name 41: ISAKMP_NEXT_v2N OK
         jam_enum_short 41: ISAKMP_NEXT_v2N OK
         jam_enum_human 41: isakmp-next-v2n OK
   42 -> ISAKMP_NEXT_v2D
         jam_enum 42: ISAKMP_NEXT_v2D OK
         search ISAKMP_NEXT_v2D: OK
         match ISAKMP_NEXT_v2D: OK
         short_name 42: ISAKMP_NEXT_v2D OK
         jam_enum_short 42: ISAKMP_NEXT_v2D OK
         jam_enum_human 42: isakmp-next-v2d OK
   43 -> ISAKMP_NEXT_v2V
         jam_enum 43: ISAKMP_NEXT_v2V OK
         search ISAKMP_NEXT_v2V: OK
         match ISAKMP_NEXT_v2V: OK
         short_name 43: ISAKMP_NEXT_v2V OK
         jam_enum_short 43: ISAKMP_NEXT_v2V OK
         jam_enum_human 43: isakmp-next-v2v OK
   44 -> ISAKMP_NEXT_v2TSi
         jam_enum 44: ISAKMP_NEXT_v2TSi OK
         search ISAKMP_NEXT_v2TSi: OK
         match ISAKMP_NEXT_v2TSi: OK
         short_name 44: ISAKMP_NEXT_v2TSi OK
         jam_enum_short 44: ISAKMP_NEXT_v2TSi OK
         jam_enum_human 44: isakmp-next-v2tsi OK
   45 -> ISAKMP_NEXT_v2TSr
         jam_enum 45: ISAKMP_NEXT_v2TSr OK
         search ISAKMP_NEXT_v2TSr: OK
         match ISAKMP_NEXT_v2TSr: OK
         short_name 45: ISAKMP_NEXT_v2TSr OK
         jam_enum_short 45: ISAKMP_NEXT_v2TSr OK
         jam_enum_human 45: isakmp-next-v2tsr OK
   46 -> ISAKMP_NEXT_v2SK
         jam_enum 46: ISAKMP_NEXT_v2SK OK
         search ISAKMP_NEXT_v2SK: OK
         match ISAKMP_NEXT_v2SK: OK
         short_name 46: ISAKMP_NEXT_v2SK OK
         jam_enum_short 46: ISAKMP_NEXT_v2SK OK
         jam_enum_human 46: isakmp-next-v2sk OK
   47 -> ISAKMP_NEXT_v2CP
         jam_enum 47: ISAKMP_NEXT_v2CP OK
         search ISAKMP_NEXT_v2CP: OK
         match ISAKMP_NEXT_v2CP: OK
         short_name 47: ISAKMP_NEXT_v2CP OK
         jam_enum_short 47: ISAKMP_NEXT_v2CP OK
         jam_enum_human 47: isakmp-next-v2cp OK
   48 -> ISAKMP_NEXT_v2EAP
         jam_enum 48: ISAKMP_NEXT_v2EAP OK
         search ISAKMP_NEXT_v2EAP: OK
         match ISAKMP_NEXT_v2EAP: OK
         short_name 48: ISAKMP_NEXT_v2EAP OK
         jam_enum_short 48: ISAKMP_NEXT_v2EAP OK
         jam_enum_human 48: isakmp-next-v2eap OK
   49 -> ISAKMP_NEXT_v2GSPM
         jam_enum 49: ISAKMP_NEXT_v2GSPM OK
         search ISAKMP_NEXT_v2GSPM: OK
         match ISAKMP_NEXT_v2GSPM: OK
         short_name 49: ISAKMP_NEXT_v2GSPM OK
         jam_enum_short 49: ISAKMP_NEXT_v2GSPM OK
         jam_enum_human 49: isakmp-next-v2gspm OK
   50 -> ISAKMP_NEXT_v2IDG
         jam_enum 50: ISAKMP_NEXT_v2IDG OK
         search ISAKMP_NEXT_v2IDG: OK
         match ISAKMP_NEXT_v2IDG: OK
         short_name 50: ISAKMP_NEXT_v2IDG OK
         jam_enum_short 50: ISAKMP_NEXT_v2IDG OK
         jam_enum_human 50: isakmp-next-v2idg OK
   51 -> ISAKMP_NEXT_v2GSA
         jam_enum 51: ISAKMP_NEXT_v2GSA OK
         search ISAKMP_NEXT_v2GSA: OK
         match ISAKMP_NEXT_v2GSA: OK
         short_name 51: ISAKMP_NEXT_v2GSA OK
         jam_enum_short 51: ISAKMP_NEXT_v2GSA OK
         jam_enum_human 51: isakmp-next-v2gsa OK
   52 -> ISAKMP_NEXT_v2KD
         jam_enum 52: ISAKMP_NEXT_v2KD OK
         search ISAKMP_NEXT_v2KD: OK
         match ISAKMP_NEXT_v2KD: OK
         short_name 52: ISAKMP_NEXT_v2KD OK
         jam_enum_short 52: ISAKMP_NEXT_v2KD OK
         jam_enum_human 52: isakmp-next-v2kd OK
   53 -> ISAKMP_NEXT_v2SKF
         jam_enum 53: ISAKMP_NEXT_v2SKF OK
         search ISAKMP_NEXT_v2SKF: OK
         match ISAKMP_NEXT_v2SKF: OK
         short_name 53: ISAKMP_NEXT_v2SKF OK
         jam_enum_short 53: ISAKMP_NEXT_v2SKF OK
         jam_enum_human 53: isakmp-next-v2skf OK
  130 -> ISAKMP_NEXT_NATD_DRAFTS
         jam_enum 130: ISAKMP_NEXT_NATD_DRAFTS OK
         search ISAKMP_NEXT_NATD_DRAFTS: OK
         match ISAKMP_NEXT_NATD_DRAFTS: OK
         short_name 130: NATD_DRAFTS OK
         jam_enum_short 130: NATD_DRAFTS OK
         jam_enum_human 130: natd-drafts OK
         match NATD_DRAFTS [short]: OK
  131 -> ISAKMP_NEXT_NATOA_DRAFTS
         jam_enum 131: ISAKMP_NEXT_NATOA_DRAFTS OK
         search ISAKMP_NEXT_NATOA_DRAFTS: OK
         match ISAKMP_NEXT_NATOA_DRAFTS: OK
         short_name 131: NATOA_DRAFTS OK
         jam_enum_short 131: NATOA_DRAFTS OK
         jam_enum_human 131: natoa-drafts OK
         match NATOA_DRAFTS [short]: OK
  132 -> ISAKMP_NEXT_IKE_FRAGMENTATION
         jam_enum 132: ISAKMP_NEXT_IKE_FRAGMENTATION OK
         search ISAKMP_NEXT_IKE_FRAGMENTATION: OK
         match ISAKMP_NEXT_IKE_FRAGMENTATION: OK
         short_name 132: IKE_FRAGMENTATION OK
         jam_enum_short 132: IKE_FRAGMENTATION OK
         jam_enum_human 132: ike-fragmentation OK
         match IKE_FRAGMENTATION [short]: OK
  perspective_names: [0..3)
    0 -> NO_PERSPECTIVE
         jam_enum 0: NO_PERSPECTIVE OK
         search NO_PERSPECTIVE: OK
         match NO_PERSPECTIVE: OK
         short_name 0: NO_PERSPECTIVE OK
         jam_enum_short 0: NO_PERSPECTIVE OK
         jam_enum_human 0: no-perspective OK
    1 -> LOCAL_PERSPECTIVE
         jam_enum 1: LOCAL_PERSPECTIVE OK
         search LOCAL_PERSPECTIVE: OK
         match LOCAL_PERSPECTIVE: OK
         short_name 1: LOCAL_PERSPECTIVE OK
         jam_enum_short 1: LOCAL_PERSPECTIVE OK
         jam_enum_human 1: local-perspective OK
    2 -> REMOTE_PERSPECTIVE
         jam_enum 2: REMOTE_PERSPECTIVE OK
         search REMOTE_PERSPECTIVE: OK
         match REMOTE_PERSPECTIVE: OK
         short_name 2: REMOTE_PERSPECTIVE OK
         jam_enum_short 2: REMOTE_PERSPECTIVE OK
         jam_enum_human 2: remote-perspective OK
  pluto_exit_code_names: [0..128)
    0 -> PLUTO_EXIT_OK
         jam_enum 0: PLUTO_EXIT_OK OK
         search PLUTO_EXIT_OK: OK
         match PLUTO_EXIT_OK: OK
         short_name 0: OK OK
         jam_enum_short 0: OK OK
         jam_enum_human 0: ok OK
         match OK [short]: OK
    1 -> PLUTO_EXIT_FAIL
         jam_enum 1: PLUTO_EXIT_FAIL OK
         search PLUTO_EXIT_FAIL: OK
         match PLUTO_EXIT_FAIL: OK
         short_name 1: FAIL OK
         jam_enum_short 1: FAIL OK
         jam_enum_human 1: fail OK
         match FAIL [short]: OK
    2 -> PLUTO_EXIT_SOCKET_FAIL
         jam_enum 2: PLUTO_EXIT_SOCKET_FAIL OK
         search PLUTO_EXIT_SOCKET_FAIL: OK
         match PLUTO_EXIT_SOCKET_FAIL: OK
         short_name 2: SOCKET_FAIL OK
         jam_enum_short 2: SOCKET_FAIL OK
         jam_enum_human 2: socket-fail OK
         match SOCKET_FAIL [short]: OK
    3 -> PLUTO_EXIT_FORK_FAIL
         jam_enum 3: PLUTO_EXIT_FORK_FAIL OK
         search PLUTO_EXIT_FORK_FAIL: OK
         match PLUTO_EXIT_FORK_FAIL: OK
         short_name 3: FORK_FAIL OK
         jam_enum_short 3: FORK_FAIL OK
         jam_enum_human 3: fork-fail OK
         match FORK_FAIL [short]: OK
    4 -> PLUTO_EXIT_FIPS_FAIL
         jam_enum 4: PLUTO_EXIT_FIPS_FAIL OK
         search PLUTO_EXIT_FIPS_FAIL: OK
         match PLUTO_EXIT_FIPS_FAIL: OK
         short_name 4: FIPS_FAIL OK
         jam_enum_short 4: FIPS_FAIL OK
         jam_enum_human 4: fips-fail OK
         match FIPS_FAIL [short]: OK
    5 -> PLUTO_EXIT_KERNEL_FAIL
         jam_enum 5: PLUTO_EXIT_KERNEL_FAIL OK
         search PLUTO_EXIT_KERNEL_FAIL: OK
         match PLUTO_EXIT_KERNEL_FAIL: OK
         short_name 5: KERNEL_FAIL OK
         jam_enum_short 5: KERNEL_FAIL OK
         jam_enum_human 5: kernel-fail OK
         match KERNEL_FAIL [short]: OK
    6 -> PLUTO_EXIT_NSS_FAIL
         jam_enum 6: PLUTO_EXIT_NSS_FAIL OK
         search PLUTO_EXIT_NSS_FAIL: OK
         match PLUTO_EXIT_NSS_FAIL: OK
         short_name 6: NSS_FAIL OK
         jam_enum_short 6: NSS_FAIL OK
         jam_enum_human 6: nss-fail OK
         match NSS_FAIL [short]: OK
    7 -> PLUTO_EXIT_AUDIT_FAIL
         jam_enum 7: PLUTO_EXIT_AUDIT_FAIL OK
         search PLUTO_EXIT_AUDIT_FAIL: OK
         match PLUTO_EXIT_AUDIT_FAIL: OK
         short_name 7: AUDIT_FAIL OK
         jam_enum_short 7: AUDIT_FAIL OK
         jam_enum_human 7: audit-fail OK
         match AUDIT_FAIL [short]: OK
    8 -> PLUTO_EXIT_SECCOMP_FAIL
         jam_enum 8: PLUTO_EXIT_SECCOMP_FAIL OK
         search PLUTO_EXIT_SECCOMP_FAIL: OK
         match PLUTO_EXIT_SECCOMP_FAIL: OK
         short_name 8: SECCOMP_FAIL OK
         jam_enum_short 8: SECCOMP_FAIL OK
         jam_enum_human 8: seccomp-fail OK
         match SECCOMP_FAIL [short]: OK
    9 -> PLUTO_EXIT_UNBOUND_FAIL
         jam_enum 9: PLUTO_EXIT_UNBOUND_FAIL OK
         search PLUTO_EXIT_UNBOUND_FAIL: OK
         match PLUTO_EXIT_UNBOUND_FAIL: OK
         short_name 9: UNBOUND_FAIL OK
         jam_enum_short 9: UNBOUND_FAIL OK
         jam_enum_human 9: unbound-fail OK
         match UNBOUND_FAIL [short]: OK
   10 -> PLUTO_EXIT_LOCK_FAIL
         jam_enum 10: PLUTO_EXIT_LOCK_FAIL OK
         search PLUTO_EXIT_LOCK_FAIL: OK
         match PLUTO_EXIT_LOCK_FAIL: OK
         short_name 10: LOCK_FAIL OK
         jam_enum_short 10: LOCK_FAIL OK
         jam_enum_human 10: lock-fail OK
         match LOCK_FAIL [short]: OK
   11 -> PLUTO_EXIT_SELINUX_FAIL
         jam_enum 11: PLUTO_EXIT_SELINUX_FAIL OK
         search PLUTO_EXIT_SELINUX_FAIL: OK
         match PLUTO_EXIT_SELINUX_FAIL: OK
         short_name 11: SELINUX_FAIL OK
         jam_enum_short 11: SELINUX_FAIL OK
         jam_enum_human 11: selinux-fail OK
         match SELINUX_FAIL [short]: OK
  125 -> PLUTO_EXIT_GIT_BISECT_CAN_NOT_TEST
         jam_enum 125: PLUTO_EXIT_GIT_BISECT_CAN_NOT_TEST OK
         search PLUTO_EXIT_GIT_BISECT_CAN_NOT_TEST: OK
         match PLUTO_EXIT_GIT_BISECT_CAN_NOT_TEST: OK
         short_name 125: GIT_BISECT_CAN_NOT_TEST OK
         jam_enum_short 125: GIT_BISECT_CAN_NOT_TEST OK
         jam_enum_human 125: git-bisect-can-not-test OK
         match GIT_BISECT_CAN_NOT_TEST [short]: OK
  126 -> PLUTO_EXIT_SHELL_COMMAND_NOT_FOUND
         jam_enum 126: PLUTO_EXIT_SHELL_COMMAND_NOT_FOUND OK
         search PLUTO_EXIT_SHELL_COMMAND_NOT_FOUND: OK
         match PLUTO_EXIT_SHELL_COMMAND_NOT_FOUND: OK
         short_name 126: SHELL_COMMAND_NOT_FOUND OK
         jam_enum_short 126: SHELL_COMMAND_NOT_FOUND OK
         jam_enum_human 126: shell-command-not-found OK
         match SHELL_COMMAND_NOT_FOUND [short]: OK
  127 -> PLUTO_EXIT_SHELL_COMMAND_NOT_EXECUTABLE
         jam_enum 127: PLUTO_EXIT_SHELL_COMMAND_NOT_EXECUTABLE OK
         search PLUTO_EXIT_SHELL_COMMAND_NOT_EXECUTABLE: OK
         match PLUTO_EXIT_SHELL_COMMAND_NOT_EXECUTABLE: OK
         short_name 127: SHELL_COMMAND_NOT_EXECUTABLE OK
         jam_enum_short 127: SHELL_COMMAND_NOT_EXECUTABLE OK
         jam_enum_human 127: shell-command-not-executable OK
         match SHELL_COMMAND_NOT_EXECUTABLE [short]: OK
  sa_kind_names: [0..2)
    0 -> IKE_SA
         jam_enum 0: IKE_SA OK
         search IKE_SA: OK
         match IKE_SA: OK
         short_name 0: IKE_SA OK
         jam_enum_short 0: IKE_SA OK
         jam_enum_human 0: ike-sa OK
    1 -> CHILD_SA
         jam_enum 1: CHILD_SA OK
         search CHILD_SA: OK
         match CHILD_SA: OK
         short_name 1: CHILD_SA OK
         jam_enum_short 1: CHILD_SA OK
         jam_enum_human 1: child-sa OK
  sa_lifetime_names: [1..3)
    1 -> SA_LIFE_TYPE_SECONDS
         jam_enum 1: SA_LIFE_TYPE_SECONDS OK
         search SA_LIFE_TYPE_SECONDS: OK
         match SA_LIFE_TYPE_SECONDS: OK
         short_name 1: SA_LIFE_TYPE_SECONDS OK
         jam_enum_short 1: SA_LIFE_TYPE_SECONDS OK
         jam_enum_human 1: sa-life-type-seconds OK
    2 -> SA_LIFE_TYPE_KBYTES
         jam_enum 2: SA_LIFE_TYPE_KBYTES OK
         search SA_LIFE_TYPE_KBYTES: OK
         match SA_LIFE_TYPE_KBYTES: OK
         short_name 2: SA_LIFE_TYPE_KBYTES OK
         jam_enum_short 2: SA_LIFE_TYPE_KBYTES OK
         jam_enum_human 2: sa-life-type-kbytes OK
  sa_role_names: [1..3)
    1 -> SA_INITIATOR
         jam_enum 1: SA_INITIATOR OK
         search SA_INITIATOR: OK
         match SA_INITIATOR: OK
         short_name 1: SA_INITIATOR OK
         jam_enum_short 1: SA_INITIATOR OK
         jam_enum_human 1: sa-initiator OK
    2 -> SA_RESPONDER
         jam_enum 2: SA_RESPONDER OK
         search SA_RESPONDER: OK
         match SA_RESPONDER: OK
         short_name 2: SA_RESPONDER OK
         jam_enum_short 2: SA_RESPONDER OK
         jam_enum_human 2: sa-responder OK
  sd_action_names: [1..7)
    1 -> action: exit
         jam_enum 1: action: exit OK
         search action: exit: OK
         match action: exit: OK
         short_name 1: action: exit OK
         jam_enum_short 1: action: exit OK
         jam_enum_human 1: action: exit OK
    2 -> action: start
         jam_enum 2: action: start OK
         search action: start: OK
         match action: start: OK
         short_name 2: action: start OK
         jam_enum_short 2: action: start OK
         jam_enum_human 2: action: start OK
    3 -> action: watchdog
         jam_enum 3: action: watchdog OK
         search action: watchdog: OK
         match action: watchdog: OK
         short_name 3: action: watchdog OK
         jam_enum_short 3: action: watchdog OK
         jam_enum_human 3: action: watchdog OK
    4 -> action: reloading
         jam_enum 4: action: reloading OK
         search action: reloading: OK
         match action: reloading: OK
         short_name 4: action: reloading OK
         jam_enum_short 4: action: reloading OK
         jam_enum_human 4: action: reloading OK
    5 -> action: ready
         jam_enum 5: action: ready OK
         search action: ready: OK
         match action: ready: OK
         short_name 5: action: ready OK
         jam_enum_short 5: action: ready OK
         jam_enum_human 5: action: ready OK
    6 -> action: stopping
         jam_enum 6: action: stopping OK
         search action: stopping: OK
         match action: stopping: OK
         short_name 6: action: stopping OK
         jam_enum_short 6: action: stopping OK
         jam_enum_human 6: action: stopping OK
  secret_kind_names: [1..8)
    1 -> SECRET_PSK
         jam_enum 1: SECRET_PSK OK
         search SECRET_PSK: OK
         match SECRET_PSK: OK
         short_name 1: PSK OK
         jam_enum_short 1: PSK OK
         jam_enum_human 1: psk OK
         match PSK [short]: OK
    2 -> SECRET_RSA
         jam_enum 2: SECRET_RSA OK
         search SECRET_RSA: OK
         match SECRET_RSA: OK
         short_name 2: RSA OK
         jam_enum_short 2: RSA OK
         jam_enum_human 2: rsa OK
         match RSA [short]: OK
    3 -> SECRET_XAUTH
         jam_enum 3: SECRET_XAUTH OK
         search SECRET_XAUTH: OK
         match SECRET_XAUTH: OK
         short_name 3: XAUTH OK
         jam_enum_short 3: XAUTH OK
         jam_enum_human 3: xauth OK
         match XAUTH [short]: OK
    4 -> SECRET_PPK
         jam_enum 4: SECRET_PPK OK
         search SECRET_PPK: OK
         match SECRET_PPK: OK
         short_name 4: PPK OK
         jam_enum_short 4: PPK OK
         jam_enum_human 4: ppk OK
         match PPK [short]: OK
    5 -> SECRET_ECDSA
         jam_enum 5: SECRET_ECDSA OK
         search SECRET_ECDSA: OK
         match SECRET_ECDSA: OK
         short_name 5: ECDSA OK
         jam_enum_short 5: ECDSA OK
         jam_enum_human 5: ecdsa OK
         match ECDSA [short]: OK
    6 -> SECRET_NULL
         jam_enum 6: SECRET_NULL OK
         search SECRET_NULL: OK
         match SECRET_NULL: OK
         short_name 6: NULL OK
         jam_enum_short 6: NULL OK
         jam_enum_human 6: null OK
         match NULL [short]: OK
    7 -> SECRET_INVALID
         jam_enum 7: SECRET_INVALID OK
         search SECRET_INVALID: OK
         match SECRET_INVALID: OK
         short_name 7: INVALID OK
         jam_enum_short 7: INVALID OK
         jam_enum_human 7: invalid OK
         match INVALID [short]: OK
  send_ca_policy_names: [0..3)
    0 -> CA_SEND_NONE
         jam_enum 0: CA_SEND_NONE OK
         search CA_SEND_NONE: OK
         match CA_SEND_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> CA_SEND_ISSUER
         jam_enum 1: CA_SEND_ISSUER OK
         search CA_SEND_ISSUER: OK
         match CA_SEND_ISSUER: OK
         short_name 1: ISSUER OK
         jam_enum_short 1: ISSUER OK
         jam_enum_human 1: issuer OK
         match ISSUER [short]: OK
    2 -> CA_SEND_ALL
         jam_enum 2: CA_SEND_ALL OK
         search CA_SEND_ALL: OK
         match CA_SEND_ALL: OK
         short_name 2: ALL OK
         jam_enum_short 2: ALL OK
         jam_enum_human 2: all OK
         match ALL [short]: OK
  shunt_kind_names: [0..7)
    0 -> SHUNT_KIND_NONE
         jam_enum 0: SHUNT_KIND_NONE OK
         search SHUNT_KIND_NONE: OK
         match SHUNT_KIND_NONE: OK
         short_name 0: NONE OK
         jam_enum_short 0: NONE OK
         jam_enum_human 0: none OK
         match NONE [short]: OK
    1 -> SHUNT_KIND_NEVER_NEGOTIATE
         jam_enum 1: SHUNT_KIND_NEVER_NEGOTIATE OK
         search SHUNT_KIND_NEVER_NEGOTIATE: OK
         match SHUNT_KIND_NEVER_NEGOTIATE: OK
         short_name 1: NEVER_NEGOTIATE OK
         jam_enum_short 1: NEVER_NEGOTIATE OK
         jam_enum_human 1: never-negotiate OK
         match NEVER_NEGOTIATE [short]: OK
    2 -> SHUNT_KIND_ONDEMAND
         jam_enum 2: SHUNT_KIND_ONDEMAND OK
         search SHUNT_KIND_ONDEMAND: OK
         match SHUNT_KIND_ONDEMAND: OK
         short_name 2: ONDEMAND OK
         jam_enum_short 2: ONDEMAND OK
         jam_enum_human 2: ondemand OK
         match ONDEMAND [short]: OK
    3 -> SHUNT_KIND_NEGOTIATION
         jam_enum 3: SHUNT_KIND_NEGOTIATION OK
         search SHUNT_KIND_NEGOTIATION: OK
         match SHUNT_KIND_NEGOTIATION: OK
         short_name 3: NEGOTIATION OK
         jam_enum_short 3: NEGOTIATION OK
         jam_enum_human 3: negotiation OK
         match NEGOTIATION [short]: OK
    4 -> SHUNT_KIND_IPSEC
         jam_enum 4: SHUNT_KIND_IPSEC OK
         search SHUNT_KIND_IPSEC: OK
         match SHUNT_KIND_IPSEC: OK
         short_name 4: IPSEC OK
         jam_enum_short 4: IPSEC OK
         jam_enum_human X: ipsec OK
         match IPSEC [short]: OK
    5 -> SHUNT_KIND_FAILURE
         jam_enum 5: SHUNT_KIND_FAILURE OK
         search SHUNT_KIND_FAILURE: OK
         match SHUNT_KIND_FAILURE: OK
         short_name 5: FAILURE OK
         jam_enum_short 5: FAILURE OK
         jam_enum_human 5: failure OK
         match FAILURE [short]: OK
    6 -> SHUNT_KIND_BLOCK
         jam_enum 6: SHUNT_KIND_BLOCK OK
         search SHUNT_KIND_BLOCK: OK
         match SHUNT_KIND_BLOCK: OK
         short_name 6: BLOCK OK
         jam_enum_short 6: BLOCK OK
         jam_enum_human 6: block OK
         match BLOCK [short]: OK
  shunt_policy_names: [0..6)
    0 -> SHUNT_UNSET
         jam_enum 0: SHUNT_UNSET OK
         search SHUNT_UNSET: OK
         match SHUNT_UNSET: OK
         short_name 0: UNSET OK
         jam_enum_short 0: UNSET OK
         jam_enum_human 0: unset OK
         match UNSET [short]: OK
    1 -> SHUNT_IPSEC
         jam_enum 1: SHUNT_IPSEC OK
         search SHUNT_IPSEC: OK
         match SHUNT_IPSEC: OK
         short_name 1: IPSEC OK
         jam_enum_short 1: IPSEC OK
         jam_enum_human X: ipsec OK
         match IPSEC [short]: OK
    2 -> SHUNT_NONE
         jam_enum 2: SHUNT_NONE OK
         search SHUNT_NONE: OK
         match SHUNT_NONE: OK
         short_name 2: NONE OK
         jam_enum_short 2: NONE OK
         jam_enum_human 2: none OK
         match NONE [short]: OK
    3 -> SHUNT_TRAP
         jam_enum 3: SHUNT_TRAP OK
         search SHUNT_TRAP: OK
         match SHUNT_TRAP: OK
         short_name 3: TRAP OK
         jam_enum_short 3: TRAP OK
         jam_enum_human 3: trap OK
         match TRAP [short]: OK
    4 -> SHUNT_PASS
         jam_enum 4: SHUNT_PASS OK
         search SHUNT_PASS: OK
         match SHUNT_PASS: OK
         short_name 4: PASS OK
         jam_enum_short 4: PASS OK
         jam_enum_human 4: pass OK
         match PASS [short]: OK
    5 -> SHUNT_DROP
         jam_enum 5: SHUNT_DROP OK
         search SHUNT_DROP: OK
         match SHUNT_DROP: OK
         short_name 5: DROP OK
         jam_enum_short 5: DROP OK
         jam_enum_human 5: drop OK
         match DROP [short]: OK
  sit_bit_names: [0..3)
    0 -> SIT_IDENTITY_ONLY
         jam_enum 0: SIT_IDENTITY_ONLY OK
         search SIT_IDENTITY_ONLY: OK
         match SIT_IDENTITY_ONLY: OK
         short_name 0: SIT_IDENTITY_ONLY OK
         jam_enum_short 0: SIT_IDENTITY_ONLY OK
         jam_enum_human 0: sit-identity-only OK
    1 -> SIT_SECRECY
         jam_enum 1: SIT_SECRECY OK
         search SIT_SECRECY: OK
         match SIT_SECRECY: OK
         short_name 1: SIT_SECRECY OK
         jam_enum_short 1: SIT_SECRECY OK
         jam_enum_human 1: sit-secrecy OK
    2 -> SIT_INTEGRITY
         jam_enum 2: SIT_INTEGRITY OK
         search SIT_INTEGRITY: OK
         match SIT_INTEGRITY: OK
         short_name 2: SIT_INTEGRITY OK
         jam_enum_short 2: SIT_INTEGRITY OK
         jam_enum_human 2: sit-integrity OK
  state_category_names: [0..8)
    0 -> unknown
         jam_enum 0: unknown OK
         search unknown: OK
         match unknown: OK
         short_name 0: unknown OK
         jam_enum_short 0: unknown OK
         jam_enum_human 0: unknown OK
    1 -> half-open IKE SA
         jam_enum 1: half-open IKE SA OK
         search half-open IKE SA: OK
         match half-open IKE SA: OK
         short_name 1: half-open IKE SA OK
         jam_enum_short 1: half-open IKE SA OK
         jam_enum_human 1: half-open ike sa OK
    2 -> open IKE SA
         jam_enum 2: open IKE SA OK
         search open IKE SA: OK
         match open IKE SA: OK
         short_name 2: open IKE SA OK
         jam_enum_short 2: open IKE SA OK
         jam_enum_human 2: open ike sa OK
    3 -> established IKE SA
         jam_enum 3: established IKE SA OK
         search established IKE SA: OK
         match established IKE SA: OK
         short_name 3: established IKE SA OK
         jam_enum_short 3: established IKE SA OK
         jam_enum_human 3: established ike sa OK
    4 -> open Child SA
         jam_enum 4: open Child SA OK
         search open Child SA: OK
         match open Child SA: OK
         short_name 4: open Child SA OK
         jam_enum_short 4: open Child SA OK
         jam_enum_human 4: open child sa OK
    5 -> established Child SA
         jam_enum 5: established Child SA OK
         search established Child SA: OK
         match established Child SA: OK
         short_name 5: established Child SA OK
         jam_enum_short 5: established Child SA OK
         jam_enum_human 5: established child sa OK
    6 -> informational
         jam_enum 6: informational OK
         search informational: OK
         match informational: OK
         short_name 6: informational OK
         jam_enum_short 6: informational OK
         jam_enum_human 6: informational OK
    7 -> ignore
         jam_enum 7: ignore OK
         search ignore: OK
         match ignore: OK
         short_name 7: ignore OK
         jam_enum_short 7: ignore OK
         jam_enum_human 7: ignore OK
  stf_status_names: [0..10)
    0 -> STF_SKIP_COMPLETE_STATE_TRANSITION
         jam_enum 0: STF_SKIP_COMPLETE_STATE_TRANSITION OK
         search STF_SKIP_COMPLETE_STATE_TRANSITION: OK
         match STF_SKIP_COMPLETE_STATE_TRANSITION: OK
         short_name 0: STF_SKIP_COMPLETE_STATE_TRANSITION OK
         jam_enum_short 0: STF_SKIP_COMPLETE_STATE_TRANSITION OK
         jam_enum_human 0: stf-skip-complete-state-transition OK
    1 -> STF_IGNORE
         jam_enum 1: STF_IGNORE OK
         search STF_IGNORE: OK
         match STF_IGNORE: OK
         short_name 1: STF_IGNORE OK
         jam_enum_short 1: STF_IGNORE OK
         jam_enum_human 1: stf-ignore OK
    2 -> STF_SUSPEND
         jam_enum 2: STF_SUSPEND OK
         search STF_SUSPEND: OK
         match STF_SUSPEND: OK
         short_name 2: STF_SUSPEND OK
         jam_enum_short 2: STF_SUSPEND OK
         jam_enum_human 2: stf-suspend OK
    3 -> STF_OK
         jam_enum 3: STF_OK OK
         search STF_OK: OK
         match STF_OK: OK
         short_name 3: STF_OK OK
         jam_enum_short 3: STF_OK OK
         jam_enum_human 3: stf-ok OK
    4 -> STF_OK_INITIATOR_DELETE_IKE
         jam_enum 4: STF_OK_INITIATOR_DELETE_IKE OK
         search STF_OK_INITIATOR_DELETE_IKE: OK
         match STF_OK_INITIATOR_DELETE_IKE: OK
         short_name 4: STF_OK_INITIATOR_DELETE_IKE OK
         jam_enum_short 4: STF_OK_INITIATOR_DELETE_IKE OK
         jam_enum_human 4: stf-ok-initiator-delete-ike OK
    5 -> STF_OK_INITIATOR_SEND_DELETE_IKE
         jam_enum 5: STF_OK_INITIATOR_SEND_DELETE_IKE OK
         search STF_OK_INITIATOR_SEND_DELETE_IKE: OK
         match STF_OK_INITIATOR_SEND_DELETE_IKE: OK
         short_name 5: STF_OK_INITIATOR_SEND_DELETE_IKE OK
         jam_enum_short 5: STF_OK_INITIATOR_SEND_DELETE_IKE OK
         jam_enum_human 5: stf-ok-initiator-send-delete-ike OK
    6 -> STF_OK_RESPONDER_DELETE_IKE
         jam_enum 6: STF_OK_RESPONDER_DELETE_IKE OK
         search STF_OK_RESPONDER_DELETE_IKE: OK
         match STF_OK_RESPONDER_DELETE_IKE: OK
         short_name 6: STF_OK_RESPONDER_DELETE_IKE OK
         jam_enum_short 6: STF_OK_RESPONDER_DELETE_IKE OK
         jam_enum_human 6: stf-ok-responder-delete-ike OK
    7 -> STF_INTERNAL_ERROR
         jam_enum 7: STF_INTERNAL_ERROR OK
         search STF_INTERNAL_ERROR: OK
         match STF_INTERNAL_ERROR: OK
         short_name 7: STF_INTERNAL_ERROR OK
         jam_enum_short 7: STF_INTERNAL_ERROR OK
         jam_enum_human 7: stf-internal-error OK
    8 -> STF_FATAL
         jam_enum 8: STF_FATAL OK
         search STF_FATAL: OK
         match STF_FATAL: OK
         short_name 8: STF_FATAL OK
         jam_enum_short 8: STF_FATAL OK
         jam_enum_human 8: stf-fatal OK
    9 -> STF_FAIL_v1N
         jam_enum 9: STF_FAIL_v1N OK
         search STF_FAIL_v1N: OK
         match STF_FAIL_v1N: OK
         short_name 9: STF_FAIL_v1N OK
         jam_enum_short 9: STF_FAIL_v1N OK
         jam_enum_human 9: stf-fail-v1n OK
  terminate_reason_names: [0..10)
    0 -> other
         jam_enum 0: other OK
         search other: OK
         match other: OK
         short_name 0: other OK
         jam_enum_short 0: other OK
         jam_enum_human 0: other OK
    1 -> crypto-timeout
         jam_enum 1: crypto-timeout OK
         search crypto-timeout: OK
         match crypto-timeout: OK
         short_name 1: crypto-timeout OK
         jam_enum_short 1: crypto-timeout OK
         jam_enum_human 1: crypto-timeout OK
    2 -> exchange-timeout
         jam_enum 2: exchange-timeout OK
         search exchange-timeout: OK
         match exchange-timeout: OK
         short_name 2: exchange-timeout OK
         jam_enum_short 2: exchange-timeout OK
         jam_enum_human 2: exchange-timeout OK
    3 -> too-many-retransmits
         jam_enum 3: too-many-retransmits OK
         search too-many-retransmits: OK
         match too-many-retransmits: OK
         short_name 3: too-many-retransmits OK
         jam_enum_short 3: too-many-retransmits OK
         jam_enum_human 3: too-many-retransmits OK
    4 -> superseeded-by-new-sa
         jam_enum 4: superseeded-by-new-sa OK
         search superseeded-by-new-sa: OK
         match superseeded-by-new-sa: OK
         short_name 4: superseeded-by-new-sa OK
         jam_enum_short 4: superseeded-by-new-sa OK
         jam_enum_human 4: superseeded-by-new-sa OK
    5 -> crypto-failed
         jam_enum 5: crypto-failed OK
         search crypto-failed: OK
         match crypto-failed: OK
         short_name 5: crypto-failed OK
         jam_enum_short 5: crypto-failed OK
         jam_enum_human 5: crypto-failed OK
    6 -> auth-failed
         jam_enum 6: auth-failed OK
         search auth-failed: OK
         match auth-failed: OK
         short_name 6: auth-failed OK
         jam_enum_short 6: auth-failed OK
         jam_enum_human 6: auth-failed OK
    7 -> ts-unacceptable
         jam_enum 7: ts-unacceptable OK
         search ts-unacceptable: OK
         match ts-unacceptable: OK
         short_name 7: ts-unacceptable OK
         jam_enum_short 7: ts-unacceptable OK
         jam_enum_human 7: ts-unacceptable OK
    8 -> deleted
         jam_enum 8: deleted OK
         search deleted: OK
         match deleted: OK
         short_name 8: deleted OK
         jam_enum_short 8: deleted OK
         jam_enum_human 8: deleted OK
    9 -> completed
         jam_enum 9: completed OK
         search completed: OK
         match completed: OK
         short_name 9: completed OK
         jam_enum_short 9: completed OK
         jam_enum_human 9: completed OK
  v1_notification_names: [1..40504)
    1 -> v1N_INVALID_PAYLOAD_TYPE
         jam_enum 1: v1N_INVALID_PAYLOAD_TYPE OK
         search v1N_INVALID_PAYLOAD_TYPE: OK
         match v1N_INVALID_PAYLOAD_TYPE: OK
         short_name 1: INVALID_PAYLOAD_TYPE OK
         jam_enum_short 1: INVALID_PAYLOAD_TYPE OK
         jam_enum_human 1: invalid-payload-type OK
         match INVALID_PAYLOAD_TYPE [short]: OK
    2 -> v1N_DOI_NOT_SUPPORTED
         jam_enum 2: v1N_DOI_NOT_SUPPORTED OK
         search v1N_DOI_NOT_SUPPORTED: OK
         match v1N_DOI_NOT_SUPPORTED: OK
         short_name 2: DOI_NOT_SUPPORTED OK
         jam_enum_short 2: DOI_NOT_SUPPORTED OK
         jam_enum_human 2: doi-not-supported OK
         match DOI_NOT_SUPPORTED [short]: OK
    3 -> v1N_SITUATION_NOT_SUPPORTED
         jam_enum 3: v1N_SITUATION_NOT_SUPPORTED OK
         search v1N_SITUATION_NOT_SUPPORTED: OK
         match v1N_SITUATION_NOT_SUPPORTED: OK
         short_name 3: SITUATION_NOT_SUPPORTED OK
         jam_enum_short 3: SITUATION_NOT_SUPPORTED OK
         jam_enum_human 3: situation-not-supported OK
         match SITUATION_NOT_SUPPORTED [short]: OK
    4 -> v1N_INVALID_COOKIE
         jam_enum 4: v1N_INVALID_COOKIE OK
         search v1N_INVALID_COOKIE: OK
         match v1N_INVALID_COOKIE: OK
         short_name 4: INVALID_COOKIE OK
         jam_enum_short 4: INVALID_COOKIE OK
         jam_enum_human 4: invalid-cookie OK
         match INVALID_COOKIE [short]: OK
    5 -> v1N_INVALID_MAJOR_VERSION
         jam_enum 5: v1N_INVALID_MAJOR_VERSION OK
         search v1N_INVALID_MAJOR_VERSION: OK
         match v1N_INVALID_MAJOR_VERSION: OK
         short_name 5: INVALID_MAJOR_VERSION OK
         jam_enum_short 5: INVALID_MAJOR_VERSION OK
         jam_enum_human 5: invalid-major-version OK
         match INVALID_MAJOR_VERSION [short]: OK
    6 -> v1N_INVALID_MINOR_VERSION
         jam_enum 6: v1N_INVALID_MINOR_VERSION OK
         search v1N_INVALID_MINOR_VERSION: OK
         match v1N_INVALID_MINOR_VERSION: OK
         short_name 6: INVALID_MINOR_VERSION OK
         jam_enum_short 6: INVALID_MINOR_VERSION OK
         jam_enum_human 6: invalid-minor-version OK
         match INVALID_MINOR_VERSION [short]: OK
    7 -> v1N_INVALID_EXCHANGE_TYPE
         jam_enum 7: v1N_INVALID_EXCHANGE_TYPE OK
         search v1N_INVALID_EXCHANGE_TYPE: OK
         match v1N_INVALID_EXCHANGE_TYPE: OK
         short_name 7: INVALID_EXCHANGE_TYPE OK
         jam_enum_short 7: INVALID_EXCHANGE_TYPE OK
         jam_enum_human 7: invalid-exchange-type OK
         match INVALID_EXCHANGE_TYPE [short]: OK
    8 -> v1N_INVALID_FLAGS
         jam_enum 8: v1N_INVALID_FLAGS OK
         search v1N_INVALID_FLAGS: OK
         match v1N_INVALID_FLAGS: OK
         short_name 8: INVALID_FLAGS OK
         jam_enum_short 8: INVALID_FLAGS OK
         jam_enum_human 8: invalid-flags OK
         match INVALID_FLAGS [short]: OK
    9 -> v1N_INVALID_MESSAGE_ID
         jam_enum 9: v1N_INVALID_MESSAGE_ID OK
         search v1N_INVALID_MESSAGE_ID: OK
         match v1N_INVALID_MESSAGE_ID: OK
         short_name 9: INVALID_MESSAGE_ID OK
         jam_enum_short 9: INVALID_MESSAGE_ID OK
         jam_enum_human 9: invalid-message-id OK
         match INVALID_MESSAGE_ID [short]: OK
   10 -> v1N_INVALID_PROTOCOL_ID
         jam_enum 10: v1N_INVALID_PROTOCOL_ID OK
         search v1N_INVALID_PROTOCOL_ID: OK
         match v1N_INVALID_PROTOCOL_ID: OK
         short_name 10: INVALID_PROTOCOL_ID OK
         jam_enum_short 10: INVALID_PROTOCOL_ID OK
         jam_enum_human 10: invalid-protocol-id OK
         match INVALID_PROTOCOL_ID [short]: OK
   11 -> v1N_INVALID_SPI
         jam_enum 11: v1N_INVALID_SPI OK
         search v1N_INVALID_SPI: OK
         match v1N_INVALID_SPI: OK
         short_name 11: INVALID_SPI OK
         jam_enum_short 11: INVALID_SPI OK
         jam_enum_human 11: invalid-spi OK
         match INVALID_SPI [short]: OK
   12 -> v1N_INVALID_TRANSFORM_ID
         jam_enum 12: v1N_INVALID_TRANSFORM_ID OK
         search v1N_INVALID_TRANSFORM_ID: OK
         match v1N_INVALID_TRANSFORM_ID: OK
         short_name 12: INVALID_TRANSFORM_ID OK
         jam_enum_short 12: INVALID_TRANSFORM_ID OK
         jam_enum_human 12: invalid-transform-id OK
         match INVALID_TRANSFORM_ID [short]: OK
   13 -> v1N_ATTRIBUTES_NOT_SUPPORTED
         jam_enum 13: v1N_ATTRIBUTES_NOT_SUPPORTED OK
         search v1N_ATTRIBUTES_NOT_SUPPORTED: OK
         match v1N_ATTRIBUTES_NOT_SUPPORTED: OK
         short_name 13: ATTRIBUTES_NOT_SUPPORTED OK
         jam_enum_short 13: ATTRIBUTES_NOT_SUPPORTED OK
         jam_enum_human 13: attributes-not-supported OK
         match ATTRIBUTES_NOT_SUPPORTED [short]: OK
   14 -> v1N_NO_PROPOSAL_CHOSEN
         jam_enum 14: v1N_NO_PROPOSAL_CHOSEN OK
         search v1N_NO_PROPOSAL_CHOSEN: OK
         match v1N_NO_PROPOSAL_CHOSEN: OK
         short_name 14: NO_PROPOSAL_CHOSEN OK
         jam_enum_short 14: NO_PROPOSAL_CHOSEN OK
         jam_enum_human 14: no-proposal-chosen OK
         match NO_PROPOSAL_CHOSEN [short]: OK
   15 -> v1N_BAD_PROPOSAL_SYNTAX
         jam_enum 15: v1N_BAD_PROPOSAL_SYNTAX OK
         search v1N_BAD_PROPOSAL_SYNTAX: OK
         match v1N_BAD_PROPOSAL_SYNTAX: OK
         short_name 15: BAD_PROPOSAL_SYNTAX OK
         jam_enum_short 15: BAD_PROPOSAL_SYNTAX OK
         jam_enum_human 15: bad-proposal-syntax OK
         match BAD_PROPOSAL_SYNTAX [short]: OK
   16 -> v1N_PAYLOAD_MALFORMED
         jam_enum 16: v1N_PAYLOAD_MALFORMED OK
         search v1N_PAYLOAD_MALFORMED: OK
         match v1N_PAYLOAD_MALFORMED: OK
         short_name 16: PAYLOAD_MALFORMED OK
         jam_enum_short 16: PAYLOAD_MALFORMED OK
         jam_enum_human 16: payload-malformed OK
         match PAYLOAD_MALFORMED [short]: OK
   17 -> v1N_INVALID_KEY_INFORMATION
         jam_enum 17: v1N_INVALID_KEY_INFORMATION OK
         search v1N_INVALID_KEY_INFORMATION: OK
         match v1N_INVALID_KEY_INFORMATION: OK
         short_name 17: INVALID_KEY_INFORMATION OK
         jam_enum_short 17: INVALID_KEY_INFORMATION OK
         jam_enum_human 17: invalid-key-information OK
         match INVALID_KEY_INFORMATION [short]: OK
   18 -> v1N_INVALID_ID_INFORMATION
         jam_enum 18: v1N_INVALID_ID_INFORMATION OK
         search v1N_INVALID_ID_INFORMATION: OK
         match v1N_INVALID_ID_INFORMATION: OK
         short_name 18: INVALID_ID_INFORMATION OK
         jam_enum_short 18: INVALID_ID_INFORMATION OK
         jam_enum_human 18: invalid-id-information OK
         match INVALID_ID_INFORMATION [short]: OK
   19 -> v1N_INVALID_CERT_ENCODING
         jam_enum 19: v1N_INVALID_CERT_ENCODING OK
         search v1N_INVALID_CERT_ENCODING: OK
         match v1N_INVALID_CERT_ENCODING: OK
         short_name 19: INVALID_CERT_ENCODING OK
         jam_enum_short 19: INVALID_CERT_ENCODING OK
         jam_enum_human 19: invalid-cert-encoding OK
         match INVALID_CERT_ENCODING [short]: OK
   20 -> v1N_INVALID_CERTIFICATE
         jam_enum 20: v1N_INVALID_CERTIFICATE OK
         search v1N_INVALID_CERTIFICATE: OK
         match v1N_INVALID_CERTIFICATE: OK
         short_name 20: INVALID_CERTIFICATE OK
         jam_enum_short 20: INVALID_CERTIFICATE OK
         jam_enum_human 20: invalid-certificate OK
         match INVALID_CERTIFICATE [short]: OK
   21 -> v1N_CERT_TYPE_UNSUPPORTED
         jam_enum 21: v1N_CERT_TYPE_UNSUPPORTED OK
         search v1N_CERT_TYPE_UNSUPPORTED: OK
         match v1N_CERT_TYPE_UNSUPPORTED: OK
         short_name 21: CERT_TYPE_UNSUPPORTED OK
         jam_enum_short 21: CERT_TYPE_UNSUPPORTED OK
         jam_enum_human 21: cert-type-unsupported OK
         match CERT_TYPE_UNSUPPORTED [short]: OK
   22 -> v1N_INVALID_CERT_AUTHORITY
         jam_enum 22: v1N_INVALID_CERT_AUTHORITY OK
         search v1N_INVALID_CERT_AUTHORITY: OK
         match v1N_INVALID_CERT_AUTHORITY: OK
         short_name 22: INVALID_CERT_AUTHORITY OK
         jam_enum_short 22: INVALID_CERT_AUTHORITY OK
         jam_enum_human 22: invalid-cert-authority OK
         match INVALID_CERT_AUTHORITY [short]: OK
   23 -> v1N_INVALID_HASH_INFORMATION
         jam_enum 23: v1N_INVALID_HASH_INFORMATION OK
         search v1N_INVALID_HASH_INFORMATION: OK
         match v1N_INVALID_HASH_INFORMATION: OK
         short_name 23: INVALID_HASH_INFORMATION OK
         jam_enum_short 23: INVALID_HASH_INFORMATION OK
         jam_enum_human 23: invalid-hash-information OK
         match INVALID_HASH_INFORMATION [short]: OK
   24 -> v1N_AUTHENTICATION_FAILED
         jam_enum 24: v1N_AUTHENTICATION_FAILED OK
         search v1N_AUTHENTICATION_FAILED: OK
         match v1N_AUTHENTICATION_FAILED: OK
         short_name 24: AUTHENTICATION_FAILED OK
         jam_enum_short 24: AUTHENTICATION_FAILED OK
         jam_enum_human 24: authentication-failed OK
         match AUTHENTICATION_FAILED [short]: OK
   25 -> v1N_INVALID_SIGNATURE
         jam_enum 25: v1N_INVALID_SIGNATURE OK
         search v1N_INVALID_SIGNATURE: OK
         match v1N_INVALID_SIGNATURE: OK
         short_name 25: INVALID_SIGNATURE OK
         jam_enum_short 25: INVALID_SIGNATURE OK
         jam_enum_human 25: invalid-signature OK
         match INVALID_SIGNATURE [short]: OK
   26 -> v1N_ADDRESS_NOTIFICATION
         jam_enum 26: v1N_ADDRESS_NOTIFICATION OK
         search v1N_ADDRESS_NOTIFICATION: OK
         match v1N_ADDRESS_NOTIFICATION: OK
         short_name 26: ADDRESS_NOTIFICATION OK
         jam_enum_short 26: ADDRESS_NOTIFICATION OK
         jam_enum_human 26: address-notification OK
         match ADDRESS_NOTIFICATION [short]: OK
   27 -> v1N_NOTIFY_SA_LIFETIME
         jam_enum 27: v1N_NOTIFY_SA_LIFETIME OK
         search v1N_NOTIFY_SA_LIFETIME: OK
         match v1N_NOTIFY_SA_LIFETIME: OK
         short_name 27: NOTIFY_SA_LIFETIME OK
         jam_enum_short 27: NOTIFY_SA_LIFETIME OK
         jam_enum_human 27: notify-sa-lifetime OK
         match NOTIFY_SA_LIFETIME [short]: OK
   28 -> v1N_CERTIFICATE_UNAVAILABLE
         jam_enum 28: v1N_CERTIFICATE_UNAVAILABLE OK
         search v1N_CERTIFICATE_UNAVAILABLE: OK
         match v1N_CERTIFICATE_UNAVAILABLE: OK
         short_name 28: CERTIFICATE_UNAVAILABLE OK
         jam_enum_short 28: CERTIFICATE_UNAVAILABLE OK
         jam_enum_human 28: certificate-unavailable OK
         match CERTIFICATE_UNAVAILABLE [short]: OK
   29 -> v1N_UNSUPPORTED_EXCHANGE_TYPE
         jam_enum 29: v1N_UNSUPPORTED_EXCHANGE_TYPE OK
         search v1N_UNSUPPORTED_EXCHANGE_TYPE: OK
         match v1N_UNSUPPORTED_EXCHANGE_TYPE: OK
         short_name 29: UNSUPPORTED_EXCHANGE_TYPE OK
         jam_enum_short 29: UNSUPPORTED_EXCHANGE_TYPE OK
         jam_enum_human 29: unsupported-exchange-type OK
         match UNSUPPORTED_EXCHANGE_TYPE [short]: OK
   30 -> v1N_UNEQUAL_PAYLOAD_LENGTHS
         jam_enum 30: v1N_UNEQUAL_PAYLOAD_LENGTHS OK
         search v1N_UNEQUAL_PAYLOAD_LENGTHS: OK
         match v1N_UNEQUAL_PAYLOAD_LENGTHS: OK
         short_name 30: UNEQUAL_PAYLOAD_LENGTHS OK
         jam_enum_short 30: UNEQUAL_PAYLOAD_LENGTHS OK
         jam_enum_human 30: unequal-payload-lengths OK
         match UNEQUAL_PAYLOAD_LENGTHS [short]: OK
  16384 -> v1N_CONNECTED
         jam_enum 16384: v1N_CONNECTED OK
         search v1N_CONNECTED: OK
         match v1N_CONNECTED: OK
         short_name 16384: CONNECTED OK
         jam_enum_short 16384: CONNECTED OK
         jam_enum_human 16384: connected OK
         match CONNECTED [short]: OK
  24576 -> v1N_IPSEC_RESPONDER_LIFETIME
         jam_enum 24576: v1N_IPSEC_RESPONDER_LIFETIME OK
         search v1N_IPSEC_RESPONDER_LIFETIME: OK
         match v1N_IPSEC_RESPONDER_LIFETIME: OK
         short_name 24576: IPSEC_RESPONDER_LIFETIME OK
         jam_enum_short 24576: IPSEC_RESPONDER_LIFETIME OK
         jam_enum_human X: ipsec-responder-lifetime OK
         match IPSEC_RESPONDER_LIFETIME [short]: OK
  24577 -> v1N_IPSEC_REPLAY_STATUS
         jam_enum 24577: v1N_IPSEC_REPLAY_STATUS OK
         search v1N_IPSEC_REPLAY_STATUS: OK
         match v1N_IPSEC_REPLAY_STATUS: OK
         short_name 24577: IPSEC_REPLAY_STATUS OK
         jam_enum_short 24577: IPSEC_REPLAY_STATUS OK
         jam_enum_human X: ipsec-replay-status OK
         match IPSEC_REPLAY_STATUS [short]: OK
  24578 -> v1N_IPSEC_INITIAL_CONTACT
         jam_enum 24578: v1N_IPSEC_INITIAL_CONTACT OK
         search v1N_IPSEC_INITIAL_CONTACT: OK
         match v1N_IPSEC_INITIAL_CONTACT: OK
         short_name 24578: IPSEC_INITIAL_CONTACT OK
         jam_enum_short 24578: IPSEC_INITIAL_CONTACT OK
         jam_enum_human X: ipsec-initial-contact OK
         match IPSEC_INITIAL_CONTACT [short]: OK
  30000 -> v1N_ISAKMP_N_CISCO_HELLO
         jam_enum 30000: v1N_ISAKMP_N_CISCO_HELLO OK
         search v1N_ISAKMP_N_CISCO_HELLO: OK
         match v1N_ISAKMP_N_CISCO_HELLO: OK
         short_name 30000: ISAKMP_N_CISCO_HELLO OK
         jam_enum_short 30000: ISAKMP_N_CISCO_HELLO OK
         jam_enum_human 30000: isakmp-n-cisco-hello OK
         match ISAKMP_N_CISCO_HELLO [short]: OK
  30001 -> v1N_ISAKMP_N_CISCO_WWTEBR
         jam_enum 30001: v1N_ISAKMP_N_CISCO_WWTEBR OK
         search v1N_ISAKMP_N_CISCO_WWTEBR: OK
         match v1N_ISAKMP_N_CISCO_WWTEBR: OK
         short_name 30001: ISAKMP_N_CISCO_WWTEBR OK
         jam_enum_short 30001: ISAKMP_N_CISCO_WWTEBR OK
         jam_enum_human 30001: isakmp-n-cisco-wwtebr OK
         match ISAKMP_N_CISCO_WWTEBR [short]: OK
  30002 -> v1N_ISAKMP_N_CISCO_SHUT_UP
         jam_enum 30002: v1N_ISAKMP_N_CISCO_SHUT_UP OK
         search v1N_ISAKMP_N_CISCO_SHUT_UP: OK
         match v1N_ISAKMP_N_CISCO_SHUT_UP: OK
         short_name 30002: ISAKMP_N_CISCO_SHUT_UP OK
         jam_enum_short 30002: ISAKMP_N_CISCO_SHUT_UP OK
         jam_enum_human 30002: isakmp-n-cisco-shut-up OK
         match ISAKMP_N_CISCO_SHUT_UP [short]: OK
  32768 -> v1N_ISAKMP_N_IOS_KEEP_ALIVE_REQ
         jam_enum 32768: v1N_ISAKMP_N_IOS_KEEP_ALIVE_REQ OK
         search v1N_ISAKMP_N_IOS_KEEP_ALIVE_REQ: OK
         match v1N_ISAKMP_N_IOS_KEEP_ALIVE_REQ: OK
         short_name 32768: ISAKMP_N_IOS_KEEP_ALIVE_REQ OK
         jam_enum_short 32768: ISAKMP_N_IOS_KEEP_ALIVE_REQ OK
         jam_enum_human 32768: isakmp-n-ios-keep-alive-req OK
         match ISAKMP_N_IOS_KEEP_ALIVE_REQ [short]: OK
  32769 -> v1N_ISAKMP_N_IOS_KEEP_ALIVE_ACK
         jam_enum 32769: v1N_ISAKMP_N_IOS_KEEP_ALIVE_ACK OK
         search v1N_ISAKMP_N_IOS_KEEP_ALIVE_ACK: OK
         match v1N_ISAKMP_N_IOS_KEEP_ALIVE_ACK: OK
         short_name 32769: ISAKMP_N_IOS_KEEP_ALIVE_ACK OK
         jam_enum_short 32769: ISAKMP_N_IOS_KEEP_ALIVE_ACK OK
         jam_enum_human 32769: isakmp-n-ios-keep-alive-ack OK
         match ISAKMP_N_IOS_KEEP_ALIVE_ACK [short]: OK
  36136 -> v1N_R_U_THERE
         jam_enum 36136: v1N_R_U_THERE OK
         search v1N_R_U_THERE: OK
         match v1N_R_U_THERE: OK
         short_name 36136: R_U_THERE OK
         jam_enum_short 36136: R_U_THERE OK
         jam_enum_human 36136: r-u-there OK
         match R_U_THERE [short]: OK
  36137 -> v1N_R_U_THERE_ACK
         jam_enum 36137: v1N_R_U_THERE_ACK OK
         search v1N_R_U_THERE_ACK: OK
         match v1N_R_U_THERE_ACK: OK
         short_name 36137: R_U_THERE_ACK OK
         jam_enum_short 36137: R_U_THERE_ACK OK
         jam_enum_human 36137: r-u-there-ack OK
         match R_U_THERE_ACK [short]: OK
  40001 -> v1N_NETSCREEN_NHTB_INFORM
         jam_enum 40001: v1N_NETSCREEN_NHTB_INFORM OK
         search v1N_NETSCREEN_NHTB_INFORM: OK
         match v1N_NETSCREEN_NHTB_INFORM: OK
         short_name 40001: NETSCREEN_NHTB_INFORM OK
         jam_enum_short 40001: NETSCREEN_NHTB_INFORM OK
         jam_enum_human 40001: netscreen-nhtb-inform OK
         match NETSCREEN_NHTB_INFORM [short]: OK
  40501 -> v1N_ISAKMP_N_CISCO_LOAD_BALANCE
         jam_enum 40501: v1N_ISAKMP_N_CISCO_LOAD_BALANCE OK
         search v1N_ISAKMP_N_CISCO_LOAD_BALANCE: OK
         match v1N_ISAKMP_N_CISCO_LOAD_BALANCE: OK
         short_name 40501: ISAKMP_N_CISCO_LOAD_BALANCE OK
         jam_enum_short 40501: ISAKMP_N_CISCO_LOAD_BALANCE OK
         jam_enum_human 40501: isakmp-n-cisco-load-balance OK
         match ISAKMP_N_CISCO_LOAD_BALANCE [short]: OK
  40502 -> v1N_ISAKMP_N_CISCO_UNKNOWN_40502
         jam_enum 40502: v1N_ISAKMP_N_CISCO_UNKNOWN_40502 OK
         search v1N_ISAKMP_N_CISCO_UNKNOWN_40502: OK
         match v1N_ISAKMP_N_CISCO_UNKNOWN_40502: OK
         short_name 40502: ISAKMP_N_CISCO_UNKNOWN_40502 OK
         jam_enum_short 40502: ISAKMP_N_CISCO_UNKNOWN_40502 OK
         jam_enum_human 40502: isakmp-n-cisco-unknown-40502 OK
         match ISAKMP_N_CISCO_UNKNOWN_40502 [short]: OK
  40503 -> v1N_ISAKMP_N_CISCO_PRESHARED_KEY_HASH
         jam_enum 40503: v1N_ISAKMP_N_CISCO_PRESHARED_KEY_HASH OK
         search v1N_ISAKMP_N_CISCO_PRESHARED_KEY_HASH: OK
         match v1N_ISAKMP_N_CISCO_PRESHARED_KEY_HASH: OK
         short_name 40503: ISAKMP_N_CISCO_PRESHARED_KEY_HASH OK
         jam_enum_short 40503: ISAKMP_N_CISCO_PRESHARED_KEY_HASH OK
         jam_enum_human 40503: isakmp-n-cisco-preshared-key-hash OK
         match ISAKMP_N_CISCO_PRESHARED_KEY_HASH [short]: OK
  v2_notification_names: [1..50210)
    1 -> v2N_UNSUPPORTED_CRITICAL_PAYLOAD
         jam_enum 1: v2N_UNSUPPORTED_CRITICAL_PAYLOAD OK
         search v2N_UNSUPPORTED_CRITICAL_PAYLOAD: OK
         match v2N_UNSUPPORTED_CRITICAL_PAYLOAD: OK
         short_name 1: UNSUPPORTED_CRITICAL_PAYLOAD OK
         jam_enum_short 1: UNSUPPORTED_CRITICAL_PAYLOAD OK
         jam_enum_human 1: unsupported-critical-payload OK
         match UNSUPPORTED_CRITICAL_PAYLOAD [short]: OK
    4 -> v2N_INVALID_IKE_SPI
         jam_enum 4: v2N_INVALID_IKE_SPI OK
         search v2N_INVALID_IKE_SPI: OK
         match v2N_INVALID_IKE_SPI: OK
         short_name 4: INVALID_IKE_SPI OK
         jam_enum_short 4: INVALID_IKE_SPI OK
         jam_enum_human 4: invalid-ike-spi OK
         match INVALID_IKE_SPI [short]: OK
    5 -> v2N_INVALID_MAJOR_VERSION
         jam_enum 5: v2N_INVALID_MAJOR_VERSION OK
         search v2N_INVALID_MAJOR_VERSION: OK
         match v2N_INVALID_MAJOR_VERSION: OK
         short_name 5: INVALID_MAJOR_VERSION OK
         jam_enum_short 5: INVALID_MAJOR_VERSION OK
         jam_enum_human 5: invalid-major-version OK
         match INVALID_MAJOR_VERSION [short]: OK
    7 -> v2N_INVALID_SYNTAX
         jam_enum 7: v2N_INVALID_SYNTAX OK
         search v2N_INVALID_SYNTAX: OK
         match v2N_INVALID_SYNTAX: OK
         short_name 7: INVALID_SYNTAX OK
         jam_enum_short 7: INVALID_SYNTAX OK
         jam_enum_human 7: invalid-syntax OK
         match INVALID_SYNTAX [short]: OK
    9 -> v2N_INVALID_MESSAGE_ID
         jam_enum 9: v2N_INVALID_MESSAGE_ID OK
         search v2N_INVALID_MESSAGE_ID: OK
         match v2N_INVALID_MESSAGE_ID: OK
         short_name 9: INVALID_MESSAGE_ID OK
         jam_enum_short 9: INVALID_MESSAGE_ID OK
         jam_enum_human 9: invalid-message-id OK
         match INVALID_MESSAGE_ID [short]: OK
   11 -> v2N_INVALID_SPI
         jam_enum 11: v2N_INVALID_SPI OK
         search v2N_INVALID_SPI: OK
         match v2N_INVALID_SPI: OK
         short_name 11: INVALID_SPI OK
         jam_enum_short 11: INVALID_SPI OK
         jam_enum_human 11: invalid-spi OK
         match INVALID_SPI [short]: OK
   14 -> v2N_NO_PROPOSAL_CHOSEN
         jam_enum 14: v2N_NO_PROPOSAL_CHOSEN OK
         search v2N_NO_PROPOSAL_CHOSEN: OK
         match v2N_NO_PROPOSAL_CHOSEN: OK
         short_name 14: NO_PROPOSAL_CHOSEN OK
         jam_enum_short 14: NO_PROPOSAL_CHOSEN OK
         jam_enum_human 14: no-proposal-chosen OK
         match NO_PROPOSAL_CHOSEN [short]: OK
   17 -> v2N_INVALID_KE_PAYLOAD
         jam_enum 17: v2N_INVALID_KE_PAYLOAD OK
         search v2N_INVALID_KE_PAYLOAD: OK
         match v2N_INVALID_KE_PAYLOAD: OK
         short_name 17: INVALID_KE_PAYLOAD OK
         jam_enum_short 17: INVALID_KE_PAYLOAD OK
         jam_enum_human 17: invalid-ke-payload OK
         match INVALID_KE_PAYLOAD [short]: OK
   24 -> v2N_AUTHENTICATION_FAILED
         jam_enum 24: v2N_AUTHENTICATION_FAILED OK
         search v2N_AUTHENTICATION_FAILED: OK
         match v2N_AUTHENTICATION_FAILED: OK
         short_name 24: AUTHENTICATION_FAILED OK
         jam_enum_short 24: AUTHENTICATION_FAILED OK
         jam_enum_human 24: authentication-failed OK
         match AUTHENTICATION_FAILED [short]: OK
   34 -> v2N_SINGLE_PAIR_REQUIRED
         jam_enum 34: v2N_SINGLE_PAIR_REQUIRED OK
         search v2N_SINGLE_PAIR_REQUIRED: OK
         match v2N_SINGLE_PAIR_REQUIRED: OK
         short_name 34: SINGLE_PAIR_REQUIRED OK
         jam_enum_short 34: SINGLE_PAIR_REQUIRED OK
         jam_enum_human 34: single-pair-required OK
         match SINGLE_PAIR_REQUIRED [short]: OK
   35 -> v2N_NO_ADDITIONAL_SAS
         jam_enum 35: v2N_NO_ADDITIONAL_SAS OK
         search v2N_NO_ADDITIONAL_SAS: OK
         match v2N_NO_ADDITIONAL_SAS: OK
         short_name 35: NO_ADDITIONAL_SAS OK
         jam_enum_short 35: NO_ADDITIONAL_SAS OK
         jam_enum_human 35: no-additional-sas OK
         match NO_ADDITIONAL_SAS [short]: OK
   36 -> v2N_INTERNAL_ADDRESS_FAILURE
         jam_enum 36: v2N_INTERNAL_ADDRESS_FAILURE OK
         search v2N_INTERNAL_ADDRESS_FAILURE: OK
         match v2N_INTERNAL_ADDRESS_FAILURE: OK
         short_name 36: INTERNAL_ADDRESS_FAILURE OK
         jam_enum_short 36: INTERNAL_ADDRESS_FAILURE OK
         jam_enum_human 36: internal-address-failure OK
         match INTERNAL_ADDRESS_FAILURE [short]: OK
   37 -> v2N_FAILED_CP_REQUIRED
         jam_enum 37: v2N_FAILED_CP_REQUIRED OK
         search v2N_FAILED_CP_REQUIRED: OK
         match v2N_FAILED_CP_REQUIRED: OK
         short_name 37: FAILED_CP_REQUIRED OK
         jam_enum_short 37: FAILED_CP_REQUIRED OK
         jam_enum_human 37: failed-cp-required OK
         match FAILED_CP_REQUIRED [short]: OK
   38 -> v2N_TS_UNACCEPTABLE
         jam_enum 38: v2N_TS_UNACCEPTABLE OK
         search v2N_TS_UNACCEPTABLE: OK
         match v2N_TS_UNACCEPTABLE: OK
         short_name 38: TS_UNACCEPTABLE OK
         jam_enum_short 38: TS_UNACCEPTABLE OK
         jam_enum_human 38: ts-unacceptable OK
         match TS_UNACCEPTABLE [short]: OK
   39 -> v2N_INVALID_SELECTORS
         jam_enum 39: v2N_INVALID_SELECTORS OK
         search v2N_INVALID_SELECTORS: OK
         match v2N_INVALID_SELECTORS: OK
         short_name 39: INVALID_SELECTORS OK
         jam_enum_short 39: INVALID_SELECTORS OK
         jam_enum_human 39: invalid-selectors OK
         match INVALID_SELECTORS [short]: OK
   40 -> v2N_UNACCEPTABLE_ADDRESSES
         jam_enum 40: v2N_UNACCEPTABLE_ADDRESSES OK
         search v2N_UNACCEPTABLE_ADDRESSES: OK
         match v2N_UNACCEPTABLE_ADDRESSES: OK
         short_name 40: UNACCEPTABLE_ADDRESSES OK
         jam_enum_short 40: UNACCEPTABLE_ADDRESSES OK
         jam_enum_human 40: unacceptable-addresses OK
         match UNACCEPTABLE_ADDRESSES [short]: OK
   41 -> v2N_UNEXPECTED_NAT_DETECTED
         jam_enum 41: v2N_UNEXPECTED_NAT_DETECTED OK
         search v2N_UNEXPECTED_NAT_DETECTED: OK
         match v2N_UNEXPECTED_NAT_DETECTED: OK
         short_name 41: UNEXPECTED_NAT_DETECTED OK
         jam_enum_short 41: UNEXPECTED_NAT_DETECTED OK
         jam_enum_human 41: unexpected-nat-detected OK
         match UNEXPECTED_NAT_DETECTED [short]: OK
   42 -> v2N_USE_ASSIGNED_HoA
         jam_enum 42: v2N_USE_ASSIGNED_HoA OK
         search v2N_USE_ASSIGNED_HoA: OK
         match v2N_USE_ASSIGNED_HoA: OK
         short_name 42: USE_ASSIGNED_HoA OK
         jam_enum_short 42: USE_ASSIGNED_HoA OK
         jam_enum_human 42: use-assigned-hoa OK
         match USE_ASSIGNED_HoA [short]: OK
   43 -> v2N_TEMPORARY_FAILURE
         jam_enum 43: v2N_TEMPORARY_FAILURE OK
         search v2N_TEMPORARY_FAILURE: OK
         match v2N_TEMPORARY_FAILURE: OK
         short_name 43: TEMPORARY_FAILURE OK
         jam_enum_short 43: TEMPORARY_FAILURE OK
         jam_enum_human 43: temporary-failure OK
         match TEMPORARY_FAILURE [short]: OK
   44 -> v2N_CHILD_SA_NOT_FOUND
         jam_enum 44: v2N_CHILD_SA_NOT_FOUND OK
         search v2N_CHILD_SA_NOT_FOUND: OK
         match v2N_CHILD_SA_NOT_FOUND: OK
         short_name 44: CHILD_SA_NOT_FOUND OK
         jam_enum_short 44: CHILD_SA_NOT_FOUND OK
         jam_enum_human 44: child-sa-not-found OK
         match CHILD_SA_NOT_FOUND [short]: OK
   45 -> v2N_INVALID_GROUP_ID
         jam_enum 45: v2N_INVALID_GROUP_ID OK
         search v2N_INVALID_GROUP_ID: OK
         match v2N_INVALID_GROUP_ID: OK
         short_name 45: INVALID_GROUP_ID OK
         jam_enum_short 45: INVALID_GROUP_ID OK
         jam_enum_human 45: invalid-group-id OK
         match INVALID_GROUP_ID [short]: OK
   46 -> v2N_AUTHORIZATION_FAILED
         jam_enum 46: v2N_AUTHORIZATION_FAILED OK
         search v2N_AUTHORIZATION_FAILED: OK
         match v2N_AUTHORIZATION_FAILED: OK
         short_name 46: AUTHORIZATION_FAILED OK
         jam_enum_short 46: AUTHORIZATION_FAILED OK
         jam_enum_human 46: authorization-failed OK
         match AUTHORIZATION_FAILED [short]: OK
   47 -> v2N_STATE_NOT_FOUND
         jam_enum 47: v2N_STATE_NOT_FOUND OK
         search v2N_STATE_NOT_FOUND: OK
         match v2N_STATE_NOT_FOUND: OK
         short_name 47: STATE_NOT_FOUND OK
         jam_enum_short 47: STATE_NOT_FOUND OK
         jam_enum_human 47: state-not-found OK
         match STATE_NOT_FOUND [short]: OK
  16384 -> v2N_INITIAL_CONTACT
         jam_enum 16384: v2N_INITIAL_CONTACT OK
         search v2N_INITIAL_CONTACT: OK
         match v2N_INITIAL_CONTACT: OK
         short_name 16384: INITIAL_CONTACT OK
         jam_enum_short 16384: INITIAL_CONTACT OK
         jam_enum_human 16384: initial-contact OK
         match INITIAL_CONTACT [short]: OK
  16385 -> v2N_SET_WINDOW_SIZE
         jam_enum 16385: v2N_SET_WINDOW_SIZE OK
         search v2N_SET_WINDOW_SIZE: OK
         match v2N_SET_WINDOW_SIZE: OK
         short_name 16385: SET_WINDOW_SIZE OK
         jam_enum_short 16385: SET_WINDOW_SIZE OK
         jam_enum_human 16385: set-window-size OK
         match SET_WINDOW_SIZE [short]: OK
  16386 -> v2N_ADDITIONAL_TS_POSSIBLE
         jam_enum 16386: v2N_ADDITIONAL_TS_POSSIBLE OK
         search v2N_ADDITIONAL_TS_POSSIBLE: OK
         match v2N_ADDITIONAL_TS_POSSIBLE: OK
         short_name 16386: ADDITIONAL_TS_POSSIBLE OK
         jam_enum_short 16386: ADDITIONAL_TS_POSSIBLE OK
         jam_enum_human 16386: additional-ts-possible OK
         match ADDITIONAL_TS_POSSIBLE [short]: OK
  16387 -> v2N_IPCOMP_SUPPORTED
         jam_enum 16387: v2N_IPCOMP_SUPPORTED OK
         search v2N_IPCOMP_SUPPORTED: OK
         match v2N_IPCOMP_SUPPORTED: OK
         short_name 16387: IPCOMP_SUPPORTED OK
         jam_enum_short 16387: IPCOMP_SUPPORTED OK
         jam_enum_human 16387: ipcomp-supported OK
         match IPCOMP_SUPPORTED [short]: OK
  16388 -> v2N_NAT_DETECTION_SOURCE_IP
         jam_enum 16388: v2N_NAT_DETECTION_SOURCE_IP OK
         search v2N_NAT_DETECTION_SOURCE_IP: OK
         match v2N_NAT_DETECTION_SOURCE_IP: OK
         short_name 16388: NAT_DETECTION_SOURCE_IP OK
         jam_enum_short 16388: NAT_DETECTION_SOURCE_IP OK
         jam_enum_human 16388: nat-detection-source-ip OK
         match NAT_DETECTION_SOURCE_IP [short]: OK
  16389 -> v2N_NAT_DETECTION_DESTINATION_IP
         jam_enum 16389: v2N_NAT_DETECTION_DESTINATION_IP OK
         search v2N_NAT_DETECTION_DESTINATION_IP: OK
         match v2N_NAT_DETECTION_DESTINATION_IP: OK
         short_name 16389: NAT_DETECTION_DESTINATION_IP OK
         jam_enum_short 16389: NAT_DETECTION_DESTINATION_IP OK
         jam_enum_human 16389: nat-detection-destination-ip OK
         match NAT_DETECTION_DESTINATION_IP [short]: OK
  16390 -> v2N_COOKIE
         jam_enum 16390: v2N_COOKIE OK
         search v2N_COOKIE: OK
         match v2N_COOKIE: OK
         short_name 16390: COOKIE OK
         jam_enum_short 16390: COOKIE OK
         jam_enum_human 16390: cookie OK
         match COOKIE [short]: OK
  16391 -> v2N_USE_TRANSPORT_MODE
         jam_enum 16391: v2N_USE_TRANSPORT_MODE OK
         search v2N_USE_TRANSPORT_MODE: OK
         match v2N_USE_TRANSPORT_MODE: OK
         short_name 16391: USE_TRANSPORT_MODE OK
         jam_enum_short 16391: USE_TRANSPORT_MODE OK
         jam_enum_human 16391: use-transport-mode OK
         match USE_TRANSPORT_MODE [short]: OK
  16392 -> v2N_HTTP_CERT_LOOKUP_SUPPORTED
         jam_enum 16392: v2N_HTTP_CERT_LOOKUP_SUPPORTED OK
         search v2N_HTTP_CERT_LOOKUP_SUPPORTED: OK
         match v2N_HTTP_CERT_LOOKUP_SUPPORTED: OK
         short_name 16392: HTTP_CERT_LOOKUP_SUPPORTED OK
         jam_enum_short 16392: HTTP_CERT_LOOKUP_SUPPORTED OK
         jam_enum_human 16392: http-cert-lookup-supported OK
         match HTTP_CERT_LOOKUP_SUPPORTED [short]: OK
  16393 -> v2N_REKEY_SA
         jam_enum 16393: v2N_REKEY_SA OK
         search v2N_REKEY_SA: OK
         match v2N_REKEY_SA: OK
         short_name 16393: REKEY_SA OK
         jam_enum_short 16393: REKEY_SA OK
         jam_enum_human 16393: rekey-sa OK
         match REKEY_SA [short]: OK
  16394 -> v2N_ESP_TFC_PADDING_NOT_SUPPORTED
         jam_enum 16394: v2N_ESP_TFC_PADDING_NOT_SUPPORTED OK
         search v2N_ESP_TFC_PADDING_NOT_SUPPORTED: OK
         match v2N_ESP_TFC_PADDING_NOT_SUPPORTED: OK
         short_name 16394: ESP_TFC_PADDING_NOT_SUPPORTED OK
         jam_enum_short 16394: ESP_TFC_PADDING_NOT_SUPPORTED OK
         jam_enum_human 16394: esp-tfc-padding-not-supported OK
         match ESP_TFC_PADDING_NOT_SUPPORTED [short]: OK
  16395 -> v2N_NON_FIRST_FRAGMENTS_ALSO
         jam_enum 16395: v2N_NON_FIRST_FRAGMENTS_ALSO OK
         search v2N_NON_FIRST_FRAGMENTS_ALSO: OK
         match v2N_NON_FIRST_FRAGMENTS_ALSO: OK
         short_name 16395: NON_FIRST_FRAGMENTS_ALSO OK
         jam_enum_short 16395: NON_FIRST_FRAGMENTS_ALSO OK
         jam_enum_human 16395: non-first-fragments-also OK
         match NON_FIRST_FRAGMENTS_ALSO [short]: OK
  16396 -> v2N_MOBIKE_SUPPORTED
         jam_enum 16396: v2N_MOBIKE_SUPPORTED OK
         search v2N_MOBIKE_SUPPORTED: OK
         match v2N_MOBIKE_SUPPORTED: OK
         short_name 16396: MOBIKE_SUPPORTED OK
         jam_enum_short 16396: MOBIKE_SUPPORTED OK
         jam_enum_human 16396: mobike-supported OK
         match MOBIKE_SUPPORTED [short]: OK
  16397 -> v2N_ADDITIONAL_IP4_ADDRESS
         jam_enum 16397: v2N_ADDITIONAL_IP4_ADDRESS OK
         search v2N_ADDITIONAL_IP4_ADDRESS: OK
         match v2N_ADDITIONAL_IP4_ADDRESS: OK
         short_name 16397: ADDITIONAL_IP4_ADDRESS OK
         jam_enum_short 16397: ADDITIONAL_IP4_ADDRESS OK
         jam_enum_human 16397: additional-ip4-address OK
         match ADDITIONAL_IP4_ADDRESS [short]: OK
  16398 -> v2N_ADDITIONAL_IP6_ADDRESS
         jam_enum 16398: v2N_ADDITIONAL_IP6_ADDRESS OK
         search v2N_ADDITIONAL_IP6_ADDRESS: OK
         match v2N_ADDITIONAL_IP6_ADDRESS: OK
         short_name 16398: ADDITIONAL_IP6_ADDRESS OK
         jam_enum_short 16398: ADDITIONAL_IP6_ADDRESS OK
         jam_enum_human 16398: additional-ip6-address OK
         match ADDITIONAL_IP6_ADDRESS [short]: OK
  16399 -> v2N_NO_ADDITIONAL_ADDRESSES
         jam_enum 16399: v2N_NO_ADDITIONAL_ADDRESSES OK
         search v2N_NO_ADDITIONAL_ADDRESSES: OK
         match v2N_NO_ADDITIONAL_ADDRESSES: OK
         short_name 16399: NO_ADDITIONAL_ADDRESSES OK
         jam_enum_short 16399: NO_ADDITIONAL_ADDRESSES OK
         jam_enum_human 16399: no-additional-addresses OK
         match NO_ADDITIONAL_ADDRESSES [short]: OK
  16400 -> v2N_UPDATE_SA_ADDRESSES
         jam_enum 16400: v2N_UPDATE_SA_ADDRESSES OK
         search v2N_UPDATE_SA_ADDRESSES: OK
         match v2N_UPDATE_SA_ADDRESSES: OK
         short_name 16400: UPDATE_SA_ADDRESSES OK
         jam_enum_short 16400: UPDATE_SA_ADDRESSES OK
         jam_enum_human 16400: update-sa-addresses OK
         match UPDATE_SA_ADDRESSES [short]: OK
  16401 -> v2N_COOKIE2
         jam_enum 16401: v2N_COOKIE2 OK
         search v2N_COOKIE2: OK
         match v2N_COOKIE2: OK
         short_name 16401: COOKIE2 OK
         jam_enum_short 16401: COOKIE2 OK
         jam_enum_human 16401: cookie2 OK
         match COOKIE2 [short]: OK
  16402 -> v2N_NO_NATS_ALLOWED
         jam_enum 16402: v2N_NO_NATS_ALLOWED OK
         search v2N_NO_NATS_ALLOWED: OK
         match v2N_NO_NATS_ALLOWED: OK
         short_name 16402: NO_NATS_ALLOWED OK
         jam_enum_short 16402: NO_NATS_ALLOWED OK
         jam_enum_human 16402: no-nats-allowed OK
         match NO_NATS_ALLOWED [short]: OK
  16403 -> v2N_AUTH_LIFETIME
         jam_enum 16403: v2N_AUTH_LIFETIME OK
         search v2N_AUTH_LIFETIME: OK
         match v2N_AUTH_LIFETIME: OK
         short_name 16403: AUTH_LIFETIME OK
         jam_enum_short 16403: AUTH_LIFETIME OK
         jam_enum_human 16403: auth-lifetime OK
         match AUTH_LIFETIME [short]: OK
  16404 -> v2N_MULTIPLE_AUTH_SUPPORTED
         jam_enum 16404: v2N_MULTIPLE_AUTH_SUPPORTED OK
         search v2N_MULTIPLE_AUTH_SUPPORTED: OK
         match v2N_MULTIPLE_AUTH_SUPPORTED: OK
         short_name 16404: MULTIPLE_AUTH_SUPPORTED OK
         jam_enum_short 16404: MULTIPLE_AUTH_SUPPORTED OK
         jam_enum_human 16404: multiple-auth-supported OK
         match MULTIPLE_AUTH_SUPPORTED [short]: OK
  16405 -> v2N_ANOTHER_AUTH_FOLLOWS
         jam_enum 16405: v2N_ANOTHER_AUTH_FOLLOWS OK
         search v2N_ANOTHER_AUTH_FOLLOWS: OK
         match v2N_ANOTHER_AUTH_FOLLOWS: OK
         short_name 16405: ANOTHER_AUTH_FOLLOWS OK
         jam_enum_short 16405: ANOTHER_AUTH_FOLLOWS OK
         jam_enum_human 16405: another-auth-follows OK
         match ANOTHER_AUTH_FOLLOWS [short]: OK
  16406 -> v2N_REDIRECT_SUPPORTED
         jam_enum 16406: v2N_REDIRECT_SUPPORTED OK
         search v2N_REDIRECT_SUPPORTED: OK
         match v2N_REDIRECT_SUPPORTED: OK
         short_name 16406: REDIRECT_SUPPORTED OK
         jam_enum_short 16406: REDIRECT_SUPPORTED OK
         jam_enum_human 16406: redirect-supported OK
         match REDIRECT_SUPPORTED [short]: OK
  16407 -> v2N_REDIRECT
         jam_enum 16407: v2N_REDIRECT OK
         search v2N_REDIRECT: OK
         match v2N_REDIRECT: OK
         short_name 16407: REDIRECT OK
         jam_enum_short 16407: REDIRECT OK
         jam_enum_human 16407: redirect OK
         match REDIRECT [short]: OK
  16408 -> v2N_REDIRECTED_FROM
         jam_enum 16408: v2N_REDIRECTED_FROM OK
         search v2N_REDIRECTED_FROM: OK
         match v2N_REDIRECTED_FROM: OK
         short_name 16408: REDIRECTED_FROM OK
         jam_enum_short 16408: REDIRECTED_FROM OK
         jam_enum_human 16408: redirected-from OK
         match REDIRECTED_FROM [short]: OK
  16409 -> v2N_TICKET_LT_OPAQUE
         jam_enum 16409: v2N_TICKET_LT_OPAQUE OK
         search v2N_TICKET_LT_OPAQUE: OK
         match v2N_TICKET_LT_OPAQUE: OK
         short_name 16409: TICKET_LT_OPAQUE OK
         jam_enum_short 16409: TICKET_LT_OPAQUE OK
         jam_enum_human 16409: ticket-lt-opaque OK
         match TICKET_LT_OPAQUE [short]: OK
  16410 -> v2N_TICKET_REQUEST
         jam_enum 16410: v2N_TICKET_REQUEST OK
         search v2N_TICKET_REQUEST: OK
         match v2N_TICKET_REQUEST: OK
         short_name 16410: TICKET_REQUEST OK
         jam_enum_short 16410: TICKET_REQUEST OK
         jam_enum_human 16410: ticket-request OK
         match TICKET_REQUEST [short]: OK
  16411 -> v2N_TICKET_ACK
         jam_enum 16411: v2N_TICKET_ACK OK
         search v2N_TICKET_ACK: OK
         match v2N_TICKET_ACK: OK
         short_name 16411: TICKET_ACK OK
         jam_enum_short 16411: TICKET_ACK OK
         jam_enum_human 16411: ticket-ack OK
         match TICKET_ACK [short]: OK
  16412 -> v2N_TICKET_NACK
         jam_enum 16412: v2N_TICKET_NACK OK
         search v2N_TICKET_NACK: OK
         match v2N_TICKET_NACK: OK
         short_name 16412: TICKET_NACK OK
         jam_enum_short 16412: TICKET_NACK OK
         jam_enum_human 16412: ticket-nack OK
         match TICKET_NACK [short]: OK
  16413 -> v2N_TICKET_OPAQUE
         jam_enum 16413: v2N_TICKET_OPAQUE OK
         search v2N_TICKET_OPAQUE: OK
         match v2N_TICKET_OPAQUE: OK
         short_name 16413: TICKET_OPAQUE OK
         jam_enum_short 16413: TICKET_OPAQUE OK
         jam_enum_human 16413: ticket-opaque OK
         match TICKET_OPAQUE [short]: OK
  16414 -> v2N_LINK_ID
         jam_enum 16414: v2N_LINK_ID OK
         search v2N_LINK_ID: OK
         match v2N_LINK_ID: OK
         short_name 16414: LINK_ID OK
         jam_enum_short 16414: LINK_ID OK
         jam_enum_human 16414: link-id OK
         match LINK_ID [short]: OK
  16415 -> v2N_USE_WESP_MODE
         jam_enum 16415: v2N_USE_WESP_MODE OK
         search v2N_USE_WESP_MODE: OK
         match v2N_USE_WESP_MODE: OK
         short_name 16415: USE_WESP_MODE OK
         jam_enum_short 16415: USE_WESP_MODE OK
         jam_enum_human 16415: use-wesp-mode OK
         match USE_WESP_MODE [short]: OK
  16416 -> v2N_ROHC_SUPPORTED
         jam_enum 16416: v2N_ROHC_SUPPORTED OK
         search v2N_ROHC_SUPPORTED: OK
         match v2N_ROHC_SUPPORTED: OK
         short_name 16416: ROHC_SUPPORTED OK
         jam_enum_short 16416: ROHC_SUPPORTED OK
         jam_enum_human 16416: rohc-supported OK
         match ROHC_SUPPORTED [short]: OK
  16417 -> v2N_EAP_ONLY_AUTHENTICATION
         jam_enum 16417: v2N_EAP_ONLY_AUTHENTICATION OK
         search v2N_EAP_ONLY_AUTHENTICATION: OK
         match v2N_EAP_ONLY_AUTHENTICATION: OK
         short_name 16417: EAP_ONLY_AUTHENTICATION OK
         jam_enum_short 16417: EAP_ONLY_AUTHENTICATION OK
         jam_enum_human 16417: eap-only-authentication OK
         match EAP_ONLY_AUTHENTICATION [short]: OK
  16418 -> v2N_CHILDLESS_IKEV2_SUPPORTED
         jam_enum 16418: v2N_CHILDLESS_IKEV2_SUPPORTED OK
         search v2N_CHILDLESS_IKEV2_SUPPORTED: OK
         match v2N_CHILDLESS_IKEV2_SUPPORTED: OK
         short_name 16418: CHILDLESS_IKEV2_SUPPORTED OK
         jam_enum_short 16418: CHILDLESS_IKEV2_SUPPORTED OK
         jam_enum_human 16418: childless-ikev2-supported OK
         match CHILDLESS_IKEV2_SUPPORTED [short]: OK
  16419 -> v2N_QUICK_CRASH_DETECTION
         jam_enum 16419: v2N_QUICK_CRASH_DETECTION OK
         search v2N_QUICK_CRASH_DETECTION: OK
         match v2N_QUICK_CRASH_DETECTION: OK
         short_name 16419: QUICK_CRASH_DETECTION OK
         jam_enum_short 16419: QUICK_CRASH_DETECTION OK
         jam_enum_human 16419: quick-crash-detection OK
         match QUICK_CRASH_DETECTION [short]: OK
  16420 -> v2N_IKEV2_MESSAGE_ID_SYNC_SUPPORTED
         jam_enum 16420: v2N_IKEV2_MESSAGE_ID_SYNC_SUPPORTED OK
         search v2N_IKEV2_MESSAGE_ID_SYNC_SUPPORTED: OK
         match v2N_IKEV2_MESSAGE_ID_SYNC_SUPPORTED: OK
         short_name 16420: IKEV2_MESSAGE_ID_SYNC_SUPPORTED OK
         jam_enum_short 16420: IKEV2_MESSAGE_ID_SYNC_SUPPORTED OK
         jam_enum_human 16420: ikev2-message-id-sync-supported OK
         match IKEV2_MESSAGE_ID_SYNC_SUPPORTED [short]: OK
  16421 -> v2N_IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED
         jam_enum 16421: v2N_IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED OK
         search v2N_IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED: OK
         match v2N_IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED: OK
         short_name 16421: IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED OK
         jam_enum_short 16421: IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED OK
         jam_enum_human X: ipsec-replay-counter-sync-supported OK
         match IPSEC_REPLAY_COUNTER_SYNC_SUPPORTED [short]: OK
  16422 -> v2N_IKEV2_MESSAGE_ID_SYNC
         jam_enum 16422: v2N_IKEV2_MESSAGE_ID_SYNC OK
         search v2N_IKEV2_MESSAGE_ID_SYNC: OK
         match v2N_IKEV2_MESSAGE_ID_SYNC: OK
         short_name 16422: IKEV2_MESSAGE_ID_SYNC OK
         jam_enum_short 16422: IKEV2_MESSAGE_ID_SYNC OK
         jam_enum_human 16422: ikev2-message-id-sync OK
         match IKEV2_MESSAGE_ID_SYNC [short]: OK
  16423 -> v2N_IPSEC_REPLAY_COUNTER_SYNC
         jam_enum 16423: v2N_IPSEC_REPLAY_COUNTER_SYNC OK
         search v2N_IPSEC_REPLAY_COUNTER_SYNC: OK
         match v2N_IPSEC_REPLAY_COUNTER_SYNC: OK
         short_name 16423: IPSEC_REPLAY_COUNTER_SYNC OK
         jam_enum_short 16423: IPSEC_REPLAY_COUNTER_SYNC OK
         jam_enum_human X: ipsec-replay-counter-sync OK
         match IPSEC_REPLAY_COUNTER_SYNC [short]: OK
  16424 -> v2N_SECURE_PASSWORD_METHODS
         jam_enum 16424: v2N_SECURE_PASSWORD_METHODS OK
         search v2N_SECURE_PASSWORD_METHODS: OK
         match v2N_SECURE_PASSWORD_METHODS: OK
         short_name 16424: SECURE_PASSWORD_METHODS OK
         jam_enum_short 16424: SECURE_PASSWORD_METHODS OK
         jam_enum_human 16424: secure-password-methods OK
         match SECURE_PASSWORD_METHODS [short]: OK
  16425 -> v2N_PSK_PERSIST
         jam_enum 16425: v2N_PSK_PERSIST OK
         search v2N_PSK_PERSIST: OK
         match v2N_PSK_PERSIST: OK
         short_name 16425: PSK_PERSIST OK
         jam_enum_short 16425: PSK_PERSIST OK
         jam_enum_human 16425: psk-persist OK
         match PSK_PERSIST [short]: OK
  16426 -> v2N_PSK_CONFIRM
         jam_enum 16426: v2N_PSK_CONFIRM OK
         search v2N_PSK_CONFIRM: OK
         match v2N_PSK_CONFIRM: OK
         short_name 16426: PSK_CONFIRM OK
         jam_enum_short 16426: PSK_CONFIRM OK
         jam_enum_human 16426: psk-confirm OK
         match PSK_CONFIRM [short]: OK
  16427 -> v2N_ERX_SUPPORTED
         jam_enum 16427: v2N_ERX_SUPPORTED OK
         search v2N_ERX_SUPPORTED: OK
         match v2N_ERX_SUPPORTED: OK
         short_name 16427: ERX_SUPPORTED OK
         jam_enum_short 16427: ERX_SUPPORTED OK
         jam_enum_human 16427: erx-supported OK
         match ERX_SUPPORTED [short]: OK
  16428 -> v2N_IFOM_CAPABILITY
         jam_enum 16428: v2N_IFOM_CAPABILITY OK
         search v2N_IFOM_CAPABILITY: OK
         match v2N_IFOM_CAPABILITY: OK
         short_name 16428: IFOM_CAPABILITY OK
         jam_enum_short 16428: IFOM_CAPABILITY OK
         jam_enum_human 16428: ifom-capability OK
         match IFOM_CAPABILITY [short]: OK
  16429 -> v2N_SENDER_REQUEST_ID
         jam_enum 16429: v2N_SENDER_REQUEST_ID OK
         search v2N_SENDER_REQUEST_ID: OK
         match v2N_SENDER_REQUEST_ID: OK
         short_name 16429: SENDER_REQUEST_ID OK
         jam_enum_short 16429: SENDER_REQUEST_ID OK
         jam_enum_human 16429: sender-request-id OK
         match SENDER_REQUEST_ID [short]: OK
  16430 -> v2N_IKEV2_FRAGMENTATION_SUPPORTED
         jam_enum 16430: v2N_IKEV2_FRAGMENTATION_SUPPORTED OK
         search v2N_IKEV2_FRAGMENTATION_SUPPORTED: OK
         match v2N_IKEV2_FRAGMENTATION_SUPPORTED: OK
         short_name 16430: IKEV2_FRAGMENTATION_SUPPORTED OK
         jam_enum_short 16430: IKEV2_FRAGMENTATION_SUPPORTED OK
         jam_enum_human 16430: ikev2-fragmentation-supported OK
         match IKEV2_FRAGMENTATION_SUPPORTED [short]: OK
  16431 -> v2N_SIGNATURE_HASH_ALGORITHMS
         jam_enum 16431: v2N_SIGNATURE_HASH_ALGORITHMS OK
         search v2N_SIGNATURE_HASH_ALGORITHMS: OK
         match v2N_SIGNATURE_HASH_ALGORITHMS: OK
         short_name 16431: SIGNATURE_HASH_ALGORITHMS OK
         jam_enum_short 16431: SIGNATURE_HASH_ALGORITHMS OK
         jam_enum_human 16431: signature-hash-algorithms OK
         match SIGNATURE_HASH_ALGORITHMS [short]: OK
  16432 -> v2N_CLONE_IKE_SA_SUPPORTED
         jam_enum 16432: v2N_CLONE_IKE_SA_SUPPORTED OK
         search v2N_CLONE_IKE_SA_SUPPORTED: OK
         match v2N_CLONE_IKE_SA_SUPPORTED: OK
         short_name 16432: CLONE_IKE_SA_SUPPORTED OK
         jam_enum_short 16432: CLONE_IKE_SA_SUPPORTED OK
         jam_enum_human 16432: clone-ike-sa-supported OK
         match CLONE_IKE_SA_SUPPORTED [short]: OK
  16433 -> v2N_CLONE_IKE_SA
         jam_enum 16433: v2N_CLONE_IKE_SA OK
         search v2N_CLONE_IKE_SA: OK
         match v2N_CLONE_IKE_SA: OK
         short_name 16433: CLONE_IKE_SA OK
         jam_enum_short 16433: CLONE_IKE_SA OK
         jam_enum_human 16433: clone-ike-sa OK
         match CLONE_IKE_SA [short]: OK
  16434 -> v2N_PUZZLE
         jam_enum 16434: v2N_PUZZLE OK
         search v2N_PUZZLE: OK
         match v2N_PUZZLE: OK
         short_name 16434: PUZZLE OK
         jam_enum_short 16434: PUZZLE OK
         jam_enum_human 16434: puzzle OK
         match PUZZLE [short]: OK
  16435 -> v2N_USE_PPK
         jam_enum 16435: v2N_USE_PPK OK
         search v2N_USE_PPK: OK
         match v2N_USE_PPK: OK
         short_name 16435: USE_PPK OK
         jam_enum_short 16435: USE_PPK OK
         jam_enum_human 16435: use-ppk OK
         match USE_PPK [short]: OK
  16436 -> v2N_PPK_IDENTITY
         jam_enum 16436: v2N_PPK_IDENTITY OK
         search v2N_PPK_IDENTITY: OK
         match v2N_PPK_IDENTITY: OK
         short_name 16436: PPK_IDENTITY OK
         jam_enum_short 16436: PPK_IDENTITY OK
         jam_enum_human 16436: ppk-identity OK
         match PPK_IDENTITY [short]: OK
  16437 -> v2N_NO_PPK_AUTH
         jam_enum 16437: v2N_NO_PPK_AUTH OK
         search v2N_NO_PPK_AUTH: OK
         match v2N_NO_PPK_AUTH: OK
         short_name 16437: NO_PPK_AUTH OK
         jam_enum_short 16437: NO_PPK_AUTH OK
         jam_enum_human 16437: no-ppk-auth OK
         match NO_PPK_AUTH [short]: OK
  16438 -> v2N_INTERMEDIATE_EXCHANGE_SUPPORTED
         jam_enum 16438: v2N_INTERMEDIATE_EXCHANGE_SUPPORTED OK
         search v2N_INTERMEDIATE_EXCHANGE_SUPPORTED: OK
         match v2N_INTERMEDIATE_EXCHANGE_SUPPORTED: OK
         short_name 16438: INTERMEDIATE_EXCHANGE_SUPPORTED OK
         jam_enum_short 16438: INTERMEDIATE_EXCHANGE_SUPPORTED OK
         jam_enum_human 16438: intermediate-exchange-supported OK
         match INTERMEDIATE_EXCHANGE_SUPPORTED [short]: OK
  16439 -> v2N_IP4_ALLOWED
         jam_enum 16439: v2N_IP4_ALLOWED OK
         search v2N_IP4_ALLOWED: OK
         match v2N_IP4_ALLOWED: OK
         short_name 16439: IP4_ALLOWED OK
         jam_enum_short 16439: IP4_ALLOWED OK
         jam_enum_human 16439: ip4-allowed OK
         match IP4_ALLOWED [short]: OK
  16440 -> v2N_IP6_ALLOWED
         jam_enum 16440: v2N_IP6_ALLOWED OK
         search v2N_IP6_ALLOWED: OK
         match v2N_IP6_ALLOWED: OK
         short_name 16440: IP6_ALLOWED OK
         jam_enum_short 16440: IP6_ALLOWED OK
         jam_enum_human 16440: ip6-allowed OK
         match IP6_ALLOWED [short]: OK
  16441 -> v2N_ADDITIONAL_KEY_EXCHANGE
         jam_enum 16441: v2N_ADDITIONAL_KEY_EXCHANGE OK
         search v2N_ADDITIONAL_KEY_EXCHANGE: OK
         match v2N_ADDITIONAL_KEY_EXCHANGE: OK
         short_name 16441: ADDITIONAL_KEY_EXCHANGE OK
         jam_enum_short 16441: ADDITIONAL_KEY_EXCHANGE OK
         jam_enum_human 16441: additional-key-exchange OK
         match ADDITIONAL_KEY_EXCHANGE [short]: OK
  16442 -> v2N_USE_AGGFRAG
         jam_enum 16442: v2N_USE_AGGFRAG OK
         search v2N_USE_AGGFRAG: OK
         match v2N_USE_AGGFRAG: OK
         short_name 16442: USE_AGGFRAG OK
         jam_enum_short 16442: USE_AGGFRAG OK
         jam_enum_human 16442: use-aggfrag OK
         match USE_AGGFRAG [short]: OK
  40960 -> v2N_NULL_AUTH
         jam_enum 40960: v2N_NULL_AUTH OK
         search v2N_NULL_AUTH: OK
         match v2N_NULL_AUTH: OK
         short_name 40960: NULL_AUTH OK
         jam_enum_short 40960: NULL_AUTH OK
         jam_enum_human 40960: null-auth OK
         match NULL_AUTH [short]: OK
  50208 -> v2N_PPK_IDENTITY_KEY
         jam_enum 50208: v2N_PPK_IDENTITY_KEY OK
         search v2N_PPK_IDENTITY_KEY: OK
         match v2N_PPK_IDENTITY_KEY: OK
         short_name 50208: PPK_IDENTITY_KEY OK
         jam_enum_short 50208: PPK_IDENTITY_KEY OK
         jam_enum_human 50208: ppk-identity-key OK
         match PPK_IDENTITY_KEY [short]: OK
  50209 -> v2N_USE_PPK_INT
         jam_enum 50209: v2N_USE_PPK_INT OK
         search v2N_USE_PPK_INT: OK
         match v2N_USE_PPK_INT: OK
         short_name 50209: USE_PPK_INT OK
         jam_enum_short 50209: USE_PPK_INT OK
         jam_enum_human 50209: use-ppk-int OK
         match USE_PPK_INT [short]: OK
  version_names: [16..33)
   16 -> ISAKMP Version 1.0 (rfc2407)
         jam_enum 16: ISAKMP Version 1.0 (rfc2407) OK
         search ISAKMP Version 1.0 (rfc2407): OK
         match ISAKMP Version 1.0 (rfc2407): OK
         match ISAKMP Version 1.0  [trunc]: OK
         short_name 16: ISAKMP Version 1.0 (rfc2407) OK
         jam_enum_short 16: ISAKMP Version 1.0 (rfc2407) OK
         jam_enum_human 16: isakmp version 1.0 (rfc2407) OK
   32 -> IKEv2 version 2.0 (rfc4306/rfc5996)
         jam_enum 32: IKEv2 version 2.0 (rfc4306/rfc5996) OK
         search IKEv2 version 2.0 (rfc4306/rfc5996): OK
         match IKEv2 version 2.0 (rfc4306/rfc5996): OK
         match IKEv2 version 2.0  [trunc]: OK
         short_name 32: IKEv2 version 2.0 (rfc4306/rfc5996) OK
         jam_enum_short 32: IKEv2 version 2.0 (rfc4306/rfc5996) OK
         jam_enum_human 32: ikev2 version 2.0 (rfc4306/rfc5996) OK
  xauth_attr_names: [16520..28684)
  16520 -> IKEv1_ATTR_XAUTH_TYPE
         jam_enum 16520: IKEv1_ATTR_XAUTH_TYPE OK
         search IKEv1_ATTR_XAUTH_TYPE: OK
         match IKEv1_ATTR_XAUTH_TYPE: OK
         short_name 16520: XAUTH_TYPE OK
         jam_enum_short 16520: XAUTH_TYPE OK
         jam_enum_human 16520: xauth-type OK
         match XAUTH_TYPE [short]: OK
  16521 -> IKEv1_ATTR_XAUTH_USER_NAME
         jam_enum 16521: IKEv1_ATTR_XAUTH_USER_NAME OK
         search IKEv1_ATTR_XAUTH_USER_NAME: OK
         match IKEv1_ATTR_XAUTH_USER_NAME: OK
         short_name 16521: XAUTH_USER_NAME OK
         jam_enum_short 16521: XAUTH_USER_NAME OK
         jam_enum_human 16521: xauth-user-name OK
         match XAUTH_USER_NAME [short]: OK
  16522 -> IKEv1_ATTR_XAUTH_USER_PASSWORD
         jam_enum 16522: IKEv1_ATTR_XAUTH_USER_PASSWORD OK
         search IKEv1_ATTR_XAUTH_USER_PASSWORD: OK
         match IKEv1_ATTR_XAUTH_USER_PASSWORD: OK
         short_name 16522: XAUTH_USER_PASSWORD OK
         jam_enum_short 16522: XAUTH_USER_PASSWORD OK
         jam_enum_human 16522: xauth-user-password OK
         match XAUTH_USER_PASSWORD [short]: OK
  16523 -> IKEv1_ATTR_XAUTH_PASSCODE
         jam_enum 16523: IKEv1_ATTR_XAUTH_PASSCODE OK
         search IKEv1_ATTR_XAUTH_PASSCODE: OK
         match IKEv1_ATTR_XAUTH_PASSCODE: OK
         short_name 16523: XAUTH_PASSCODE OK
         jam_enum_short 16523: XAUTH_PASSCODE OK
         jam_enum_human 16523: xauth-passcode OK
         match XAUTH_PASSCODE [short]: OK
  16524 -> IKEv1_ATTR_XAUTH_MESSAGE
         jam_enum 16524: IKEv1_ATTR_XAUTH_MESSAGE OK
         search IKEv1_ATTR_XAUTH_MESSAGE: OK
         match IKEv1_ATTR_XAUTH_MESSAGE: OK
         short_name 16524: XAUTH_MESSAGE OK
         jam_enum_short 16524: XAUTH_MESSAGE OK
         jam_enum_human 16524: xauth-message OK
         match XAUTH_MESSAGE [short]: OK
  16525 -> IKEv1_ATTR_XAUTH_CHALLENGE
         jam_enum 16525: IKEv1_ATTR_XAUTH_CHALLENGE OK
         search IKEv1_ATTR_XAUTH_CHALLENGE: OK
         match IKEv1_ATTR_XAUTH_CHALLENGE: OK
         short_name 16525: XAUTH_CHALLENGE OK
         jam_enum_short 16525: XAUTH_CHALLENGE OK
         jam_enum_human 16525: xauth-challenge OK
         match XAUTH_CHALLENGE [short]: OK
  16526 -> IKEv1_ATTR_XAUTH_DOMAIN
         jam_enum 16526: IKEv1_ATTR_XAUTH_DOMAIN OK
         search IKEv1_ATTR_XAUTH_DOMAIN: OK
         match IKEv1_ATTR_XAUTH_DOMAIN: OK
         short_name 16526: XAUTH_DOMAIN OK
         jam_enum_short 16526: XAUTH_DOMAIN OK
         jam_enum_human 16526: xauth-domain OK
         match XAUTH_DOMAIN [short]: OK
  16527 -> IKEv1_ATTR_XAUTH_STATUS
         jam_enum 16527: IKEv1_ATTR_XAUTH_STATUS OK
         search IKEv1_ATTR_XAUTH_STATUS: OK
         match IKEv1_ATTR_XAUTH_STATUS: OK
         short_name 16527: XAUTH_STATUS OK
         jam_enum_short 16527: XAUTH_STATUS OK
         jam_enum_human 16527: xauth-status OK
         match XAUTH_STATUS [short]: OK
  16528 -> IKEv1_ATTR_XAUTH_NEXT_PIN
         jam_enum 16528: IKEv1_ATTR_XAUTH_NEXT_PIN OK
         search IKEv1_ATTR_XAUTH_NEXT_PIN: OK
         match IKEv1_ATTR_XAUTH_NEXT_PIN: OK
         short_name 16528: XAUTH_NEXT_PIN OK
         jam_enum_short 16528: XAUTH_NEXT_PIN OK
         jam_enum_human 16528: xauth-next-pin OK
         match XAUTH_NEXT_PIN [short]: OK
  16529 -> IKEv1_ATTR_XAUTH_ANSWER
         jam_enum 16529: IKEv1_ATTR_XAUTH_ANSWER OK
         search IKEv1_ATTR_XAUTH_ANSWER: OK
         match IKEv1_ATTR_XAUTH_ANSWER: OK
         short_name 16529: XAUTH_ANSWER OK
         jam_enum_short 16529: XAUTH_ANSWER OK
         jam_enum_human 16529: xauth-answer OK
         match XAUTH_ANSWER [short]: OK
  23456 -> IKEv1_INTERNAL_IP4_SERVER
         jam_enum 23456: IKEv1_INTERNAL_IP4_SERVER OK
         search IKEv1_INTERNAL_IP4_SERVER: OK
         match IKEv1_INTERNAL_IP4_SERVER: OK
         short_name 23456: INTERNAL_IP4_SERVER OK
         jam_enum_short 23456: INTERNAL_IP4_SERVER OK
         jam_enum_human 23456: internal-ip4-server OK
         match INTERNAL_IP4_SERVER [short]: OK
  23457 -> IKEv1_INTERNAL_IP6_SERVER
         jam_enum 23457: IKEv1_INTERNAL_IP6_SERVER OK
         search IKEv1_INTERNAL_IP6_SERVER: OK
         match IKEv1_INTERNAL_IP6_SERVER: OK
         short_name 23457: INTERNAL_IP6_SERVER OK
         jam_enum_short 23457: INTERNAL_IP6_SERVER OK
         jam_enum_human 23457: internal-ip6-server OK
         match INTERNAL_IP6_SERVER [short]: OK
  28672 -> MODECFG_BANNER
         jam_enum 28672: MODECFG_BANNER OK
         search MODECFG_BANNER: OK
         match MODECFG_BANNER: OK
         short_name 28672: MODECFG_BANNER OK
         jam_enum_short 28672: MODECFG_BANNER OK
         jam_enum_human 28672: modecfg-banner OK
  28673 -> CISCO_SAVE_PW
         jam_enum 28673: CISCO_SAVE_PW OK
         search CISCO_SAVE_PW: OK
         match CISCO_SAVE_PW: OK
         short_name 28673: CISCO_SAVE_PW OK
         jam_enum_short 28673: CISCO_SAVE_PW OK
         jam_enum_human 28673: cisco-save-pw OK
  28674 -> MODECFG_DOMAIN
         jam_enum 28674: MODECFG_DOMAIN OK
         search MODECFG_DOMAIN: OK
         match MODECFG_DOMAIN: OK
         short_name 28674: MODECFG_DOMAIN OK
         jam_enum_short 28674: MODECFG_DOMAIN OK
         jam_enum_human 28674: modecfg-domain OK
  28675 -> CISCO_SPLIT_DNS
         jam_enum 28675: CISCO_SPLIT_DNS OK
         search CISCO_SPLIT_DNS: OK
         match CISCO_SPLIT_DNS: OK
         short_name 28675: CISCO_SPLIT_DNS OK
         jam_enum_short 28675: CISCO_SPLIT_DNS OK
         jam_enum_human 28675: cisco-split-dns OK
  28676 -> CISCO_SPLIT_INC
         jam_enum 28676: CISCO_SPLIT_INC OK
         search CISCO_SPLIT_INC: OK
         match CISCO_SPLIT_INC: OK
         short_name 28676: CISCO_SPLIT_INC OK
         jam_enum_short 28676: CISCO_SPLIT_INC OK
         jam_enum_human 28676: cisco-split-inc OK
  28677 -> CISCO_UDP_ENCAP_PORT
         jam_enum 28677: CISCO_UDP_ENCAP_PORT OK
         search CISCO_UDP_ENCAP_PORT: OK
         match CISCO_UDP_ENCAP_PORT: OK
         short_name 28677: CISCO_UDP_ENCAP_PORT OK
         jam_enum_short 28677: CISCO_UDP_ENCAP_PORT OK
         jam_enum_human 28677: cisco-udp-encap-port OK
  28678 -> CISCO_SPLIT_EXCLUDE
         jam_enum 28678: CISCO_SPLIT_EXCLUDE OK
         search CISCO_SPLIT_EXCLUDE: OK
         match CISCO_SPLIT_EXCLUDE: OK
         short_name 28678: CISCO_SPLIT_EXCLUDE OK
         jam_enum_short 28678: CISCO_SPLIT_EXCLUDE OK
         jam_enum_human 28678: cisco-split-exclude OK
  28679 -> CISCO_DO_PFS
         jam_enum 28679: CISCO_DO_PFS OK
         search CISCO_DO_PFS: OK
         match CISCO_DO_PFS: OK
         short_name 28679: CISCO_DO_PFS OK
         jam_enum_short 28679: CISCO_DO_PFS OK
         jam_enum_human 28679: cisco-do-pfs OK
  28680 -> CISCO_FW_TYPE
         jam_enum 28680: CISCO_FW_TYPE OK
         search CISCO_FW_TYPE: OK
         match CISCO_FW_TYPE: OK
         short_name 28680: CISCO_FW_TYPE OK
         jam_enum_short 28680: CISCO_FW_TYPE OK
         jam_enum_human 28680: cisco-fw-type OK
  28681 -> CISCO_BACKUP_SERVER
         jam_enum 28681: CISCO_BACKUP_SERVER OK
         search CISCO_BACKUP_SERVER: OK
         match CISCO_BACKUP_SERVER: OK
         short_name 28681: CISCO_BACKUP_SERVER OK
         jam_enum_short 28681: CISCO_BACKUP_SERVER OK
         jam_enum_human 28681: cisco-backup-server OK
  28682 -> CISCO_DDNS_HOSTNAME
         jam_enum 28682: CISCO_DDNS_HOSTNAME OK
         search CISCO_DDNS_HOSTNAME: OK
         match CISCO_DDNS_HOSTNAME: OK
         short_name 28682: CISCO_DDNS_HOSTNAME OK
         jam_enum_short 28682: CISCO_DDNS_HOSTNAME OK
         jam_enum_human 28682: cisco-ddns-hostname OK
  28683 -> CISCO_UNKNOWN_SEEN_ON_IPHONE
         jam_enum 28683: CISCO_UNKNOWN_SEEN_ON_IPHONE OK
         search CISCO_UNKNOWN_SEEN_ON_IPHONE: OK
         match CISCO_UNKNOWN_SEEN_ON_IPHONE: OK
         short_name 28683: CISCO_UNKNOWN_SEEN_ON_IPHONE OK
         jam_enum_short 28683: CISCO_UNKNOWN_SEEN_ON_IPHONE OK
         jam_enum_human 28683: cisco-unknown-seen-on-iphone OK
  xfrm_policy_names: [0..3)
    0 -> XFRM_POLICY_IN
         jam_enum 0: XFRM_POLICY_IN OK
         search XFRM_POLICY_IN: OK
         match XFRM_POLICY_IN: OK
         short_name 0: IN OK
         jam_enum_short 0: IN OK
         jam_enum_human 0: in OK
         match IN [short]: OK
    1 -> XFRM_POLICY_OUT
         jam_enum 1: XFRM_POLICY_OUT OK
         search XFRM_POLICY_OUT: OK
         match XFRM_POLICY_OUT: OK
         short_name 1: OUT OK
         jam_enum_short 1: OUT OK
         jam_enum_human 1: out OK
         match OUT [short]: OK
    2 -> XFRM_POLICY_FWD
         jam_enum 2: XFRM_POLICY_FWD OK
         search XFRM_POLICY_FWD: OK
         match XFRM_POLICY_FWD: OK
         short_name 2: FWD OK
         jam_enum_short 2: FWD OK
         jam_enum_human 2: fwd OK
         match FWD [short]: OK
IKEv2 transforms:
         enum_enum_name 1 3: IKEv2_ENCR_3DES OK
         enum_name table 3: OK
         jam_enum_enum 1 3: IKEv2_ENCR_3DES OK
         jam_enum_enum_short 1 3: 3DES OK
IKEv2 transforms:
         enum_enum_name 6 1: NULL OK
         enum_name table 1: N/A
         jam_enum_enum 6 1: 6.1 OK
         jam_enum_enum_short 6 1: 6.1 OK
IKEv2 transforms:
         enum_enum_name 2 65536: NULL OK
         enum_name table 65536: OK
         jam_enum_enum 2 65536: IKEv2_PRF_65536 OK
         jam_enum_enum_short 2 65536: IKEv2_PRF_65536 OK
jam_enum_lset_short:
  debug 44:
	<<cpu-usage+crypt>>
ipsec _enumcheck: leak detective found no leaks
west #
