- Fixed a regression introduce by upstream patch r38306
which caused v4.1 traffic not to be displayed. - Added v4 error status to packet detail window. Signed-off-by: Steve Dickson <steved@redhat.com>
This commit is contained in:
parent
eb5f38cf2d
commit
4fd960b1dd
59
wireshark-1.6.2-nfsv41-addstatus.patch
Normal file
59
wireshark-1.6.2-nfsv41-addstatus.patch
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
diff -up wireshark-1.6.2/epan/dissectors/packet-nfs.c.orig wireshark-1.6.2/epan/dissectors/packet-nfs.c
|
||||||
|
--- wireshark-1.6.2/epan/dissectors/packet-nfs.c.orig 2011-09-07 21:54:18.000000000 -0400
|
||||||
|
+++ wireshark-1.6.2/epan/dissectors/packet-nfs.c 2011-10-17 12:43:30.116761420 -0400
|
||||||
|
@@ -768,7 +768,7 @@ static int nfsv4_operation_tiers[] = {
|
||||||
|
1 /* 50, NFS4_OP_LAYOUTGET */,
|
||||||
|
1 /* 51, NFS4_OP_LAYOUTRETURN */,
|
||||||
|
1 /* 52, NFS4_OP_SECINFO_NO_NAME */,
|
||||||
|
- 1 /* 53, NFS4_OP_SEQUENCE */,
|
||||||
|
+ 4 /* 53, NFS4_OP_SEQUENCE */,
|
||||||
|
1 /* 54, NFS4_OP_SET_SSV */,
|
||||||
|
1 /* 55, NFS4_OP_TEST_STATEID */,
|
||||||
|
1 /* 56, NFS4_OP_WANT_DELEGATION */,
|
||||||
|
@@ -8077,7 +8077,6 @@ static value_string_ext names_nfsv4_oper
|
||||||
|
static gint *nfsv4_operation_ett[] =
|
||||||
|
{
|
||||||
|
&ett_nfs_access4 ,
|
||||||
|
- &ett_nfs_access_supp4,
|
||||||
|
&ett_nfs_close4 ,
|
||||||
|
&ett_nfs_commit4 ,
|
||||||
|
&ett_nfs_create4 ,
|
||||||
|
@@ -8970,6 +8969,8 @@ dissect_nfs_argop4(tvbuff_t *tvb, int of
|
||||||
|
ftree = proto_item_add_subtree(fitem, ett_nfs_argop4);
|
||||||
|
}
|
||||||
|
|
||||||
|
+ proto_item_append_text(tree, ", Ops(%d):", ops);
|
||||||
|
+
|
||||||
|
for (ops_counter=0; ops_counter<ops; ops_counter++)
|
||||||
|
{
|
||||||
|
op_summary[ops_counter].optext = g_string_new("");
|
||||||
|
@@ -9003,6 +9004,7 @@ dissect_nfs_argop4(tvbuff_t *tvb, int of
|
||||||
|
g_string_printf (op_summary[ops_counter].optext, "%s",
|
||||||
|
val_to_str_ext_const(opcode, &names_nfsv4_operation_ext, "Unknown"));
|
||||||
|
|
||||||
|
+ proto_item_append_text(tree, " %s", opname);
|
||||||
|
|
||||||
|
switch(opcode)
|
||||||
|
{
|
||||||
|
@@ -9621,6 +9623,8 @@ dissect_nfs_resop4(tvbuff_t *tvb, int of
|
||||||
|
ftree = proto_item_add_subtree(fitem, ett_nfs_resop4);
|
||||||
|
}
|
||||||
|
|
||||||
|
+ proto_item_append_text(tree, ", Ops(%d):", ops);
|
||||||
|
+
|
||||||
|
for (ops_counter = 0; ops_counter < ops; ops_counter++)
|
||||||
|
{
|
||||||
|
op_summary[ops_counter].optext = g_string_new("");
|
||||||
|
@@ -9654,6 +9658,12 @@ dissect_nfs_resop4(tvbuff_t *tvb, int of
|
||||||
|
g_string_append_printf (op_summary[ops_counter].optext, "%s", opname);
|
||||||
|
|
||||||
|
offset = dissect_nfs_nfsstat4(tvb, offset, newftree, &status);
|
||||||
|
+ if (status != NFS4_OK) {
|
||||||
|
+ proto_item_append_text(tree, " %s(%s)", opname,
|
||||||
|
+ val_to_str_ext(status, &names_nfs_stat_ext, "Unknown error:%u"));
|
||||||
|
+ } else {
|
||||||
|
+ proto_item_append_text(tree, " %s", opname);
|
||||||
|
+ }
|
||||||
|
|
||||||
|
/*
|
||||||
|
* With the exception of NFS4_OP_LOCK, NFS4_OP_LOCKT, and
|
@ -11,7 +11,7 @@
|
|||||||
Summary: Network traffic analyzer
|
Summary: Network traffic analyzer
|
||||||
Name: wireshark
|
Name: wireshark
|
||||||
Version: 1.6.2
|
Version: 1.6.2
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
License: GPL+
|
License: GPL+
|
||||||
Group: Applications/Internet
|
Group: Applications/Internet
|
||||||
Source0: http://wireshark.org/download/src/%{name}-%{version}.tar.bz2
|
Source0: http://wireshark.org/download/src/%{name}-%{version}.tar.bz2
|
||||||
@ -30,6 +30,7 @@ Patch2: wireshark-1.2.4-enable_lua.patch
|
|||||||
Patch3: wireshark-libtool-pie.patch
|
Patch3: wireshark-libtool-pie.patch
|
||||||
Patch4: wireshark-1.6.1-group-msg.patch
|
Patch4: wireshark-1.6.1-group-msg.patch
|
||||||
Patch5: wireshark-1.6.0-soname.patch
|
Patch5: wireshark-1.6.0-soname.patch
|
||||||
|
Patch6: wireshark-1.6.2-nfsv41-addstatus.patch
|
||||||
|
|
||||||
Url: http://www.wireshark.org/
|
Url: http://www.wireshark.org/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
@ -103,9 +104,10 @@ and plugins.
|
|||||||
%patch2 -p1 -b .enable_lua
|
%patch2 -p1 -b .enable_lua
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%patch3 -p1
|
%patch3 -p1 -b .v4cleanup
|
||||||
%patch4 -p1 -b .group-msg
|
%patch4 -p1 -b .group-msg
|
||||||
%patch5 -p1 -b .soname
|
%patch5 -p1 -b .soname
|
||||||
|
%patch6 -p1 -b .v4staus
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%ifarch s390 s390x sparcv9 sparc64
|
%ifarch s390 s390x sparcv9 sparc64
|
||||||
@ -328,6 +330,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|||||||
%{_sbindir}/idl2wrs
|
%{_sbindir}/idl2wrs
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Oct 17 2011 Steve Dickson <steved@redhat.com> - 1.6.2-3
|
||||||
|
- Fixed a regression introduce by upstream patch r38306
|
||||||
|
which caused v4.1 traffic not to be displayed.
|
||||||
|
- Added v4 error status to packet detail window.
|
||||||
|
|
||||||
* Tue Sep 13 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.2-2
|
* Tue Sep 13 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.2-2
|
||||||
- fixed spelling of the security message (#737270)
|
- fixed spelling of the security message (#737270)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user