aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
AgeCommit message (Collapse)AuthorFilesLines
2011-10-06Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier364-9197/+9197
non-autogenerated epan/dissectors: Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as the encoding parameter for proto_tree_add_item() calls which directly reference an item in hf[] which has a type of: FT_UINT8 FT_UINT16 FT_UINT24 FT_UINT32 FT_UINT64 FT_INT8 FT_INT16 FT_INT24 FT_INT32 FT_INT64 FT_FLOAT FT_DOUBLE svn path=/trunk/; revision=39288
2011-10-06Create expert item for invalid packet type instead of using ↵Bill Meier1-55/+36
DISSECTOR_ASSERT_NOT_REACHED(); Reformat some long lines; Refactor code slightly. svn path=/trunk/; revision=39286
2011-10-05Fix GeoIP-sans-IPv6 compilation.Gerald Combs1-1/+1
svn path=/trunk/; revision=39281
2011-10-05Add GeoIP IPv6 database support. Tested with GeoIP 1.4.7, but olderGerald Combs1-10/+279
versions *should* be supported. svn path=/trunk/; revision=39280
2011-10-05packet-ipdc.h no longer exists ...Bill Meier1-1/+0
svn path=/trunk/; revision=39279
2011-10-05Fix proto_tree_add_item() encoding parameter:Bill Meier2-781/+734
- Use ENC_BIG_ENDIAN instead of a (non-sensical) variable value; - Use ENC_NA for hf field type FT_BYTES; Also: - Remove unneeded #includes; - Use consistent indentation; - val_to_str_...() ==> val_to_str_..._const() svn path=/trunk/; revision=39278
2011-10-05All: Fix proto_tree_add_item() encoding parameter:Bill Meier4-138/+146
- Use 'ENC_(LITTLE|BIG)_ENDIAN' instead of locally defined 'bo_(little|big)_endian'; - Use ENC_NA for hf fields with type FT_NONE or FT_BYTES. packet-wsp.c: - #if 0 unused hf fields; -Fix two minor bugs in "sir" dissection. svn path=/trunk/; revision=39276
2011-10-05Add a couple of OID strings.Anders Broman1-2/+5
svn path=/trunk/; revision=39274
2011-10-05Add a short description ofthe dissector (from the Bug submission)Bill Meier1-0/+7
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6428 svn path=/trunk/; revision=39272
2011-10-05Various cleanup:Bill Meier1-231/+229
- Add Gerald Combs copyright; - Use correct address for FSF; - Move proto_reg_handoff...() to the end of the file per convention; - Remove unneeded check_col() and col_clear(); - Localize brp_handle; - Whitespace cleanup ("4 space tabs" ==> spaces; remove trailing spaces). svn path=/trunk/; revision=39271
2011-10-05Use ENC_NA as the proto_tree_add_item() encoding parameter for a field of ↵Bill Meier1-5/+2
type FT_BYTES; Fixes what appears to be a minor bug. svn path=/trunk/; revision=39270
2011-10-05Cleanup the unregister loop to avoid freeing wrong data.Stig Bjørlykke1-7/+12
svn path=/trunk/; revision=39269
2011-10-05Cleanup the unregister loop to avoid freeing wrong data.Stig Bjørlykke1-4/+2
svn path=/trunk/; revision=39268
2011-10-05Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier6-179/+179
reference an hf item (in hf[] with types: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|1|0|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39263
2011-10-05Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier11-68/+68
reference an hf item with types in hf[] of: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID svn path=/trunk/; revision=39261
2011-10-04Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier293-2394/+2394
reference an hf item (in hf[] with types: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39260
2011-10-04Free duplicated strings in hf entries.Stig Bjørlykke1-7/+11
svn path=/trunk/; revision=39259
2011-10-04Free duplicated strings in hf entries.Stig Bjørlykke1-5/+9
svn path=/trunk/; revision=39258
2011-10-04Remove unused variables.Anders Broman1-4/+0
svn path=/trunk/; revision=39256
2011-10-04Added IdAnders Broman1-0/+1
svn path=/trunk/; revision=39255
2011-10-04From Rob Kruciak:Anders Broman2-0/+418
This is a dissector for the BRP (Bandwidth Reservation Protocol). This protocol is used by various telecommunications vendors to establish VoD (Video On-Demand) sessions between a STB (Set Top Box) at the customer's home and the VoD server at the video head-end. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6428 - Changed hf blurbs to NULL - Used dissector_add_handle() as the proposed port is registered to a different protocol. svn path=/trunk/; revision=39254
2011-10-04Make custom IMF headers a part of profiles.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=39253
2011-10-04Delete allocated header fields when updating the UAT.Stig Bjørlykke1-5/+6
Don't call header_fields_initialize_cb for prefs, as it will be called when done in the UAT. svn path=/trunk/; revision=39252
2011-10-04Unregister and delete allocated header fields when updating the UAT.Stig Bjørlykke1-64/+34
Avoid double loading the UAT. Use the post update callback in uat_new for regenerating header_fields_hash. svn path=/trunk/; revision=39251
2011-10-04Make value_strings const to fix checkapi warning. Do some minor reformatting.Jeff Morriss1-14/+25
svn path=/trunk/; revision=39250
2011-10-04Added support for configuring custom IMF headers.Stig Bjørlykke1-8/+188
svn path=/trunk/; revision=39249
2011-10-03From Pascal Quantin:Anders Broman1-16/+57
Add dissection of GERAN related messages. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6427 svn path=/trunk/; revision=39246
2011-10-03Fix a typoAnders Broman1-1/+1
svn path=/trunk/; revision=39245
2011-10-03Set ENCAnders Broman2-275/+275
svn path=/trunk/; revision=39244
2011-10-03Fix checkhf error in packet-smb2.c file.Alexis La Goutte1-28/+0
Unused entry: epan/dissectors/packet-smb2.c, hf_smb2_data_length => Add in Revision #16546 and never used Unused entry: epan/dissectors/packet-smb2.c, hf_smb2_file_name_info => Add in Revision #25371 and never used Unused entry: epan/dissectors/packet-smb2.c, hf_smb2_security_blob_len => Remove in Revision #16557 Unused entry: epan/dissectors/packet-smb2.c, hf_smb2_response_buffer_offset => Remove in Revision #21793 Unused entry: epan/dissectors/packet-smb2.c, hf_smb2_security_blob_offset => Remove in Revision #16557 Unused entry: epan/dissectors/packet-smb2.c, hf_smb2_response_size => Remove in Revision #16605 svn path=/trunk/; revision=39243
2011-10-03Thou shalt not use g_sprintf() lest thou overflow a buffer. (Yes, evenGuy Harris1-2/+3
if you know it's safe. Sorry.) svn path=/trunk/; revision=39242
2011-10-03%hhu = %u in printf-like functions, as "char", "signed char", andGuy Harris1-1/+1
"unsigned char" get upsized to "int" and "unsigned int" when passed to varargs functions. svn path=/trunk/; revision=39241
2011-10-03Cast away a warning - if that buffer has more than 2^31-1 characters inGuy Harris1-1/+1
it, we have a real problem. svn path=/trunk/; revision=39239
2011-10-03Remove unused hf field.Anders Broman1-6/+0
svn path=/trunk/; revision=39238
2011-10-03Set encoding.Anders Broman1-30/+30
svn path=/trunk/; revision=39236
2011-10-03From Jakob Hirsch:Anders Broman1-0/+54
Parse T.30 PPR (partial page request) and show requested frames. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6326 svn path=/trunk/; revision=39235
2011-10-03From David Mueller:Anders Broman1-3/+3
Incorrect identification of UDP-encapsulated NAT-keepalive packets. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6414 svn path=/trunk/; revision=39234
2011-10-03From Michael Mann:Anders Broman1-14/+10
Condense all SCTP CRC routines to wsutil/crc32.[ch]. Also made crc32_ccitt_table not explicitly accessible (must use crc32_ccitt_table_lookup). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6298 svn path=/trunk/; revision=39233
2011-10-02OK, those seem to depend on at least some of the CIP changes, so backGuy Harris2-549/+79
the ENIP changes out as well. svn path=/trunk/; revision=39232
2011-10-02Back out the changes to packet-cip.h, too, so that a fixed version ofGuy Harris1-74/+1128
the patch that updates both can be cleanly applied. svn path=/trunk/; revision=39231
2011-10-02Back out improvements - it's still getting a lot of "used uninitialized"Guy Harris1-3506/+2090
errors, so I'll reopen the bug and log all the warnings that have been produced, and mark the patch as "rejected". svn path=/trunk/; revision=39230
2011-10-02"seg_size" isn't set here, and the items don't appear to have a variableGuy Harris1-6/+6
segment size, they just appear to be 2 bytes long. svn path=/trunk/; revision=39229
2011-10-02Fix warnings.Michael Tüxen1-25/+25
svn path=/trunk/; revision=39228
2011-10-02Add comments.Anders Broman1-0/+5
svn path=/trunk/; revision=39227
2011-10-02Fix warnings.Michael Tüxen1-11/+13
svn path=/trunk/; revision=39226
2011-10-02From Martin Kaiser:Anders Broman1-12/+455
Low Speed Communication Resource https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6423 svn path=/trunk/; revision=39224
2011-10-02From Martin Kaiser:Anders Broman1-47/+130
DVB-CI / CI+ Host Control Version 2 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6419 svn path=/trunk/; revision=39223
2011-10-02From Michael Mann :Anders Broman4-3297/+4122
General improvements to CIP and ENIP dissectors. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6416 svn path=/trunk/; revision=39222
2011-10-02From Pascal Quantin:Anders Broman1-0/+1
I identified a new regression. When selecting a bit string, the highlighted bytes in the packet view are not the correct ones. svn path=/trunk/; revision=39220
2011-10-02From Pascal Quantin:Anders Broman1-5/+32
[LTE RRC] Enhance dissection of NeighCellConfig IE. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6412 svn path=/trunk/; revision=39219