Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] Patch to Wireshark for RTPS packet dissector

From: Fabrizio Bertocci <fabrizio@xxxxxxx>
Date: Sat, 19 Jul 2008 08:46:38 -0700
Thanks Jaap,
I will prepare a version without the columns (the dissectors right now populates the new fields added to the packet_info structure) and submit the code through the bug report mechanism.
Fabrizio

________________________________________
From: wireshark-dev-bounces@xxxxxxxxxxxxx [wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Jaap Keuter [jaap.keuter@xxxxxxxxx]
Sent: Friday, July 18, 2008 11:33 PM
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] Patch to Wireshark for RTPS packet dissector

Hi,

Best file two bug reports at https://bugs.wirehsark.org:
1. New RTPS dissector
2. New RTPS2 dissector
Explain what you've written here, and since they are complete rewrites / new
attach the complete files (apart from the Makefile.common patch of course).

About the column I'm not sure. We're reluctant to add columns for every
imaginable protocol field out there since this will explode. We're created the
option of custom column, so if you can make sure that a simple display filter
expression matches RTPS GUID (like rtps.guid maybe?) then a custom column will do.

Thanx,
Jaap


Fabrizio Bertocci wrote:
> All,,
> In the last years at RTI we have been working a lot on the RTPS packet
> dissector distributed with Wireshark.
> The original RTPS (Real-Time Publish/Subscribe) packet dissector was
> developed by some students in some University as a collaboration project
> with our company, but it hasn't been updated for a long time.
>
> I would like to submit the changes we made to the community. About this
> I need an advise about the best way to do that.
>
> Here is a summary of changes I made to Wireshark:
> - The RTPS packet dissector has been rewritten from scratch to dissect
> RTPS 1.0 - 1.2 packets (the RTPS packet dissector shipped with wireshark
> can dissect only part of RTPS 1.0 packets). Files modified:
>     - epan/dissectors/packet-rtps.h
>     - epan/dissectors/packet-rtps.c
>
> - Added another packet dissector (rtps2) to dissect RTPS 2.x packets.
> Files modified:
>     - epan/dissectors/Makefile.common
>   Files added:
>     - epan/dissectors/packet-rtps2.h
>     - epan/dissectors/packet-rtps2.c
>
> - Added a column to wireshark ("%Gu") to give the option to show the
> RTPS GUID prefix in the packet table. Files changed:
>     - epan/column_info.h
>     - epan/column.c
>     - epan/column_utils.c
>     - epan/packet.c
>     - epan/packet_info.h
>
>
> Should I send the .diff files (for the individual files changed) to this
> mailing list, what about the new files?
>
> Regards,
> Fabrizio Bertocci
> Real-Time Innovations
>
>

_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@xxxxxxxxxxxxx
https://wireshark.org/mailman/listinfo/wireshark-dev