Hi Juan,

2015-12-17 13:40 GMT+01:00 Juan Jose Martin Carrascosa <[email protected]>:

> Hi all,
>
> Web Integration Service (http://www.omg.org/spec/DDS-WEB/1.0/Beta2/) is a
> new service that sends/receives DDS traffic (RTPS) over HTTP. The
> serialization is not directly RTPS but a conversion handled internally,
> that can be XML or JSON.
>
> I would like to add support to show the content of the HTTP packets as it
> is done for XML. The Content-Type is "application/dds-web+xml". If I change
> it to "application/xml" internally, it works sweet.
>
> How can I make Wireshark apply the XML dissector when
> receiving "application/dds-web+xml"? I have been inspecting the code but I
> want some advice since this is an important dissector.
>

You probably simply need to add an entry in the default_media_types[] array
found at the beginning of epan/dissectors/packet-xml.c file.


>
> I will implement this for myself, and once it is stable and I make sure it
> doesn't change, I will push the changes to the community.
>
> Also, knowing how to implement the equivalent for JSON would be awesome.
>

Does it have a specific Content-Type, like "application/dds-web+json"? If
yes, you simply need to add it in proto_reg_handoff_json() function.

Pascal.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to