Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

Wireshark-dev: [Wireshark-dev] Share CRC32C code between MPA and iSCSI

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: Philip Frey1 <PHF@xxxxxxxxxxxxxx>
Date: Fri, 4 Apr 2008 10:47:48 +0200


Hi Mark,

we have developed a dissector for the MPA (Marker PDU Aligned Framing) protocol which is part of the iWARP stack.
Since we also need to do some CRC32C calculations (same as iSCSI), we extracted your CRC32C code into a crc32c c- and header file
which is located at epan/ (where all the other crc calculations reside as well).

Do you have any objections to that?

Please find attached your modified dissector and the new header- and source files for the CRC32C calculation.

If you are ok with that, I will submit a patch to the bug mailing list.

Best regards,
 Philip

file locations:
epan/crc32c.c
epan/crc32c.h
epan/Makefile.common
epan/dissectors/packet-iscsi.c




Attachment: crc32c.c
Description: Binary data

Attachment: crc32c.h
Description: Binary data

Attachment: Makefile.common
Description: Binary data

Attachment: packet-iscsi.c
Description: Binary data

  • Follow-Ups:
    • Re: [Wireshark-dev] Share CRC32C code between MPA and iSCSI
      • From: Guy Harris
  • Prev by Date: Re: [Wireshark-dev] [Wireshark-commits] rev 24762: /trunk/ /trunk/epan/dissectors/: packet-radius.c packet-radius.h /trunk/epan/: proto.c proto.h radius_dict.l /trunk/gtk/: dfilter_expr_dlg.c /trunk/: tshark.c
  • Next by Date: Re: [Wireshark-dev] VoIP call -- RTP trace --
  • Previous by thread: Re: [Wireshark-dev] Wireshark Memory alloc question
  • Next by thread: Re: [Wireshark-dev] Share CRC32C code between MPA and iSCSI
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation