Commit Graph

4069 Commits

Author SHA1 Message Date
Jaap Keuter 1364b7de02 From Gennady Feldman:
Here is an updated patch. Should be pretty safe. Just added a couple of constants and changed some strings to be cleaner and easier to read.

svn path=/trunk/; revision=19743
2006-10-30 18:25:44 +00:00
Martin Mathieson a6aa5da48f A little prettifying:
- Most Router Advertisement fields are now properly filterable
- Option tree has improved label, length set, fixed fields filterable

svn path=/trunk/; revision=19739
2006-10-30 15:36:40 +00:00
Ronnie Sahlberg c0cccf43c2 start splitting the monolitic scsi dissector up into commandset dissectors
split the MMC commandset out of the main scsi dissector



svn path=/trunk/; revision=19738
2006-10-30 12:18:29 +00:00
Ronnie Sahlberg dc47302283 from sake blok
Hi,

The attached file is a patch to packet-bpdu.c so that Wireshark is
able to dissect the Cisco MST BPDU's that I encountered last week.

Cheers,


Sake




svn path=/trunk/; revision=19734
2006-10-29 21:01:57 +00:00
Ronnie Sahlberg ed9c9cc01a from Stephen fischer
Attached is a patch to fix bug #1163: "Dissector bug. ISO8073 COTP
protocol."  The SES dissector was incorrectly believing it had PDUs
within the COTP PDUs.  I added an additional heuristic check to see if
the length of the SES PDU is 0, then return false since it can't be zero
length.


Thanks,
  Steve





svn path=/trunk/; revision=19733
2006-10-29 20:56:00 +00:00
Jaap Keuter 8899c8f747 From Roger Gottsponer:
During troubleshooting an ARP problem, I found an issue with wireshark
to properly recognise Gratuitous ARP packets. Gratuitous ARP packets
can be made with ARP request or ARP reply packets.

svn path=/trunk/; revision=19731
2006-10-29 19:14:31 +00:00
Ulf Lamping 68187697a0 make the checksum fields visible for TCP and UDP
svn path=/trunk/; revision=19727
2006-10-29 13:53:07 +00:00
Jaap Keuter c83da65208 From Stephen Fisher:
Attached is a patch to allow the disabling of the UDP/UDPlite checksum
verification for cards that offload it and report it incorrectly.

svn path=/trunk/; revision=19725
2006-10-29 11:50:30 +00:00
Guy Harris 8487e57880 The TCP options data is a byte array, not a character string.
svn path=/trunk/; revision=19723
2006-10-29 00:06:02 +00:00
Jaap Keuter d199875c17 Based on RFC3488. This is a setup for RGMP dissection, a simple protocol bolted on IGMP.
svn path=/trunk/; revision=19722
2006-10-28 21:52:38 +00:00
Jaap Keuter 590251d66e From Pierre Juhen:
I would like to have a tcp.options field with a name for PMDL output;
I include a patch to packet-tcp.c to provide that.

svn path=/trunk/; revision=19721
2006-10-28 21:32:38 +00:00
Martin Mathieson 358701731b Cast away most remaining warnings.
2 will remain, because the 'needle' arg in tvb_pbrk_guint8() isn't const...  Should it be?

svn path=/trunk/; revision=19717
2006-10-27 14:36:48 +00:00
Martin Mathieson 37317874e4 More warnings
svn path=/trunk/; revision=19716
2006-10-27 13:03:38 +00:00
Martin Mathieson 315327f79d When key length wrong, show expected value.
Fix Preference label where %d was missing from specifier.

svn path=/trunk/; revision=19714
2006-10-27 10:16:22 +00:00
Anders Broman 2aed0d4f40 Fix more Ubuntu warnings.
svn path=/trunk/; revision=19711
2006-10-26 21:31:48 +00:00
Martin Mathieson f378c52320 More warnings...
svn path=/trunk/; revision=19710
2006-10-26 17:03:45 +00:00
Martin Mathieson e7323183d0 Try to declare and cast away warnings
svn path=/trunk/; revision=19709
2006-10-26 16:52:55 +00:00
Jaap Keuter f7aa75ba22 From Xiaoguang Liu
In wireshark a NTP field is displayed as "clock dispersion". 
But should it be called "root dispersion" as per RFC 1305? 

svn path=/trunk/; revision=19705
2006-10-26 14:36:09 +00:00
Martin Mathieson c2c13fcecb Cast away remaining warnings seen on buildbot
svn path=/trunk/; revision=19704
2006-10-26 12:45:14 +00:00
Martin Mathieson 3d9709e6f3 Hopefully zap some warnings
svn path=/trunk/; revision=19702
2006-10-26 10:11:09 +00:00
Ronnie Sahlberg aada156d87 break request/response matching to track transactions out from the CONTROL handler to use the same code for ALL pdu types
svn path=/trunk/; revision=19701
2006-10-26 08:37:39 +00:00
Ulf Lamping f34bfa2425 slightly improve info column output
svn path=/trunk/; revision=19700
2006-10-26 08:08:13 +00:00
Ulf Lamping 76cfd7ade1 put python script name in brackets
svn path=/trunk/; revision=19699
2006-10-26 08:07:13 +00:00
Ronnie Sahlberg e487f11c33 from stephen f fix for 1040
Attached is a patch to fix bug #1040: "imap packet: not all infos are
displayed."  It has been tested against the capture file the user
provided as well as my own capture of an imap session.


Thanks,
  Steve




svn path=/trunk/; revision=19698
2006-10-26 07:45:01 +00:00
Anders Broman b68d723b81 Remove some unused asn1 code(not in spec) to get rid of some Ubuntu warnings.
svn path=/trunk/; revision=19688
2006-10-25 22:09:48 +00:00
Gerald Combs 28d32a420f Add more paranoid pointer checks. Fixes CID 219.
svn path=/trunk/; revision=19684
2006-10-25 17:00:33 +00:00
Martin Mathieson e694978c74 Allow DCT2000 support to find a couple of more protocols.
Try to squash some warnings seen on the ubuntu buildbot log

svn path=/trunk/; revision=19683
2006-10-25 16:46:27 +00:00
Gerald Combs 131db54e82 Squelch Coverity CID 220. Fix up whitespace.
svn path=/trunk/; revision=19682
2006-10-25 16:39:19 +00:00
Jaap Keuter 09ef3b6142 From Stephen Fisher
Attached is a patch to fix bug #1170: "Wireshark interpretation of WBXML
does not comply with Spec."  This has been verified with the sample
capture the user provided.

svn path=/trunk/; revision=19681
2006-10-25 15:22:39 +00:00
Gilbert Ramirez 5a13d13021 Fix bug 1085 -- handle the various ways that a radiotap frame can
have an FCS. Also, clean up the parsing and presentation of the various
flags, and show some that aren't already shown.

svn path=/trunk/; revision=19680
2006-10-25 15:16:49 +00:00
Guy Harris ec38620f1b Clean up some compiler warnings.
svn path=/trunk/; revision=19679
2006-10-25 03:03:53 +00:00
Gerald Combs fb22815c2b Attempt to squelch Coverity CID 221.
svn path=/trunk/; revision=19678
2006-10-25 00:49:36 +00:00
Anders Broman 44c8909f04 From Reinhard Speyerer:
Fixes the incorrect decoding of the CC-SETUP CLIR suppression and invoke info elements (which seem to have been copied from the location update accept PDU).

and added some info from a later spec.

svn path=/trunk/; revision=19675
2006-10-24 22:06:34 +00:00
Ronnie Sahlberg b9ee517437 by popular request
reintroducing the ACK_RTT   measurement how long it took to ACK a data segment



Gerald   this is a trivially correct patch   can you apply it to the release branch?



svn path=/trunk/; revision=19669
2006-10-24 07:27:32 +00:00
Anders Broman c881dacb48 From Alejandro Vaquero:
For the Radius dissector to add statistics 
 in the "Service Response Time" menu and the tshark stats.

svn path=/trunk/; revision=19668
2006-10-24 05:21:00 +00:00
Ashok Narayanan 3d40131d07 Add support for dissecting RSVP E2E IGNORE proto packets (RFC3175)
svn path=/trunk/; revision=19665
2006-10-23 17:32:15 +00:00
Martin Mathieson d55c609c55 - Fix problems with parsing sctpprim headers
- Add dissection of nbap (as encap or inside sctp primitive)

svn path=/trunk/; revision=19664
2006-10-23 17:22:20 +00:00
Jaap Keuter 6e3dd0c722 From Stephen Fisher:
Here is a patch to make a few small fixes to packet-wlccp.c:

svn path=/trunk/; revision=19661
2006-10-23 05:30:37 +00:00
Ronnie Sahlberg ac67085436 add a dissector table for class specific control input/output pdus
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



svn path=/trunk/; revision=19659
2006-10-22 11:49:23 +00:00
Ronnie Sahlberg 7a62c1f5fe add tracking of interface class for CONTROL_INPUT as well as existing support for BULK INPUT/OUTPUT
svn path=/trunk/; revision=19658
2006-10-22 09:38:59 +00:00
Ronnie Sahlberg bacb3d3ec5 fix some endianess issues
svn path=/trunk/; revision=19657
2006-10-22 05:21:37 +00:00
Ronnie Sahlberg 6ff555b31b dissect the individual bits in the CONFIDURATION descriptor field for the endpoint address
svn path=/trunk/; revision=19656
2006-10-22 01:21:20 +00:00
Ronnie Sahlberg cd02551610 add a tcp_tree field to packet_info so that we can access the tree from tcp_dissect_pdus() (and others if need be)
in tcp_dissect_pdus()  add a field ( tcp.pdu.size ) to the tree that displays the pdu size.



svn path=/trunk/; revision=19655
2006-10-22 00:21:40 +00:00
Ronnie Sahlberg 961ff01149 teach the http header dissector how to handle integer fields instead of just assuming everything is a string field
change http.content_length to be FT_UINT32


svn path=/trunk/; revision=19654
2006-10-21 22:17:43 +00:00
Ronnie Sahlberg de61ac3733 the flags are FT_BOOLEAN not FT_UINT8
svn path=/trunk/; revision=19650
2006-10-21 05:07:48 +00:00
Ronnie Sahlberg d421f8598d prettify the flags field and power consumption for CONFIGURATION DESCRIPTOR
dissect the self-powered and the remote-wakeup flags
show the powerconsumption in mA


svn path=/trunk/; revision=19649
2006-10-21 04:57:12 +00:00
Gerald Combs df360ddc8c Catch an infinite loop. Fixes bug 1172.
svn path=/trunk/; revision=19640
2006-10-20 19:37:11 +00:00
Guy Harris fcd6675b74 From Stephen Fisher: put a newline at the end, to squelch warnings.
svn path=/trunk/; revision=19639
2006-10-20 19:29:41 +00:00
Guy Harris cc52fa035d Get rid of a duplicate call.
svn path=/trunk/; revision=19636
2006-10-20 18:49:02 +00:00
Martin Mathieson cb5116c5b2 Add an expert item for detecting ARP request packet storms. The time period and number of requests needed are configurable. I've turned the preference to do the detection off, because I'm not sure what might be sensible defaults for the other fields...
svn path=/trunk/; revision=19628
2006-10-20 14:20:22 +00:00