|
|
@@ -69,3 +69,32 @@ Index: configure
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
/* confdefs.h. */
|
|
|
_ACEOF
|
|
|
+
|
|
|
+-----------------------------------------------------------------------------
|
|
|
+
|
|
|
+Work around a GCC bug that prevents Ethereal from
|
|
|
+linking when compiled with optimizations above -O. See
|
|
|
+http://www.ethereal.com/lists/ethereal-dev/200505/msg00069.html for more
|
|
|
+details.
|
|
|
+
|
|
|
+Index: epan/dissectors/packet-diameter.c
|
|
|
+--- epan/dissectors/packet-diameter.c.orig 2005-05-02 23:28:44 +0200
|
|
|
++++ epan/dissectors/packet-diameter.c 2005-05-15 19:35:12 +0200
|
|
|
+@@ -2022,13 +2022,13 @@
|
|
|
+ { "Flags", "diameter.flags", FT_UINT8, BASE_HEX, NULL, 0x0,
|
|
|
+ "", HFILL }},
|
|
|
+ { &hf_diameter_flags_request,
|
|
|
+- { "Request", "diameter.flags.request", FT_BOOLEAN, 8, TFS(&flags_set_truth), DIAM_FLAGS_R,
|
|
|
++ { "Request ", "diameter.flags.request", FT_BOOLEAN, 8, TFS(&flags_set_truth), DIAM_FLAGS_R,
|
|
|
+ "", HFILL }},
|
|
|
+ { &hf_diameter_flags_proxyable,
|
|
|
+- { "Proxyable", "diameter.flags.proxyable", FT_BOOLEAN, 8, TFS(&flags_set_truth), DIAM_FLAGS_P,
|
|
|
++ { "Proxyable ", "diameter.flags.proxyable", FT_BOOLEAN, 8, TFS(&flags_set_truth), DIAM_FLAGS_P,
|
|
|
+ "", HFILL }},
|
|
|
+ { &hf_diameter_flags_error,
|
|
|
+- { "Error","diameter.flags.error", FT_BOOLEAN, 8, TFS(&flags_set_truth), DIAM_FLAGS_E,
|
|
|
++ { "Error ","diameter.flags.error", FT_BOOLEAN, 8, TFS(&flags_set_truth), DIAM_FLAGS_E,
|
|
|
+ "", HFILL }},
|
|
|
+ { &hf_diameter_flags_T,
|
|
|
+ { "T(Potentially re-transmitted message)","diameter.flags.T", FT_BOOLEAN, 8, TFS(&flags_set_truth),DIAM_FLAGS_T,
|
|
|
+
|