Commit Graph

5617 Commits

Author SHA1 Message Date
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
Gerald Combs 21c1d62d88 Attempt to get compilation working under Windows.
svn path=/trunk/; revision=19677
2006-10-25 00:17:28 +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
Luis Ontanon 493ee85cb0 Improve the documentation generators
add some docs.


svn path=/trunk/; revision=19671
2006-10-24 17:34:17 +00:00
Luis Ontanon 0072205e18 Have Lua disabled by default.
Add more documentation to the code. 
change make-dco.pl so that it creates more readable docbook output.

This should be copied over to 0.99.4



svn path=/trunk/; revision=19670
2006-10-24 13:16:57 +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