aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-bvlc.c
AgeCommit message (Collapse)AuthorFilesLines
2009-09-24Remove unneeded #includes (along with C++ style comments added by mistake in ↵Bill Meier1-3/+0
the last commit). svn path=/trunk/; revision=30123
2009-09-24Minor: Use tvb_reported_length... not tvb_length...Bill Meier1-6/+6
svn path=/trunk/; revision=30122
2009-08-09Don't guard col_set_str (COL_INFO) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29342
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-2/+2
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2008-12-04Trivial changes related to proto_reg_handoffBill Meier1-1/+1
svn path=/trunk/; revision=26914
2008-09-12Small revisions related to proto_reg_handoff ....Bill Meier1-8/+11
svn path=/trunk/; revision=26185
2008-08-01From Alexey Neyman:Anders Broman1-1/+1
Fix proto_tree_add_*_format_value() operation on bitfields. svn path=/trunk/; revision=25888
2008-05-03From Steve Karg:Jaap Keuter1-1/+1
Corrected packet-bvlc.c dissector which was not decoding BACnet BVLC NAK result code text correctly. svn path=/trunk/; revision=25221
2008-02-07Removed even more "statement not reached" warnings.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=24286
2007-05-11Fix for bug 1545.Jaap Keuter1-16/+38
Add a preference to support BVLC on non standard UDP port. svn path=/trunk/; revision=21747
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=18196
2006-04-29Add some simple sanity checking of BVLC packets, so if you're unluckyGuy Harris1-15/+27
enough to have a non-BVLC packet from or to port 47808, we're likely to reject it and let another dissector try it. Fixes bug 855 (in which an MS Messenger packet was unlucky enough to have come from that port). Add value_string tables to some fields, and just use proto_tree_add_uint() to add them to the protocol tree, rather than generating our own text for them. svn path=/trunk/; revision=18033
2006-02-16Use the new "proto_tree_add_*_format_value" routines.Guy Harris1-12/+12
svn path=/trunk/; revision=17316
2005-05-23From Steve Karg:Anders Broman1-3/+11
* added additional value string enumerations from BACnet-2004 * removed vendor specific value string enumerations * corrected some value strings enumerations that were incorrect * refactored some common strings as strings + format * refactored some value strings to use a reserved range and a proprietary range by using val_to_split_str function which now correctly shows the split range when a value is not matched. * corrected some spelling errors * converted some item text values to dissector registration * added protocol tree for the BACnet tag headers * added value strings tree display for some bit string BACnet properties * added value strings tree display for some enumerated BACnet properties * changed the conversion of signed, unsigned, and enumerated BACnet values to use ntohx functions. * added proper handling for large values of signed, unsigned, and enumerated BACnet values. * refactored BACnet Null and Boolean Tag tree * refactored BACnet Real and Double Tag tree * changed comments into functions for special tags * changed some white space to match existing file style * refactored tvb_reported_length to tvb_length_remaining to simplify * corrected octet-string tree when length is zero * refactored octet-string tree to use tvb_bytes_to_str * corrected application tagged productions that were context tagged * corrected context tagged productions that were application tagged * corrected offset for BACnet character strings * refactored some identical service request tree handling * changed confirmed APDU to highlight the correct portion of the APDU * changed some dissector registration values to display as decimal * changed cast in call to iconv() to fix compiler warning * corrected bit-wise AND in AtomicFile tree handling packet-bvlc.c * added error text in tree when encoded length doesn't match actual length svn path=/trunk/; revision=14417
2004-12-07Check for a bogus length value.Gerald Combs1-0/+5
svn path=/trunk/; revision=12677
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.Guy Harris1-1/+1
svn path=/trunk/; revision=12115
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+401
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410