Ethereal-dev: [Ethereal-dev] PER dissector - CHOICE

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Tomas Kukosa <tomas.kukosa@xxxxxxxxxxx>
Date: Wed, 10 Sep 2003 15:18:31 +0200
Hi!
  for the CHOICE type two lines in the tree are created. See the
h323_message_body below.
-------
H.225.0 CS
    H323_UserInformation
        H323_UU_PDU
            h323_message_body
                h323_message_body: .... .000 : setup (0)
                    SetupUUIE
                        ProtocolIdentifier: 0.0.8.2250.0.4
-------

Is it necessary? Is not it better to have it more like in the "old"
H.323 plugin? I.e. only one line with h323_message_body would be
created.

-------
ITU-T Recommendation H.225.0
    h323_uu_pdu (H323-UU-PDU)
        h323_message_body (setup)
            setup
                protocolIdentifier: 0.0.8.2250.0.4
-------

The H225 is complex enough and one tree level more for each CHOICE makes
it more complex.
What is your opinion?

  Regards,
    Tom