aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-usb.h
AgeCommit message (Collapse)AuthorFilesLines
2010-05-16Attempt to handle isochronous descriptors between the 64-byte header andguy1-0/+20
the payload. Should fix bug 4401. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32828 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-21From Chris Maynard:guy1-0/+1
Support PPP-over-USB. Don't remove the USB pseudo-header from the packet data for Linux USB packets, just byte-swap it if necessary and have the USB dissector fetch the pseudo-header from the raw packet data. Update USB language ID values. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32534 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-29From Marton Nemeth via bug 4173:stig1-0/+15
Move bmRequestType field constants to header file. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30761 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-25From a Jon Smirl patch sahlberg1-1/+1
rename the conversation field "class" to "interfaceClass" git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21194 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-25From Jon Smirlsahlberg1-1/+1
change the private data pointer name from masstorage to class_data since there will be future class specific dissectors that will also want to hang some extra data off these structures git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21193 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-25Change USB address structure back to 8 bytes in length.sahlberg1-1/+1
It is suboptimal to have the endpoint both being the "port" and also 4 bytes out of the address. But it looks better to have addresses as <device>.<endpoint> . git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21177 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-25create a tap for usb so that we can do conversation/host listssahlberg1-0/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21176 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-25unbreaking the usb dissectorsahlberg1-1/+2
since dlt189 was introduced the dissector has been suboptimal assuming the capture usb_memory_stick.pcap on the wiki shows what this linktype should look like, this patch - adds request in/response in/time generated fields to the dissect pane - fixes the tracking of what is a request and what is a response (the old code just can not have worked!) - fixes conversation tracking to work (dont add the port/endpoint into the length of the address) - handles some mysterious extra 8 bytes prepended to a lot of different packets. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21173 f5534014-38df-0310-8fa8-9805f1628bb7
2007-01-08Commit my USB changes (change address handling)jmayer1-0/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20346 f5534014-38df-0310-8fa8-9805f1628bb7
2006-11-07from albert chinsahlberg1-1/+1
The Solaris C compiler, among others, do not allow anonymous unions. Patch attached. thanks albert git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19852 f5534014-38df-0310-8fa8-9805f1628bb7
2006-11-01update the list of defined application classes and list all the official ↵sahlberg1-0/+17
ones from www.usb.org git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19766 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-22add a dissector table for class specific control input/output pdussahlberg1-6/+9
implement class specific control commands : reset and getmaxlun for mass storage now with a better understanding of the problem space for usb and device classes we can start cleaning the code up and make it nice git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19659 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-18new dissector : usb mass storagesahlberg1-0/+9
this is a wrapper protocol to store SCSI frames inside usb bulk data transfers the dissector is far from complete but does track ITL and ITLQ structures and will also call the SCSI dissector to dissect the SCSI CDB. what is still missing is handling of data in/out and scsi responses at least it will now display the SCSI CDB and dissect it. woohoo git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19589 f5534014-38df-0310-8fa8-9805f1628bb7
2006-10-18move some defines to packet-usb.h so that they can be shared with other ↵sahlberg1-0/+59
dissectors git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19587 f5534014-38df-0310-8fa8-9805f1628bb7