Ethereal-dev: RE: [Ethereal-dev] [Patches] Wiretap support for Catapult DCT2000 .outfiles
Hi Martin,
This is great! Could you add SS7 protocols too (see .out attached)?
Thanks,
Olivier.
> -----Original Message-----
> From: ethereal-dev-bounces@xxxxxxxxxxxx
> [mailto:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of
> Martin Mathieson
> Sent: mercredi 12 avril 2006 19:14
> To: Ethereal development
> Subject: [Ethereal-dev] [Patches] Wiretap support for
> Catapult DCT2000 .outfiles
>
> Hi,
>
> This attached patch and new files provide support for
> Catapult DCT2000 .out files to wiretap and ethereal.
>
> This wiretap support (catapult_dct2000.c+h) appends a short
> header to each packet giving some context, and a
> corresponding ethereal dissector
> (packet-catapult-dct2000.c) parses this before passing the
> real payload onto an existing ethereal dissector (for
> ethernet, ip, lapd, ppp, frame-relay,...).
>
> For now, there is only support for saving dct2000 files in
> their own format, although I may add support for converting
> between dct2000 and libpcap later.
>
> I've also attached a short capture file (test.out) used to
> test each of the supported link-type protocols. I know some
> of these messages show as malformed (they are mostly taken
> from low-level protocol tests), but they are enough to
> illustrate/verify the mapping between DCT2000 protocols and
> ethereal dissectors.
>
> I've tested this with quite a few test files (I work at
> Catapult), and reading/writing/merging works well for me.
> I've also done some testing with mergecap and editcap (encap
> string is "dct2000") which seems to work. This is the first
> wiretap module I've added, so any comments/suggestions are
> very welcome.
>
> Best regards,
> Martin
>
> P.S. the diff file contains small, unrelated RTCP dissector
> changes, could these please be applied too...?
>
>
>
Attachment:
dct2000_ss7.zip
Description: dct2000_ss7.zip