update wireshark patches to current svn (28938)
This commit is contained in:
parent
450129f72e
commit
63aba29ef7
|
@ -1,19 +1,19 @@
|
||||||
Index: wireshark/epan/dissectors/Makefile.common
|
Index: wireshark/epan/dissectors/Makefile.common
|
||||||
===================================================================
|
===================================================================
|
||||||
--- wireshark.orig/epan/dissectors/Makefile.common 2009-06-25 15:04:16.000000000 +0200
|
--- wireshark.orig/epan/dissectors/Makefile.common 2009-07-03 22:20:16.000000000 +0200
|
||||||
+++ wireshark/epan/dissectors/Makefile.common 2009-06-29 13:30:06.000000000 +0200
|
+++ wireshark/epan/dissectors/Makefile.common 2009-07-04 03:46:47.000000000 +0200
|
||||||
@@ -874,6 +874,7 @@
|
@@ -926,6 +926,7 @@
|
||||||
|
# Dissectors with warnings.
|
||||||
#
|
#
|
||||||
DIRTY_DISSECTOR_SRC = \
|
DIRTY_DISSECTOR_SRC = \
|
||||||
packet-abis_ip.c \
|
+ packet-gsm_abis_oml.c \
|
||||||
+ packet-abis_oml.c \
|
packet-isakmp.c \
|
||||||
packet-k12.c \
|
packet-k12.c \
|
||||||
packet-nbd.c \
|
packet-nbd.c \
|
||||||
packet-sccp.c \
|
Index: wireshark/epan/dissectors/packet-gsm_abis_oml.c
|
||||||
Index: wireshark/epan/dissectors/packet-abis_oml.c
|
|
||||||
===================================================================
|
===================================================================
|
||||||
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
+++ wireshark/epan/dissectors/packet-abis_oml.c 2009-07-03 12:38:55.000000000 +0200
|
+++ wireshark/epan/dissectors/packet-gsm_abis_oml.c 2009-07-04 03:47:46.000000000 +0200
|
||||||
@@ -0,0 +1,1241 @@
|
@@ -0,0 +1,1241 @@
|
||||||
+/* packet-abis_oml.c
|
+/* packet-abis_oml.c
|
||||||
+ * Routines for packet dissection of GSM A-bis over IP (3GPP TS 12.21)
|
+ * Routines for packet dissection of GSM A-bis over IP (3GPP TS 12.21)
|
||||||
|
@ -50,7 +50,7 @@ Index: wireshark/epan/dissectors/packet-abis_oml.c
|
||||||
+#include <epan/packet.h>
|
+#include <epan/packet.h>
|
||||||
+#include <epan/emem.h>
|
+#include <epan/emem.h>
|
||||||
+
|
+
|
||||||
+#include "packet-abis_oml.h"
|
+#include "packet-gsm_abis_oml.h"
|
||||||
+#include "packet-gsm_a_common.h"
|
+#include "packet-gsm_a_common.h"
|
||||||
+
|
+
|
||||||
+/* initialize the protocol and registered fields */
|
+/* initialize the protocol and registered fields */
|
||||||
|
@ -1256,10 +1256,10 @@ Index: wireshark/epan/dissectors/packet-abis_oml.c
|
||||||
+
|
+
|
||||||
+ abis_oml_handle = find_dissector("abis_oml");
|
+ abis_oml_handle = find_dissector("abis_oml");
|
||||||
+}
|
+}
|
||||||
Index: wireshark/epan/dissectors/packet-abis_oml.h
|
Index: wireshark/epan/dissectors/packet-gsm_abis_oml.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
+++ wireshark/epan/dissectors/packet-abis_oml.h 2009-07-02 21:23:14.000000000 +0200
|
+++ wireshark/epan/dissectors/packet-gsm_abis_oml.h 2009-07-04 03:46:47.000000000 +0200
|
||||||
@@ -0,0 +1,726 @@
|
@@ -0,0 +1,726 @@
|
||||||
+/* GSM Network Management messages on the A-bis interface
|
+/* GSM Network Management messages on the A-bis interface
|
||||||
+ * 3GPP TS 12.21 version 8.0.0 Release 1999 / ETSI TS 100 623 V8.0.0 */
|
+ * 3GPP TS 12.21 version 8.0.0 Release 1999 / ETSI TS 100 623 V8.0.0 */
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
Index: epan/dissectors/Makefile.common
|
Index: epan/dissectors/Makefile.common
|
||||||
===================================================================
|
===================================================================
|
||||||
--- epan/dissectors/Makefile.common.orig 2009-02-28 15:39:56.000000000 +0100
|
--- epan/dissectors/Makefile.common.orig 2009-07-03 22:19:54.000000000 +0200
|
||||||
+++ epan/dissectors/Makefile.common 2009-06-25 15:04:16.000000000 +0200
|
+++ epan/dissectors/Makefile.common 2009-07-03 22:20:16.000000000 +0200
|
||||||
@@ -873,6 +873,7 @@
|
@@ -471,6 +471,7 @@
|
||||||
# Dissectors with warnings.
|
packet-gsm_a_gm.c \
|
||||||
#
|
packet-gsm_a_rp.c \
|
||||||
DIRTY_DISSECTOR_SRC = \
|
packet-gsm_a_rr.c \
|
||||||
+ packet-abis_ip.c \
|
+ packet-gsm_abis_ip.c \
|
||||||
packet-k12.c \
|
packet-gsm_bsslap.c \
|
||||||
packet-nbd.c \
|
packet-gsm_bssmap_le.c \
|
||||||
packet-sccp.c \
|
packet-gsm_sms.c \
|
||||||
Index: epan/dissectors/packet-rsl.c
|
Index: epan/dissectors/packet-rsl.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- epan/dissectors/packet-rsl.c.orig 2009-02-28 15:39:51.000000000 +0100
|
--- epan/dissectors/packet-rsl.c.orig 2009-07-03 22:19:54.000000000 +0200
|
||||||
+++ epan/dissectors/packet-rsl.c 2009-02-28 15:39:56.000000000 +0100
|
+++ epan/dissectors/packet-rsl.c 2009-07-03 22:20:16.000000000 +0200
|
||||||
@@ -3950,6 +3950,7 @@
|
@@ -3950,6 +3950,7 @@
|
||||||
proto_register_field_array(proto_rsl, hf, array_length(hf));
|
proto_register_field_array(proto_rsl, hf, array_length(hf));
|
||||||
proto_register_subtree_array(ett, array_length(ett));
|
proto_register_subtree_array(ett, array_length(ett));
|
||||||
|
@ -22,12 +22,12 @@ Index: epan/dissectors/packet-rsl.c
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Index: epan/dissectors/packet-abis_ip.c
|
Index: epan/dissectors/packet-gsm_abis_ip.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
+++ epan/dissectors/packet-abis_ip.c 2009-06-25 15:04:42.000000000 +0200
|
+++ epan/dissectors/packet-gsm_abis_ip.c 2009-07-03 22:20:16.000000000 +0200
|
||||||
@@ -0,0 +1,279 @@
|
@@ -0,0 +1,279 @@
|
||||||
+/* packet-abis_ip.c
|
+/* packet-gsm_abis_ip.c
|
||||||
+ * Routines for packet dissection of ip.access A-bis over IP
|
+ * Routines for packet dissection of ip.access A-bis over IP
|
||||||
+ * Copyright 2009 by Harald Welte <laforge@gnumonks.org>
|
+ * Copyright 2009 by Harald Welte <laforge@gnumonks.org>
|
||||||
+ *
|
+ *
|
||||||
|
@ -122,7 +122,7 @@ Index: epan/dissectors/packet-abis_ip.c
|
||||||
+};
|
+};
|
||||||
+
|
+
|
||||||
+static gint
|
+static gint
|
||||||
+dissect_ipa_attr(tvbuff_t *tvb, int base_offs, packet_info *pinfo, proto_tree *tree)
|
+dissect_ipa_attr(tvbuff_t *tvb, int base_offs, proto_tree *tree)
|
||||||
+{
|
+{
|
||||||
+ guint8 len, tag, attr_type;
|
+ guint8 len, tag, attr_type;
|
||||||
+
|
+
|
||||||
|
@ -173,7 +173,7 @@ Index: epan/dissectors/packet-abis_ip.c
|
||||||
+ switch (msg_type) {
|
+ switch (msg_type) {
|
||||||
+ case 4:
|
+ case 4:
|
||||||
+ case 5:
|
+ case 5:
|
||||||
+ dissect_ipa_attr(tvb, 1, pinfo, ipaccess_tree);
|
+ dissect_ipa_attr(tvb, 1, ipaccess_tree);
|
||||||
+ break;
|
+ break;
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
|
@ -242,7 +242,7 @@ Index: epan/dissectors/packet-abis_ip.c
|
||||||
+ }
|
+ }
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
+void proto_register_abisip(void)
|
+void proto_register_abis_ip(void)
|
||||||
+{
|
+{
|
||||||
+ static hf_register_info hf[] = {
|
+ static hf_register_info hf[] = {
|
||||||
+ {&hf_abisip_data_len,
|
+ {&hf_abisip_data_len,
|
||||||
|
@ -260,7 +260,7 @@ Index: epan/dissectors/packet-abis_ip.c
|
||||||
+ {&hf_ipaccess_msgtype,
|
+ {&hf_ipaccess_msgtype,
|
||||||
+ {"MessageType", "ipaccess.msg_type",
|
+ {"MessageType", "ipaccess.msg_type",
|
||||||
+ FT_UINT8, BASE_HEX, VALS(ipaccess_msgtype_vals), 0x0,
|
+ FT_UINT8, BASE_HEX, VALS(ipaccess_msgtype_vals), 0x0,
|
||||||
+ "type of ip.access messsage", HFILL}
|
+ "Type of ip.access messsage", HFILL}
|
||||||
+ },
|
+ },
|
||||||
+ {&hf_ipaccess_attr_tag,
|
+ {&hf_ipaccess_attr_tag,
|
||||||
+ {"Tag", "ipaccess.attr_tag",
|
+ {"Tag", "ipaccess.attr_tag",
|
||||||
|
@ -280,10 +280,10 @@ Index: epan/dissectors/packet-abis_ip.c
|
||||||
+ };
|
+ };
|
||||||
+
|
+
|
||||||
+ proto_abisip =
|
+ proto_abisip =
|
||||||
+ proto_register_protocol("A-bis/IP protocol as used by ip.access",
|
+ proto_register_protocol("GSM A-bis/IP protocol as used by ip.access",
|
||||||
+ "A-bis/IP", "abis_ip");
|
+ "GSM A-bis/IP", "gsm_abis_ip");
|
||||||
+ proto_ipaccess =
|
+ proto_ipaccess =
|
||||||
+ proto_register_protocol("A-bis/IP ip.access sub-protocol",
|
+ proto_register_protocol("GSM A-bis/IP ip.access CCM sub-protocol",
|
||||||
+ "IPA", "ipaccess");
|
+ "IPA", "ipaccess");
|
||||||
+
|
+
|
||||||
+ proto_register_field_array(proto_abisip, hf, array_length(hf));
|
+ proto_register_field_array(proto_abisip, hf, array_length(hf));
|
||||||
|
@ -293,7 +293,7 @@ Index: epan/dissectors/packet-abis_ip.c
|
||||||
+ register_dissector("gsm_abis_ip", dissect_abisip, proto_abisip);
|
+ register_dissector("gsm_abis_ip", dissect_abisip, proto_abisip);
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
+void proto_reg_handoff_abisip(void)
|
+void proto_reg_handoff_gsm_abis_ip(void)
|
||||||
+{
|
+{
|
||||||
+ dissector_handle_t abisip_handle;
|
+ dissector_handle_t abisip_handle;
|
||||||
+
|
+
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
Index: wireshark/epan/dissectors/packet-rsl.c
|
Index: wireshark/epan/dissectors/packet-rsl.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- wireshark.orig/epan/dissectors/packet-rsl.c 2009-02-28 15:39:56.000000000 +0100
|
--- wireshark.orig/epan/dissectors/packet-rsl.c 2009-07-03 22:20:16.000000000 +0200
|
||||||
+++ wireshark/epan/dissectors/packet-rsl.c 2009-06-26 15:51:00.000000000 +0200
|
+++ wireshark/epan/dissectors/packet-rsl.c 2009-07-04 04:06:04.000000000 +0200
|
||||||
@@ -2,6 +2,7 @@
|
@@ -2,6 +2,7 @@
|
||||||
* Routines for Radio Signalling Link (RSL) dissection.
|
* Routines for Radio Signalling Link (RSL) dissection.
|
||||||
*
|
*
|
||||||
* Copyright 2007, Anders Broman <anders.broman@ericsson.com>
|
* Copyright 2007, Anders Broman <anders.broman@ericsson.com>
|
||||||
+ * Copyright 2009, Harald Welte <laforge@gnumonks.org>
|
+ * Copyright 2009, Harald Welte <laforge@gnumonks.org>
|
||||||
*
|
*
|
||||||
* $Id: packet-rsl.c 27065 2008-12-20 00:09:02Z wmeier $
|
* $Id: packet-rsl.c 28770 2009-06-18 21:30:42Z stig $
|
||||||
*
|
*
|
||||||
@@ -44,6 +45,8 @@
|
@@ -44,6 +45,8 @@
|
||||||
#include <epan/lapd_sapi.h>
|
#include <epan/lapd_sapi.h>
|
||||||
|
@ -583,7 +583,7 @@ Index: wireshark/epan/dissectors/packet-rsl.c
|
||||||
+ src_addr.len = 4;
|
+ src_addr.len = 4;
|
||||||
+ src_addr.data = (guint8 *)&local_addr;
|
+ src_addr.data = (guint8 *)&local_addr;
|
||||||
+ rtp_add_address(pinfo, &src_addr, local_port, 0,
|
+ rtp_add_address(pinfo, &src_addr, local_port, 0,
|
||||||
+ "GSM A-bis/IP", pinfo->fd->num, 0);
|
+ "GSM A-bis/IP", pinfo->fd->num, 0, NULL);
|
||||||
+ rtcp_add_address(pinfo, &src_addr, local_port+1, 0,
|
+ rtcp_add_address(pinfo, &src_addr, local_port+1, 0,
|
||||||
+ "GSM A-bis/IP", pinfo->fd->num);
|
+ "GSM A-bis/IP", pinfo->fd->num);
|
||||||
+ break;
|
+ break;
|
||||||
|
@ -618,7 +618,7 @@ Index: wireshark/epan/dissectors/packet-rsl.c
|
||||||
|
|
||||||
@@ -3883,6 +4399,46 @@
|
@@ -3883,6 +4399,46 @@
|
||||||
FT_UINT8, BASE_DEC, VALS(rsl_emlpp_prio_vals), 0x03,
|
FT_UINT8, BASE_DEC, VALS(rsl_emlpp_prio_vals), 0x03,
|
||||||
"eMLPP Priority", HFILL }
|
NULL, HFILL }
|
||||||
},
|
},
|
||||||
+ { &hf_rsl_f4,
|
+ { &hf_rsl_f4,
|
||||||
+ { "unknown F4 IE", "rsl.ipacc.f4",
|
+ { "unknown F4 IE", "rsl.ipacc.f4",
|
||||||
|
|
Loading…
Reference in New Issue