diff options
author | Anders Broman <anders.broman@ericsson.com> | 2005-08-28 15:01:49 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2005-08-28 15:01:49 +0000 |
commit | 374034bf98c6200d6deeef71b7fec6dfc4ab5c29 (patch) | |
tree | 15f64494ffdb4e52380abb48fcb5b5835028f347 /asn1/cmip/cmip.cnf | |
parent | 12c44d2d721b0321d4a9caeb28c98dc11c6d74a8 (diff) | |
download | wireshark-374034bf98c6200d6deeef71b7fec6dfc4ab5c29.tar.gz |
Co ordidnate CMIP abd GNM.
svn path=/trunk/; revision=15593
Diffstat (limited to 'asn1/cmip/cmip.cnf')
-rw-r--r-- | asn1/cmip/cmip.cnf | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/asn1/cmip/cmip.cnf b/asn1/cmip/cmip.cnf index dbd3cd901a..f601cd77b8 100644 --- a/asn1/cmip/cmip.cnf +++ b/asn1/cmip/cmip.cnf @@ -4,10 +4,8 @@ # $Id$ #.MODULE_IMPORT -InformationFramework x509if ACSE-1 acse -#.INCLUDE ../x509if/x509if-exp.cnf #.INCLUDE ../acse/acse-exp.cnf #.EXPORTS @@ -15,6 +13,10 @@ CMIPAbortInfo CMIPUserInfo ROS InvokeIDType +ObjectInstance +ObjectClass +Attribute +RDNSequence #.NO_EMIT @@ -36,16 +38,23 @@ InvokeIDType } #.END +#.FN_PARS CMIPAbortSource + +VAL_PTR = &value + #.FN_BODY CMIPAbortSource guint32 value; - offset = dissect_ber_integer(implicit_tag, pinfo, tree, tvb, offset, hf_index, &value); + + %(DEFAULT_BODY)s if(check_col(pinfo->cinfo, COL_INFO)){ col_append_fstr(pinfo->cinfo, COL_INFO, " AbortSource:%%s", val_to_str(value, cmip_CMIPAbortSource_vals, " Unknown AbortSource:%%d")); } #.END +#.FN_PARS Opcode + VAL_PTR = &opcode #.FN_BODY Opcode - offset = dissect_ber_integer(implicit_tag, pinfo, tree, tvb, offset, hf_index, &opcode); + %(DEFAULT_BODY)s if(check_col(pinfo->cinfo, COL_INFO)){ col_prepend_fstr(pinfo->cinfo, COL_INFO, "%%s", val_to_str(opcode, cmip_Opcode_vals, " Unknown Opcode:%%d")); } @@ -79,10 +88,12 @@ InvokeIDType } #.END +#.FN_PARS AttributeId/globalForm + VAL_PTR = attribute_identifier_id + #.FN_BODY AttributeId/globalForm attributeform = ATTRIBUTE_GLOBAL_FORM; - offset = dissect_ber_object_identifier(implicit_tag, pinfo, tree, tvb, offset, - hf_cmip_globalForm, attribute_identifier_id); + %(DEFAULT_BODY)s #.FN_BODY AttributeId/localForm attributeform = ATTRIBUTE_LOCAL_FORM; @@ -93,6 +104,11 @@ InvokeIDType if(attributeform==ATTRIBUTE_GLOBAL_FORM){ offset=call_ber_oid_callback(attribute_identifier_id, tvb, offset, pinfo, tree); } +#.FN_PARS AttributeValueAssertion/id + VAL_PTR = attributevalueassertion_id + +#.FN_BODY AttributeValueAssertion/value + offset=call_ber_oid_callback(attributevalueassertion_id, tvb, offset, pinfo, tree); #.FN_BODY Argument switch(opcode_type){ |