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;