Hi,

I will response the same reponse like Pascal
for json if there is a application/dds-web+json, you need to add

dissector_add_string("media_type", "application/dds-web+json",
json_handle);
on proto_reg_handoff_json() function from packet-json.c

Cheers

On Thu, Dec 17, 2015 at 1:48 PM, Pascal Quantin <pascal.quan...@gmail.com>
wrote:

> Hi Juan,
>
> 2015-12-17 13:40 GMT+01:00 Juan Jose Martin Carrascosa <jua...@rti.com>:
>
>> 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 <wireshark-dev@wireshark.org>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-requ...@wireshark.org
> ?subject=unsubscribe
>
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to