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