Commit graph

4173 commits

Author SHA1 Message Date
Ronnie Sahlberg
bd16443f38 add some missing commandsets to the preference for default commandset and to the scsi srt statistics
svn path=/trunk/; revision=19973
2006-11-24 08:22:30 +00:00
Jaap Keuter
14a576d293 From Patrick vd Lageweg:
This patch fixes a simple typo.

svn path=/trunk/; revision=19972
2006-11-24 07:28:02 +00:00
Jaap Keuter
5a648d6193 From Stefan Metzmacher:
This patch fixes some problems with encrypted DCERPC traffic

svn path=/trunk/; revision=19971
2006-11-24 07:16:06 +00:00
Jaap Keuter
c9f25a4143 From Stefan Metzmacher:
I created two patches:
1.) move the handling of the compressed strings in CLDAP 'netlogon' replies into a generic place.
2.) implement dissection of SMB_NETLOGON cmd's 0x17 and 0x19

svn path=/trunk/; revision=19970
2006-11-24 07:09:38 +00:00
Stephen Fisher
b667477f8c Fix for bug #940. Convert HSRP to a new-style dissector so that it can
reject datagrams that don't have both the source and destination port
of UDP_PORT_HSRP (1985).


svn path=/trunk/; revision=19969
2006-11-24 06:04:01 +00:00
Stephen Fisher
2cca9d7f55 Fix for bug #646: show the end of HTTP chunked encoding (a chunk with size 0)
as described in RFC 2616.

-This line, and those below, will be ignored--

M    packet-http.c

svn path=/trunk/; revision=19968
2006-11-24 02:59:43 +00:00
Anders Broman
789a5d581b Show the header size as number of bytes.
svn path=/trunk/; revision=19966
2006-11-23 20:17:58 +00:00
Ronnie Sahlberg
303187fad8 break the SCSI SMC commandset out into its own dissector
svn path=/trunk/; revision=19964
2006-11-23 09:21:16 +00:00
Gerald Combs
e3ce33b8e4 Back out most of r19878; it was making the 802.11 dissector overwrite the
RSSI column with the wrong value.

svn path=/trunk/; revision=19963
2006-11-23 01:49:18 +00:00
Anders Broman
d12138839a From Cyril Margaria:
Patch to support RSVP notify and added a few error codes, with some more objectcodes
added.

svn path=/trunk/; revision=19960
2006-11-22 23:20:11 +00:00
Ulf Lamping
ff31e49dbc fix Win32 build: scsi_ssc2_vals -> scsi_ssc_vals
svn path=/trunk/; revision=19958
2006-11-22 20:52:40 +00:00
Ronnie Sahlberg
651ed76925 break the SCSI SSC commandset out into its own dissector
svn path=/trunk/; revision=19957
2006-11-22 10:12:59 +00:00
Ronnie Sahlberg
b7e08d5059 ssc space6 count is a signed integer
svn path=/trunk/; revision=19956
2006-11-22 09:00:36 +00:00
Anders Broman
d74d57789d From Michael Lum
1)
A small change in the number of teleservices recognized

2)
Finally finished a lot of the changes for IOS 5 support.

The attached files must be used together.

Built in Windows XP Pro using Visual Studio C++ with the latest repository.

packet-ansi_map.c.gz

packet-ansi_a.gz
    This file contains both packet-ansi_a.c and packet-ansi_a.h changes.

libwireshark.def.gz

ansi_a_stat.c.gz

svn path=/trunk/; revision=19955
2006-11-22 06:39:24 +00:00
Anders Broman
e1c57b07f7 Revert changes to have named bits in the bitstring of unknown length.
svn path=/trunk/; revision=19954
2006-11-21 22:18:12 +00:00
Ronnie Sahlberg
2b66ba9604 fix for bug 1226:
reported by Benjamin Meyer  

WireShark marks DCE RPC FACKs as "malformed" if they do not have a body.
According to DCE RPC Spec. 1.1 FACKs "may contain" a body PTU.

I am unable to build WireShark (lack of time to install all neccessary stuff)
but I looked at the SourceCode. I think, at least this has to be fixed:

file: epan/dissectors/packet-dcerpc.c
function: static gboolean dissect_dcerpc_dg (tvbuff_t *tvb, packet_info *pinfo,
proto_tree *tree)

*snip*
case PDU_FACK
dissect_dcerpc_dg_fack (tvb, offset, pinfo, dcerpc_tree, &hdr); 
break;
*snap*

I guess, it should look like "case PDU_NOCALL:" directly above.



svn path=/trunk/; revision=19952
2006-11-21 21:11:18 +00:00
Anders Broman
c8837b810a From Bill Florac:
Here is a patch for the ACN dissector. It fixes a bug in
acn_add_expiry() and cleans up some cosmetic things.

svn path=/trunk/; revision=19951
2006-11-21 21:00:25 +00:00
Jaap Keuter
45aa24f1ec Correct comments and examples on get_pdu_len().
svn path=/trunk/; revision=19949
2006-11-21 14:18:46 +00:00
Ronnie Sahlberg
541d2f8baa Patrick vd Lageweg <patrick@bitwizard.nl>
Hi,

The rease/release commands are also usable on SSC devices. This patch adds them to the valid SSC command.

        Patrick
_______________________________________________


svn path=/trunk/; revision=19947
2006-11-21 09:18:28 +00:00
Ronnie Sahlberg
b0ecf3f745 From: Burlyga, Alex
Hi,

Attached is a patch for packet-rpc.c and packet-rpc.h.
Update support for pseudo-flavors that used in RPCSEC_GSS
Also fixed a problem where rpc.reqframe and rpc.repframe where
reversed.

Alex.




svn path=/trunk/; revision=19946
2006-11-21 08:53:11 +00:00
Ronnie Sahlberg
11df1e182b the result code, encoded within the userdata is in network byte order not little endian.
this makes a difference for the cases where the result code is not KPASSWD_SUCCESS == 0x0000



svn path=/trunk/; revision=19945
2006-11-21 08:44:21 +00:00
Jaap Keuter
32304503e0 Fix for bug 1235. Elapsed time is in 10ms units.
svn path=/trunk/; revision=19937
2006-11-20 19:39:19 +00:00
Stephen Fisher
ce36a19766 Fix for bug #1126. In the SSL dissector, don't just check if we're allowed
to desegment, but also check if we need to before attempting it. 


svn path=/trunk/; revision=19931
2006-11-19 07:41:25 +00:00
Ulf Lamping
72d82b186c add dissection for PROFINET "PTCP Status"
svn path=/trunk/; revision=19922
2006-11-17 22:38:34 +00:00
Stephen Fisher
961a87c32c Improve the heuristics of the SES dissector some more in response to bug #1229
svn path=/trunk/; revision=19917
2006-11-17 01:52:15 +00:00
Gerald Combs
59562378e4 David Young pointed out that we weren't aligning fields according to the
radiotap specification.  Do so.  Add fields for FHSS and Transmit
attenuation (untested).

svn path=/trunk/; revision=19915
2006-11-16 22:27:47 +00:00
Jörg Mayer
f440212994 Jelmer Vernooij:
The attached patch replace the use of 'depends()' with "import" (the
latter is a standard IDL statement).


svn path=/trunk/; revision=19914
2006-11-16 21:57:31 +00:00
Martin Mathieson
8aa44209fa Make multipart part a proper field, and append contained content-type to
it label to make it easier to find the part you're looking for.

svn path=/trunk/; revision=19909
2006-11-16 14:35:52 +00:00
Jaap Keuter
29c109e5bd Adding ISC Object Management API dissector
svn path=/trunk/; revision=19904
2006-11-15 20:55:46 +00:00
Luis Ontanon
ca6a9a7d13 solve both issues pointed out in:
http://wireshark.org/lists/ethereal-dev/200605/msg02351.html

- dtd_parse.l:
   be more liberal on what a name can be (a number now can be a name)

- packet-xml.c
  if proto-name is given use it instead of the root element name as prefix for generated fields


svn path=/trunk/; revision=19903
2006-11-15 18:40:37 +00:00
Anders Broman
e89aadc13a Add OID translation for some more Generic codecs.
svn path=/trunk/; revision=19900
2006-11-15 07:04:22 +00:00
Stephen Fisher
3193603d78 Fix problem reported on -dev list by Frank Maerz with Wireshark crashing
when it encountered a proxy http connect to port 80.  This was caused by
the dissector calling itself over and over.  Now if the connect to port is
one of the defined http ports, it calls the data dissector.


svn path=/trunk/; revision=19899
2006-11-15 06:46:11 +00:00
Jörg Mayer
dd26a7021b nikai@nikai.net:
Remaining fixes from:
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1225

svn path=/trunk/; revision=19895
2006-11-14 20:32:29 +00:00
Jörg Mayer
c3814a25de nikai@nikai.net:
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1225

Attempting a simple cleanup of duplicated includes, will attach patch.


svn path=/trunk/; revision=19894
2006-11-14 20:08:44 +00:00
Anders Broman
f8bc3dd4a6 From martin Peylo:
This patch changes the name of "Link Configuration" Packets to "Neighbour Discovery" - as preferred by the creator of TIPC - and shows the TIPC src/dst in the columns instead of the MAC address for those packages.

svn path=/trunk/; revision=19887
2006-11-14 05:49:59 +00:00
Anders Broman
12b5181f46 From Stephen Fisher:
a new more accurate fix for bug #1163.  Thanks to Graeme Lunt for pointing out that the first patch broke a different capture with legitimate SES data in it.  My patch also corrects the check for number of bytes existing from 4 to 2 as the minimum length of an SES PDU is only 2 bytes: 1 byte type, 1 byte length.

svn path=/trunk/; revision=19886
2006-11-14 05:47:57 +00:00
Anders Broman
e53bccdfca This is Gerrit Renker code which:
* makes checksum computation dependent
         upon the header CsCov field (cf. RFC 4340, 5.1)
       * removes the case where checksums are zero
         (unlike UDP/packet-udp, from which the code stems,
          zero checksums are illegal in DCCP (as in TCP))
       * fixes a minor typo - missing bitshift of the
         CCVal field

svn path=/trunk/; revision=19885
2006-11-14 05:45:28 +00:00
Ashok Narayanan
06d1297a6b Add support for IPv4-Aggregate session/template/filter types.
svn path=/trunk/; revision=19884
2006-11-13 17:30:38 +00:00
Guy Harris
a54a816f92 Mark Krochmal says that the class field should be treated in mDNS as a
flag and a 15-bit field even for OPT RRs.

svn path=/trunk/; revision=19882
2006-11-12 23:42:08 +00:00
Guy Harris
43cd0ad045 Flag the question as a "QM" question if the QU flag isn't set.
svn path=/trunk/; revision=19881
2006-11-12 22:35:21 +00:00
Guy Harris
63cd996fa5 mDNS treats the class field as a flag bit and 15 bits of class; display
it as such.

svn path=/trunk/; revision=19879
2006-11-12 22:12:39 +00:00
Gerald Combs
d20f77d3ec Add a plain "radiotap.channel" field to the radiotap dissector.
Check for an invalid channel frequency.  Pass the channel, data rate,
and quality to the 802.11 dissector, so that they show up there
as well.  Clean up whitespace.

svn path=/trunk/; revision=19878
2006-11-12 00:52:05 +00:00
Ronnie Sahlberg
14810dd30c fix so that tcp.pdu.time works again.
it broken in one of the previous bugfixes to tcp

add a function to print an emem tree to the console for easier emem tree debugging


svn path=/trunk/; revision=19877
2006-11-11 22:39:25 +00:00
Ulf Lamping
aca8366250 add dissection of PROFINET "MRP Port Status"
svn path=/trunk/; revision=19876
2006-11-11 01:29:43 +00:00
Ronnie Sahlberg
d8c269be98 From Alex B
Added support for upcoming Netapp's ONTAP-GX nfsv3 filehandle.

Alex.




svn path=/trunk/; revision=19875
2006-11-10 23:36:57 +00:00
Martin Mathieson
82203cdb6c Fix test
svn path=/trunk/; revision=19873
2006-11-10 12:06:10 +00:00
Martin Mathieson
9cc8175f5f Use value_string for info column. Also use fences to handle compound packets
svn path=/trunk/; revision=19872
2006-11-09 16:46:58 +00:00
Martin Mathieson
3dfa2fdfc3 Make it easier to track user-buffer-space vs capacity requests for HSDPA calls
svn path=/trunk/; revision=19871
2006-11-09 16:35:12 +00:00
Jaap Keuter
a29881ba55 Improve HP Switch Protocol Dissection.
svn path=/trunk/; revision=19870
2006-11-09 12:27:52 +00:00
Anders Broman
28e73ca8d2 Sorry that should have been static int. Corrcted now.
svn path=/trunk/; revision=19869
2006-11-08 21:28:03 +00:00