Age | Commit message (Collapse) | Author | Files | Lines |
|
there and moving it avoids having to recompile the file for use in editcap
and mergecap (which don't link against libwireshark).
svn path=/trunk/; revision=50650
|
|
of 'int'" warning.
svn path=/trunk/; revision=50649
|
|
svn path=/trunk/; revision=50643
|
|
svn path=/trunk/; revision=50641
|
|
svn path=/trunk/; revision=50640
|
|
'i' has type 'bar' [-Wformat].
svn path=/trunk/; revision=50639
|
|
svn path=/trunk/; revision=50638
|
|
svn path=/trunk/; revision=50637
|
|
It is possible to have NULL reassembly data, support this case in tvb_new_proxy().
svn path=/trunk/; revision=50634
|
|
packet-bacapp.c and/or tvb_generic_clone_offset_len()
Revert r50556: Add new function: validate_offset() which checks if offset is within bounds of tvb.
svn path=/trunk/; revision=50633
|
|
svn path=/trunk/; revision=50632
|
|
svn path=/trunk/; revision=50631
|
|
svn path=/trunk/; revision=50630
|
|
svn path=/trunk/; revision=50629
|
|
svn path=/trunk/; revision=50628
|
|
svn path=/trunk/; revision=50627
|
|
svn path=/trunk/; revision=50626
|
|
svn path=/trunk/; revision=50625
|
|
svn path=/trunk/; revision=50624
|
|
svn path=/trunk/; revision=50623
|
|
svn path=/trunk/; revision=50622
|
|
svn path=/trunk/; revision=50621
|
|
svn path=/trunk/; revision=50620
|
|
svn path=/trunk/; revision=50619
|
|
svn path=/trunk/; revision=50618
|
|
svn path=/trunk/; revision=50617
|
|
svn path=/trunk/; revision=50616
|
|
svn path=/trunk/; revision=50615
|
|
Error: Found non-ASCII characters on line 871 of packet-scsi-osd.c
svn path=/trunk/; revision=50608
|
|
adds support for the OSD-2 CREATE USER TRACKING COLLECTION service action, following the approach described in bug 8832. It also implements dissection of the CDB continuation segment.
Change in scsi_osd_extra_data_t:
- Add a continuation_length field (we need that value from the CDB when later dissecting the Data In buffer)
The following fields were added:
- hf_scsi_osd2_cdb_continuation_length
- hf_scsi_osd2_cdb_continuation_format
- hf_scsi_osd2_continued_service_action
- hf_scsi_osd2_cdb_continuation_descriptor_type
- hf_scsi_osd2_cdb_continuation_descriptor_pad_length
- hf_scsi_osd2_cdb_continuation_descriptor_length
- hf_scsi_osd2_source_collection_object_id
The following expert_info fields were added:
- ei_osd2_cdb_continuation_format_unknown (PI_UNDECODED, PI_ERROR)
- ei_osd2_continued_service_action_mismatch (PI_PROTOCOL, PI_WARN)
- ei_osd2_cdb_continuation_descriptor_type_unknown (PI_UNDECODED, PI_WARN)
- ei_osd2_cdb_continuation_descriptor_length_invalid (PI_PROTOCOL, PI_ERROR)
- ei_osd2_cdb_continuation_length_invalid (PI_PROTOCOL, PI_ERROR)
The following value_string arrays were added:
- scsi_osd2_cdb_continuation_format_val (OSD2r4 Table 69)
- scsi_osd2_cdb_continuation_descriptor_type_val (OSD2r4 Table 71)
The following functions were added:
- dissect_osd2_cdb_continuation_length (dissect the cdb continuation length field in cdb and save continuation_length in extra_data)
- dissect_osd2_cdb_continuation (dissect the cdb continuation segment from the data out buffer; currently, descriptor-specific fields are not dissected)
- dissect_osd2_create_user_tracking_collection
Changes in dissect_osd_collection_object_id
- add an int hfindex parameter
- the return type was made void (previously it returned int, but the return type was unused)
- this function is used for filling collection_id related fields (there are several flavors of them) and may be modified for displaying creation/removal information (à la dissect_osd_partition_id)
- one call to dissect_osd_requested_collection_object_id was replaced by dissect_osd_collection_object_id(...,hf_scsi_osd_requested_collection_object_id)
- two calls to dissect_osd_collection_object_id were updated with the new signature
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8922
svn path=/trunk/; revision=50605
|
|
svn path=/trunk/; revision=50604
|
|
fix partitions being inadvertently set as removed.
In dissect_osd_get_attributes and dissect_osd_set_attributes there were calls to dissect_osd_partition_id with the last parameter (is_removed) set to TRUE instead of FALSE. That caused dissect_osd_partition_id reporting the partitions as "removed".
The only service action where is_removed must be TRUE is dissect_osd_remove_partition.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8927
svn path=/trunk/; revision=50603
|
|
Changed FATTR4_DISSECT_VALUES arg to FATTR4_BITMAP_ONLY in calls to
dissect_nfs4_fattrs() in cases NFS4_OP_OPEN and NFS4_OP_CREATE of
dissect_nfs4_response_op().
svn path=/trunk/; revision=50602
|
|
svn path=/trunk/; revision=50599
|
|
there and moving it avoids having to recompile the file for use in editcap and capinfos (which don't link against libwireshark).
svn path=/trunk/; revision=50598
|
|
svn path=/trunk/; revision=50597
|
|
*, field_info *): code should not be reached
svn path=/trunk/; revision=50593
|
|
the backing tvbuff must add the subset tvbuff's offset to the offset
argument, to skip to the subset.
svn path=/trunk/; revision=50591
|
|
svn path=/trunk/; revision=50590
|
|
frames; that should be a separate dlsw.capex_type field.
dlsw.error_cause is a numeric field, so it needs a base; the values in
the value_string table are in hex, so show it in hex.
svn path=/trunk/; revision=50589
|
|
svn path=/trunk/; revision=50588
|
|
svn path=/trunk/; revision=50587
|
|
char; they're chunks of raw octets, not characters.
svn path=/trunk/; revision=50586
|
|
this code as C++.
Make pointers to raw packet data pointers to guint8, not pointers to
char, as they're octets, not characters.
svn path=/trunk/; revision=50583
|
|
conversion from 'gpointer' to 'char *' not permitted in C++
svn path=/trunk/; revision=50582
|
|
'tvb_new_proxy'
svn path=/trunk/; revision=50581
|
|
(it seems to be working for TCP ^^)
svn path=/trunk/; revision=50580
|
|
As on Windows with MSVC, and as with reassemble_test, link tvbtest with
libwireshark and the libraries it requires.
svn path=/trunk/; revision=50575
|
|
svn path=/trunk/; revision=50574
|
|
fixes the build errors we're seeing, with complaints about
tvbtest.obj : warning LNK4217: locally defined symbol tvb_XX imported in function test
tvbtest.obj : error LNK2019: unresolved external symbol __imp_tvb_XXX referenced in function run_tests
tvbuff.obj : error LNK2019: unresolved external symbol tvb_XXX referenced in function tvb_new_YYY
svn path=/trunk/; revision=50573
|