aboutsummaryrefslogtreecommitdiffstats
path: root/epan/crc16.c
AgeCommit message (Collapse)AuthorFilesLines
2011-02-17On Windows, try putting __declspec(noreturn) in front of declarations ofguy1-0/+4
routines that don't return. (This requires that some files include config.h to get WS_MSVC_NORETURN declared properly.) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35989 f5534014-38df-0310-8fa8-9805f1628bb7
2009-03-18Create an "epan/crc" directory for CRC code. Add crc-16-plain.[ch],gerald1-0/+12
generated from pycrc. The command line used to generate the file is in epan/crc/Makefile.common. I used "plain" to distinguish it from CCITT, USB, and other 16-bit CRCs. Integrate the new CRC code into our infrastructure. Add crc16_plain_tvb_offset() to epan/crc16.[ch] and use it in plugins/profinet/packet-pn-rt.c. This _should_ work correctly, but hasn't been tested. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27790 f5534014-38df-0310-8fa8-9805f1628bb7
2009-03-17Update the comment about Ross Williams' paper.guy1-3/+11
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27750 f5534014-38df-0310-8fa8-9805f1628bb7
2006-12-14From Stig Bjorlykke:sfisher1-8/+56
I have added a new dissector for DMP (STANAG 4406 Direct Message Profile) as defined in STANAG 4406 Annex E. The DMP protocol has no assigned UDP port number yet, so the default value in this dissector is 0 (I suppose this is som sort of "disabled"?) until we get this registered. The dissector has been tested on OSX Intel/PowerPC and Solaris SPARC. Changes in this patch: * Added DMP dissector * Added a new CRC table and functions in crc16.c * Made NonDeliveryReasonCode and NonDeliveryDiagnosticCode available from X.411 * Made NonReceiptReasonField and DiscardReasonField available from X.420 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20133 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-21name changesahlberg1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18197 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-28Move various checksum routines and headers to epan.guy1-0/+182
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12117 f5534014-38df-0310-8fa8-9805f1628bb7