Wireshark-dev: [Wireshark-dev] Request for Addition of UNISTIM CMD Address Text to Info Field o

From: "J P" <jrp999@xxxxxxxxx>
Date: Thu, 23 Aug 2007 10:27:07 -0600
Hi,
 
Would it be possible to add the UNISTIM CMD text for each UNISTIM command in a packet to the Info field of the Decode Summary?
 
For example display the following for the UNISTIM commands shown below:
 
33 3.204370 x.x.x.x y.y.y.y UNISTIM Payload seq -   0xC469, Aggregate Unistim , Display Manager Switch , Display Manager Switch .......
 
UNISTIM Protocol
    Reliable UDP
        RUDP Seq Num: Normal Sequence Number (0x0000c469)
        RUDP Pkt type: Payload (2)
    UNISTIM Payload: Aggregate Unistim (0x01)
        Unistim CMD
            UNISTIM CMD Address: Display Manager Switch (0x17)
            UNISTIM CMD Length: 5
            Display Cmd (switch): Clear Field (0x0f)
            0001 0000 = FLAGS: For Following Byte
            .... ...0 = Numeric Index Field in InfoBar: False
            .... ..0. = Context Field in InfoBar: False
            .... .0.. = Date Field: False
            .... 0... = Time Field: False
            ...1 .... = Line Data: True
            ..0. .... = Status Bar Icon: False
            .0.. .... = Soft Key: False
            0... .... = Soft Key Label: False
            0000 0001 = FLAGS: For Following Byte
            .... ...1 = Line 1: True
            .... ..0. = Line 2: False
            .... .0.. = Line 3: False
            .... 0... = Line 4: False
            ...0 .... = Line 5: False
            ..0. .... = Line 6: False
            .0.. .... = Line 7: False
            0... .... = Line 8: False
        Unistim CMD
            UNISTIM CMD Address: Display Manager Switch (0x17)
            UNISTIM CMD Length: 5
            Display Cmd (switch): Clear Field (0x0f)
            0001 0000 = FLAGS: For Following Byte
            .... ...0 = Numeric Index Field in InfoBar: False
            .... ..0. = Context Field in InfoBar: False
            .... .0.. = Date Field: False
            .... 0... = Time Field: False
            ...1 .... = Line Data: True
            ..0. .... = Status Bar Icon: False
            .0.. .... = Soft Key: False
            0... .... = Soft Key Label: False
            0000 0010 = FLAGS: For Following Byte
            .... ...0 = Line 1: False
            .... ..1. = Line 2: True
            .... .0.. = Line 3: False
            .... 0... = Line 4: False
            ...0 .... = Line 5: False
            ..0. .... = Line 6: False
            .0.. .... = Line 7: False
            0... .... = Line 8: False
        Unistim CMD
            UNISTIM CMD Address: Display Manager Switch (0x17)
            UNISTIM CMD Length: 6
            Display Cmd (switch): Cursor Control (0x10)
            1000 0001 = FLAGS: For Following Byte
            .... 0001 = Cursor Movement Command: Set cursor at the address specified in the following byte (0x01)
            1... .... = Should Cursor Blink: True
            0000 0100 = FLAGS: For Following Byte
            .... ...0 = Is Address Numberic: False
            .... ..0. = Context Field in the Info Bar: False
            .... .1.. = Write A Line: True
            .... 0... = Write a SoftKey: False
            0000 0000 = FLAGS: For Following Byte
            ...0 0000 = Character Position or Soft-Label Key ID: 0x00
            000. .... = Line Number: 0
 
Thanx,
 
John