Package: wireshark
Version: 0.99.4-4
Severity: normal
Tags: patch
Fix an obvious error in the nfs4 stateid parsing. The stateid is used
in a number of common operations (such as open and setattr), so this
caused a lot of misparsing.
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-rc5-g7a00406b
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.utf8)
Versions of packages wireshark depends on:
ii libadns1 1.4-0.1 Asynchronous-capable DNS client li
ii libatk1. 1.12.4-1 The ATK accessibility toolkit
ii libc6 2.3.6.ds1-10 GNU C Library: Shared libraries
ii libcairo 1.2.4-4 The Cairo 2D vector graphics libra
ii libcap1 1:1.10-14 support for getting/setting POSIX.
ii libcomer 1.39+1.40-WIP-2006.11.14+dfsg-1 common error description library
ii libfontc 2.4.2-1 generic font configuration library
ii libgcryp 1.2.3-2 LGPL Crypto library - runtime libr
ii libglib2 2.12.6-2 The GLib library of C routines
ii libgnutl 1.4.4-3 the GNU TLS library - runtime libr
ii libgpg-e 1.4-2 library for common error values an
ii libgtk2. 2.8.20-4 The GTK+ graphical user interface
ii libkrb53 1.4.4-6 MIT Kerberos runtime libraries
ii libpango 1.14.8-5 Layout and rendering of internatio
ii libpcap0 0.9.5-1 System interface for user-level pa
ii libpcre3 6.7-1 Perl 5 Compatible Regular Expressi
ii libporta 18.1-4 Portable audio I/O - shared librar
ii libx11-6 2:1.0.3-4 X11 client-side library
ii libxcurs 1.1.7-4 X cursor management library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar
ii libxfixe 1:4.0.1-5 X11 miscellaneous 'fixes' extensio
ii libxi6 1:1.0.1-4 X11 Input extension library
ii libxiner 1:1.0.1-4.1 X11 Xinerama extension library
ii libxrand 2:1.1.0.2-5 X11 RandR extension library
ii libxrend 1:0.9.1-3 X Rendering Extension client libra
ii wireshar 0.99.4-4 network traffic analyser (common f
ii zlib1g 1:1.2.3-13 compression library - runtime
Versions of packages wireshark recommends:
ii gksu 2.0.0-1 graphical frontend to su
-- no debconf information
commit 8f870c16fd014d13a7b43b553eaf3c3a1c17cd36
Author: J. Bruce Fields <[EMAIL PROTECTED]>
Date: Wed Jan 24 23:49:33 2007 -0500
nfs: fix nfs4 stateid parsing
Fix an obvious error in the nfs4 stateid parsing. The stateid is used
in a number of common operations (such as open and setattr), so this caused
a lot of misparsing.
Signed-off-by: "J. Bruce Fields" <[EMAIL PROTECTED]>
diff --git a/epan/dissectors/packet-nfs.c b/epan/dissectors/packet-nfs.c
index eff0d23..ae4c0ab 100644
--- a/epan/dissectors/packet-nfs.c
+++ b/epan/dissectors/packet-nfs.c
@@ -6922,7 +6922,6 @@ dissect_nfs_stateid4(tvbuff_t *tvb, int offset,
}
offset = dissect_rpc_uint32(tvb, newftree, hf_nfs_seqid4, offset);
- offset+=4;
proto_tree_add_item(newftree, hf_nfs_stateid4_other, tvb, offset, 12,
FALSE);
offset+=12;