wireshark/epan
Sean O. Stalley 3c37630c77 Dissection of USB setup data in MA USB data packets
This patch adds support for dissection of USB setup data contained
inside of MA USB data packets. The MAUSB Dissector calls the same
function used by the USB dissector to dissect the setup data.

This patch also (and a bit unintentionally) adds transfer following.
TransferReq & TransferAck packets now show a link & a time delta
to their TransferReq (ie [Request in: XXX] & [Time from request: XXX].

TransferReq packets have a [Response in: XXX] tag, but it erronously
points to the TransferAck, not the TransferResponse.

Change-Id: I01041de3c38ea6248e9d34506b0b012518a1e6d8
Reviewed-on: https://code.wireshark.org/review/1548
Reviewed-by: Evan Huus <eapache@gmail.com>
2014-06-09 20:08:49 +00:00
..
crypt
dfilter
dissectors Dissection of USB setup data in MA USB data packets 2014-06-09 20:08:49 +00:00
ftypes
wmem Add Modelines and use tabs and fix typo 2014-05-28 23:43:46 +00:00
wslua Allow wtap_read() and wtap_seek_read() to return records other than packets. 2014-05-24 18:31:25 +00:00
wspython
CMakeLists.txt IPMI trace dissector (without PCAP-dependent part). 2014-06-06 06:43:45 +00:00
Makefile.am 1.11.4 → 1.99.0. 2014-05-23 20:57:42 +00:00
Makefile.common Move the definitions of OUI value_strings to epan/oui.c. 2014-05-31 22:07:56 +00:00
Makefile.nmake Add Modelines and use tabs and fix typo 2014-05-28 23:43:46 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Simplify IPv4 address hashing 2014-05-11 15:50:46 +00:00
addr_resolv.h
address.h Fix the SET_ADDRESS_HF() macro. 2014-05-20 19:18:47 +00:00
address_to_str.c Get rid of some uses of tvb_get_ptr(). 2014-05-15 03:16:15 +00:00
afn.c Add MAC address family numbers (RFC 7042) 2014-05-21 12:04:54 +00:00
afn.h Add MAC address family numbers (RFC 7042) 2014-05-21 12:04:54 +00:00
aftypes.c
aftypes.h
app_mem_usage.c
app_mem_usage.h
arcnet_pids.h
arptypes.h
asm_utils.c
asm_utils.h
asm_utils_win32_x86.asm
asn1.c
asn1.h
atalk-utils.c
atalk-utils.h
ax25_pids.h
bridged_pids.h
charsets.c
charsets.h
chdlctypes.h
circuit.c
circuit.h
column-info.h
column-utils.c Use gsize rather than int, to avoid some complaints about shortening. 2014-05-17 22:29:27 +00:00
column-utils.h Introduce col_add_lstr(), use it instead of slower col_add_fstr. 2014-05-17 21:33:26 +00:00
column.c
column.h
conv_id.h
conversation.c
conversation.h
conversation_debug.h
crc8-tvb.c
crc8-tvb.h
crc16-tvb.c
crc16-tvb.h
crc32-tvb.c
crc32-tvb.h
decode_as.c
decode_as.h
diam_dict.h
diam_dict.l
disabled_protos.c
disabled_protos.h
dissector_filters.c
dissector_filters.h
doxygen.cfg.in
dtd.h
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l
dtd_preparse.l
dvb_chartbl.c
dvb_chartbl.h
dwarf.c
dwarf.h
eap.h
eapol_keydes_types.h
emem.c Remove some dead emem code. 2014-05-11 15:36:11 +00:00
emem.h Remove some dead emem code. 2014-05-11 15:36:11 +00:00
enterprise-numbers [Automatic manuf, services and enterprise-numbers update for 2014-06-08] 2014-06-08 15:45:25 +00:00
epan-int.h
epan.c Add support for dissecting non-packet records. 2014-05-25 00:05:07 +00:00
epan.h Add support for dissecting non-packet records. 2014-05-25 00:05:07 +00:00
epan_dissect.h
etypes.h
ex-opt.c
ex-opt.h
except.c
except.h
exceptions.h
exntest.c
expert.c
expert.h
exported_pdu.c
exported_pdu.h
filter_expressions.c
filter_expressions.h
follow.c Fix tshark -z follow,tcp stats regression when TCP stream index is > 0 2014-05-12 05:20:45 +00:00
follow.h
frame_data.c Make socpe a local variable, can be used if we change the g_slist to a 2014-06-05 11:26:33 +00:00
frame_data.h
frame_data_sequence.c
frame_data_sequence.h
frequency-utils.c
frequency-utils.h
funnel.c
funnel.h
garrayfix.h
gcp.c
gcp.h
geoip_db.c
geoip_db.h
golay.c
golay.h
greproto.h
guid-utils.c
guid-utils.h
h225-persistentdata.c
h225-persistentdata.h
iana_snap_pid.h
iax2_codec_type.h
in_cksum.c
in_cksum.h
ip_opts.h
ipproto.c IP Protocol : Update description of IP Protocol 2014-05-16 14:18:02 +00:00
ipproto.h Add modelines info 2014-05-16 14:16:59 +00:00
ipv4.c
ipv4.h
ipv6-utils.h
lapd_sapi.h
llcsaps.h
next_tvb.c
next_tvb.h
nlpid.h
oids.c
oids.h
oids_test.c
osi-utils.c
osi-utils.h
oui.c Just have one value_string table for OUIs. 2014-06-01 09:19:40 +00:00
oui.h Just have one value_string table for OUIs. 2014-06-01 09:19:40 +00:00
packet-range.c
packet-range.h
packet.c Fix [-Werror=clobbered] gcc warning 2014-05-25 18:25:24 +00:00
packet.h Add support for dissecting non-packet records. 2014-05-25 00:05:07 +00:00
packet_info.h Add support for dissecting non-packet records. 2014-05-25 00:05:07 +00:00
params.h
ppptypes.h
prefs-int.h
prefs.c (Trivial) Fix a typo. 2014-06-04 19:29:38 +00:00
prefs.h
print.c Use g_ alloced memory (instead of emem) when printing fields. emem shouldn't be used for GUI functions anyway. 2014-05-19 01:46:55 +00:00
print.h Use g_ alloced memory (instead of emem) when printing fields. emem shouldn't be used for GUI functions anyway. 2014-05-19 01:46:55 +00:00
print.ps
proto.c Fix type/length mismatch messages for FT_ETHER. 2014-06-01 21:29:31 +00:00
proto.h Add new proto_tree_add_format_text() function 2014-05-19 02:27:12 +00:00
ps.h
ptvcursor.h
radius_dict.l
range.c
range.h
reassemble.c
reassemble.h
reassemble_test.c
reedsolomon.c
reedsolomon.h
req_resp_hdrs.c - Replace tvb_length_remaining -> tvb_captured_length_remaining, 2014-05-14 10:50:22 +00:00
req_resp_hdrs.h
rtp_pt.h
sctpppids.h
show_exception.c
show_exception.h
sigcomp-udvm.c sigcomp: Add buffer check to STATE-ACCESS 2014-05-06 14:03:12 +00:00
sigcomp-udvm.h
sigcomp_state_hdlr.c sigcomp: Add buffer check to STATE-ACCESS 2014-05-06 14:03:12 +00:00
sigcomp_state_hdlr.h
slow_protocol_subtypes.h Add a copyright/idempotency wrapper. 2014-05-31 06:08:45 +00:00
sminmpec.c [Automatic manuf, services and enterprise-numbers update for 2014-06-08] 2014-06-08 15:45:25 +00:00
sminmpec.h
sna-utils.c
sna-utils.h
stat_cmd_args.c
stat_cmd_args.h
stats_tree.c
stats_tree.h
stats_tree_priv.h
stream.c
stream.h
strutil.c
strutil.h
t35.c
t35.h
tap-voip.h
tap.c
tap.h
tfs.c packet-q931.c: proto_tree_add_text -> something filterable. 2014-06-04 04:21:29 +00:00
tfs.h packet-q931.c: proto_tree_add_text -> something filterable. 2014-06-04 04:21:29 +00:00
time_fmt.h
timestamp.c
timestamp.h
timestats.c
timestats.h
to_str-int.h
to_str.c
to_str.h Fix declaration to match definition. 2014-05-15 04:17:01 +00:00
tpg.c
tpg.h
tvbparse.c Change ep_alloc() to wmem_new() change depcrecated API. 2014-06-03 14:34:57 +00:00
tvbparse.h
tvbtest.c
tvbuff-int.h
tvbuff.c Try to fix the builds. 2014-06-09 15:31:45 +00:00
tvbuff.h Revert "Don't throw for offset at end of TVB with len -1." 2014-05-14 17:12:12 +00:00
tvbuff_base64.c
tvbuff_composite.c
tvbuff_real.c
tvbuff_subset.c
tvbuff_zlib.c
uat-int.h
uat.c isprint() -> g_ascii_isprint() 2014-05-13 16:14:07 +00:00
uat.h
uat_load.l
value_string.c
value_string.h
x264_prt_id.h
xdlc.c
xdlc.h