Package: ethereal-common
Version: 0.10.10-2sarge5
Severity: normal
Tags: patch
X-Debbugs-CC: [EMAIL PROTECTED]
This bug was previously submitted to tethereal by Rick Hull
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=341622), but is common to
both tethereal and ethereal.
Every time tethereal or ethereal is run, the following gets printed to
STDERR (with variable process numbers):
** (process:1438): WARNING **: Protocol filter name "ISystemActivator" has
one or more invalid characters.
** (process:1438): WARNING **: Protocol filter name "MAP_DialoguePDU" has
one or more invalid characters.
** (process:1438): WARNING **: Protocol filter name "CCSDS" has one or more
invalid characters.
** (process:1438): WARNING **: Protocol filter name "FC-dNS" has one or more
invalid characters.
** (process:1438): WARNING **: Protocol filter name "FZS" has one or more
invalid characters.
I have included a patch that fixes this problem.
I am using Debian GNU/Linux (sarge), kernel version 2.4.27-customized, with
libc6 version: 2.3.2.ds1-22sarge3.
Versions of packages ethereal-common depends on:
ii libc6 2.3.2.ds1-22sarge3
ii libglib2.0-0 2.6.4-1
ii libpcre3 4.5-1.2sarge1
ii zlib1g 1.2.2-4.sarge.2
diff -Naur ethereal-0.10.10.orig/epan/dissectors/packet-MAP_DialoguePDU.c ethereal-0.10.10.modified/epan/dissectors/packet-MAP_DialoguePDU.c
--- ethereal-0.10.10.orig/epan/dissectors/packet-MAP_DialoguePDU.c 2005-03-10 07:53:40.000000000 -0800
+++ ethereal-0.10.10.modified/epan/dissectors/packet-MAP_DialoguePDU.c 2006-05-12 00:18:48.000000000 -0700
@@ -44,7 +44,7 @@
#define PNAME "MAP_DialoguePDU"
#define PSNAME "MAP_DialoguePDU"
-#define PFNAME "MAP_DialoguePDU"
+#define PFNAME "map_dialoguepdu"
/* Initialize the protocol and registered fields */
int proto_MAP_DialoguePDU = -1;
diff -Naur ethereal-0.10.10.orig/epan/dissectors/packet-ccsds.c ethereal-0.10.10.modified/epan/dissectors/packet-ccsds.c
--- ethereal-0.10.10.orig/epan/dissectors/packet-ccsds.c 2005-03-10 07:53:40.000000000 -0800
+++ ethereal-0.10.10.modified/epan/dissectors/packet-ccsds.c 2006-05-12 00:16:59.000000000 -0700
@@ -235,7 +235,7 @@
};
/* Register the protocol name and description */
- proto_ccsds = proto_register_protocol("CCSDS", "CCSDS", "CCSDS");
+ proto_ccsds = proto_register_protocol("CCSDS", "CCSDS", "ccsds");
/* Required function calls to register the header fields and subtrees used */
proto_register_field_array(proto_ccsds, hf, array_length(hf));
diff -Naur ethereal-0.10.10.orig/epan/dissectors/packet-dcom-sysact.c ethereal-0.10.10.modified/epan/dissectors/packet-dcom-sysact.c
--- ethereal-0.10.10.orig/epan/dissectors/packet-dcom-sysact.c 2005-03-10 07:53:40.000000000 -0800
+++ ethereal-0.10.10.modified/epan/dissectors/packet-dcom-sysact.c 2006-05-12 00:17:41.000000000 -0700
@@ -64,7 +64,7 @@
static gint *ett[] = {
&ett_ISystemActivator
};
- proto_ISystemActivator = proto_register_protocol ("ISystemActivator ISystemActivator Resolver", "ISystemActivator", "ISystemActivator");
+ proto_ISystemActivator = proto_register_protocol ("ISystemActivator ISystemActivator Resolver", "ISystemActivator", "isystemactivator");
proto_register_field_array (proto_ISystemActivator, hf, array_length (hf));
proto_register_subtree_array (ett, array_length (ett));
}
diff -Naur ethereal-0.10.10.orig/epan/dissectors/packet-fcdns.c ethereal-0.10.10.modified/epan/dissectors/packet-fcdns.c
--- ethereal-0.10.10.orig/epan/dissectors/packet-fcdns.c 2005-03-10 07:53:43.000000000 -0800
+++ ethereal-0.10.10.modified/epan/dissectors/packet-fcdns.c 2006-05-12 00:15:48.000000000 -0700
@@ -1917,7 +1917,7 @@
/* Register the protocol name and description */
proto_fcdns = proto_register_protocol("Fibre Channel Name Server",
- "FC-dNS", "FC-dNS");
+ "FC-dNS", "fc-dns");
/* Required function calls to register the header fields and subtrees used */
proto_register_field_array(proto_fcdns, hf, array_length(hf));
diff -Naur ethereal-0.10.10.orig/epan/dissectors/packet-fcfzs.c ethereal-0.10.10.modified/epan/dissectors/packet-fcfzs.c
--- ethereal-0.10.10.orig/epan/dissectors/packet-fcfzs.c 2005-03-10 07:53:40.000000000 -0800
+++ ethereal-0.10.10.modified/epan/dissectors/packet-fcfzs.c 2006-05-12 00:14:56.000000000 -0700
@@ -897,7 +897,7 @@
};
/* Register the protocol name and description */
- proto_fcfzs = proto_register_protocol("Fibre Channel Fabric Zone Server", "FC FZS", "FZS");
+ proto_fcfzs = proto_register_protocol("Fibre Channel Fabric Zone Server", "FC FZS", "fzs");
/* Required function calls to register the header fields and subtrees used */
proto_register_field_array(proto_fcfzs, hf, array_length(hf));