aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2010-10-10 18:10:33 +0000
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2010-10-10 18:10:33 +0000
commiteb9ead2e70c12ba5b830110bbb7fe24c9d12e7c8 (patch)
tree1c91ab52f17ccd087d3fb30ab3b069c69a8d478f
parentee2d43ac88ab4aa54f364418090a7eeeceaf4295 (diff)
Fix up a number of callbacks.
Bug: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5288 requires abit of reworking of the callbacks or a different aproach to setting object data. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34453 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r--gtk/main_filter_toolbar.c47
-rw-r--r--gtk/menus.c573
-rw-r--r--gtk/menus.h31
3 files changed, 360 insertions, 291 deletions
diff --git a/gtk/main_filter_toolbar.c b/gtk/main_filter_toolbar.c
index 18d17c70ba..f406c7d006 100644
--- a/gtk/main_filter_toolbar.c
+++ b/gtk/main_filter_toolbar.c
@@ -207,8 +207,9 @@ GtkWidget *filter_toolbar_new(void)
/* Sets the text entry widget pointer as the E_DILTER_TE_KEY data
* of any widget that ends up calling a callback which needs
* that text entry pointer */
+#ifdef MAIN_MENU_USE_UIMANAGER
set_menu_object_data(MENU_BAR_PATH_FILE_OPEN, E_DFILTER_TE_KEY, filter_te);
- set_menu_object_data(MENU_BAR_PATH_EDIT_COPY_AS_FLT, E_DFILTER_TE_KEY,
+ set_menu_object_data(MENU_BAR_PATH_EDIT_COPY_AS_FLT, E_DFILTER_TE_KEY,
filter_te);
set_menu_object_data(MENU_BAR_PATH_ANALYZE_DISPLAY_FLT, E_FILT_TE_PTR_KEY,
filter_te);
@@ -242,6 +243,50 @@ GtkWidget *filter_toolbar_new(void)
filter_te);
set_menu_object_data(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_OR_NOT_SEL, E_DFILTER_TE_KEY,
filter_te);
+#else
+ set_menu_object_data_old(MENU_BAR_PATH_FILE_OPEN, E_DFILTER_TE_KEY, filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_EDIT_COPY_AS_FLT, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_DISPLAY_FLT, E_FILT_TE_PTR_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_FOLLOW_TCP_STREAM, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_FOLLOW_UDP_STREAM, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_FOLLOW_SSL_STREAM, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_APL_AS_FLT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_APL_AS_FLT_NOT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_APL_AS_FLT_AND_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_APL_AS_FLT_OR_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_APL_AS_FLT_AND_NOT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_APL_AS_FLT_OR_NOT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_NOT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_AND_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_OR_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_AND_NOT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data_old(MENU_BAR_PATH_ANALYZE_PREP_A_FLT_OR_NOT_SEL, E_DFILTER_TE_KEY,
+ filter_te);
+#endif /* MAIN_MENU_USE_UIMANAGER */
+
+ set_menu_object_data(PACKET_LIST_POPUP_PATH_ANALYZE_FOLLOW_TCP_STREAM, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data(PACKET_LIST_POPUP_PATH_ANALYZE_FOLLOW_UDP_STREAM, E_DFILTER_TE_KEY,
+ filter_te);
+ set_menu_object_data(PACKET_LIST_POPUP_PATH_ANALYZE_FOLLOW_SSL_STREAM, E_DFILTER_TE_KEY,
+ filter_te);
set_menu_object_data(PACKET_LIST_POPUP_PATH_CONV_FLT_ETH, E_DFILTER_TE_KEY,
filter_te);
set_menu_object_data(PACKET_LIST_POPUP_PATH_CONV_FLT_IP, E_DFILTER_TE_KEY,
diff --git a/gtk/menus.c b/gtk/menus.c
index 7b1d6a918e..ae76f3c705 100644
--- a/gtk/menus.c
+++ b/gtk/menus.c
@@ -542,9 +542,8 @@ tree_view_menu_prepare_or_not_selected_cb(GtkWidget *widget, gpointer user_data)
match_selected_ptree_cb( widget , user_data, MATCH_SELECTED_OR_NOT);
}
-#ifdef MAIN_MENU_USE_UIMANAGER
/* Prepare for use of GTKUImanager */
-GtkUIManager *ui_manager_main_menubar = NULL;
+#ifdef MAIN_MENU_USE_UIMANAGER
guint merge_id = 0;
static void
@@ -788,163 +787,163 @@ view_menu_auto_scroll_live_cb(GtkAction *action _U_, gpointer user_data _U_)
}
static void
-view_menu_color_conv_color1_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 1*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 1*256);
}
static void
-view_menu_color_conv_color2_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 2*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 2*256);
}
static void
-view_menu_color_conv_color3_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 3*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 3*256);
}
static void
-view_menu_color_conv_color4_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 4*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 4*256);
}
static void
-view_menu_color_conv_color5_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 5*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 5*256);
}
static void
-view_menu_color_conv_color6_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 6*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 6*256);
}
static void
-view_menu_color_conv_color7_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 7*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 7*256);
}
static void
-view_menu_color_conv_color8_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 8*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 8*256);
}
static void
-view_menu_color_conv_color9_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 9*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 9*256);
}
static void
-view_menu_color_conv_color10_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 10*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 10*256);
}
static void
-view_menu_color_conv_new_rule_cb(GtkWidget *widget, gpointer user_data)
+view_menu_color_conv_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 0);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 0);
}
static void
-view_menu_reset_coloring_cb(GtkWidget *widget, gpointer user_data)
+view_menu_reset_coloring_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, 255*256);
+ colorize_conversation_cb( NULL /* widget _U_*/ , user_data, 255*256);
}
static void
-help_menu_cont_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_cont_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(HELP_CONTENT));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(HELP_CONTENT));
}
static void
-help_menu_faq_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_faq_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_FAQ));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_FAQ));
}
static void
-help_menu_wireshark_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_wireshark_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_WIRESHARK));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_WIRESHARK));
}
static void
-help_menu_wireshark_flt_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_wireshark_flt_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_WIRESHARK_FILTER));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_WIRESHARK_FILTER));
}
static void
-help_menu_Tshark_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Tshark_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_TSHARK));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_TSHARK));
}
static void
-help_menu_RawShark_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_RawShark_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_RAWSHARK));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_RAWSHARK));
}
static void
-help_menu_Dumpcap_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Dumpcap_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_DUMPCAP));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_DUMPCAP));
}
static void
-help_menu_Mergecap_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Mergecap_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_MERGECAP));
+ topic_menu_cb(NULL/*widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_MERGECAP));
}
static void
-help_menu_Editcap_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Editcap_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_EDITCAP));
+ topic_menu_cb(NULL/* widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_EDITCAP));
}
static void
-help_menu_Text2pcap_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Text2pcap_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_TEXT2PCAP));
+ topic_menu_cb(NULL/* widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(LOCALPAGE_MAN_TEXT2PCAP));
}
static void
-help_menu_Website_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Website_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_HOME));
+ topic_menu_cb(NULL/* widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_HOME));
}
static void
-help_menu_Wiki_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Wiki_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_WIKI));
+ topic_menu_cb(NULL/* widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_WIKI));
}
static void
-help_menu_Downloads_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_Downloads_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_DOWNLOAD));
+ topic_menu_cb(NULL/* widget _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_DOWNLOAD));
}
static void
-help_menu_SampleCaptures_cb(GtkWidget *widget, gpointer user_data _U_)
+help_menu_SampleCaptures_cb(GtkAction *action _U_, gpointer user_data _U_)
{
- topic_menu_cb(widget/* _U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_SAMPLE_FILES));
+ topic_menu_cb( NULL/* widget_U_ */, NULL /*GdkEventButton *event _U_*/, GINT_TO_POINTER(ONLINEPAGE_SAMPLE_FILES));
}
static const char *ui_desc_menubar =
@@ -2032,6 +2031,7 @@ static int initialize = TRUE;
#else
static GtkItemFactory *main_menu_factory = NULL;
#endif
+static GtkUIManager *ui_manager_main_menubar = NULL;
static GtkUIManager *ui_manager_packet_list_heading = NULL;
static GtkUIManager *ui_manager_packet_list_menu = NULL;
static GtkUIManager *ui_manager_tree_view_menu = NULL;
@@ -2052,20 +2052,23 @@ select_bytes_view_cb (GtkRadioAction *action, GtkRadioAction *current _U_, gpoin
}
static void
-sort_ascending_cb(GtkWidget *widget, gpointer user_data)
+sort_ascending_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/SortAscending");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_SORT_ASCENDING);
}
static void
-sort_descending_cb(GtkWidget *widget, gpointer user_data)
+sort_descending_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/SortDescending");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_SORT_DESCENDING);
}
static void
-no_sorting_cb(GtkWidget *widget, gpointer user_data)
+no_sorting_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/NoSorting");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_SORT_NONE);
}
@@ -2078,574 +2081,582 @@ packet_list_heading_show_resolved_cb(GtkAction *action _U_, gpointer user_data _
}
static void
-packet_list_heading_align_left_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_align_left_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/AlignLeft");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_ALIGN_LEFT);
}
static void
-packet_list_heading_align_center_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_align_center_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/AlignCenter");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_ALIGN_CENTER);
}
static void
-packet_list_heading_align_right_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_align_right_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/AlignRight");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_ALIGN_RIGHT);
}
static void
-packet_list_heading_col_pref_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_col_pref_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/ColumnPreferences");
prefs_page_cb( widget , user_data, PREFS_PAGE_COLUMNS);
}
static void
-packet_list_heading_resize_col_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_resize_col_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/ResizeColumn");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_RESIZE);
}
static void
-packet_list_heading_change_col_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_rename_col_cb(GtkAction *action _U_, gpointer user_data)
{
- new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_CHANGE);
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/RenameColumnTitle");
+ new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_RENAME);
}
static void
-packet_list_heading_activate_all_columns(GtkWidget *widget _U_, gpointer user_data _U_)
+packet_list_heading_activate_all_columns_cb(GtkAction *action _U_, gpointer user_data _U_)
{
new_packet_list_set_all_columns_visible ();
}
static void
-packet_list_heading_hide_col_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_hide_col_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/RenameColumnTitle");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_HIDE);
}
static void
-packet_list_heading_remove_col_cb(GtkWidget *widget, gpointer user_data)
+packet_list_heading_remove_col_cb(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_packet_list_heading, "/PacketListHeadingPopup/RemoveColumn");
new_packet_list_column_menu_cb( widget , user_data, COLUMN_SELECTED_REMOVE);
}
static void
-packet_list_menu_set_ref_time_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_set_ref_time_cb(GtkAction *action _U_, gpointer user_data)
{
- reftime_frame_cb( widget , user_data, REFTIME_TOGGLE);
+ reftime_frame_cb( NULL /* widget _U_ */ , user_data, REFTIME_TOGGLE);
}
static void
-packet_list_menu_apply_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_apply_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_APPLY_NOW);
+ match_selected_plist_cb( NULL /* widget _U_ */, user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_APPLY_NOW);
}
static void
-packet_list_menu_apply_not_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_apply_not_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_NOT|MATCH_SELECTED_APPLY_NOW);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_NOT|MATCH_SELECTED_APPLY_NOW);
}
static void
-packet_list_menu_apply_and_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_apply_and_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_AND|MATCH_SELECTED_APPLY_NOW);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_AND|MATCH_SELECTED_APPLY_NOW);
}
static void
-packet_list_menu_apply_or_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_apply_or_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_OR|MATCH_SELECTED_APPLY_NOW);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_OR|MATCH_SELECTED_APPLY_NOW);
}
static void
-packet_list_menu_apply_and_not_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_apply_and_not_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_AND_NOT|MATCH_SELECTED_APPLY_NOW);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_AND_NOT|MATCH_SELECTED_APPLY_NOW);
}
static void
-packet_list_menu_apply_or_not_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_apply_or_not_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data,MATCH_SELECTED_OR_NOT|MATCH_SELECTED_APPLY_NOW);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data,MATCH_SELECTED_OR_NOT|MATCH_SELECTED_APPLY_NOW);
}
/* Prepare a filter */
static void
-packet_list_menu_prepare_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_prepare_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_REPLACE);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_REPLACE);
}
static void
-packet_list_menu_prepare_not_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_prepare_not_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_NOT);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_NOT);
}
static void
-packet_list_menu_prepare_and_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_prepare_and_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_AND);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_AND);
}
static void
-packet_list_menu_prepare_or_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_prepare_or_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_OR);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_OR);
}
static void
-packet_list_menu_prepare_and_not_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_prepare_and_not_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_AND_NOT);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_AND_NOT);
}
static void
-packet_list_menu_prepare_or_not_selected_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_prepare_or_not_selected_cb(GtkAction *action _U_, gpointer user_data)
{
- match_selected_plist_cb( widget , user_data, MATCH_SELECTED_OR_NOT);
+ match_selected_plist_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_OR_NOT);
}
static void
-packet_list_menu_conversation_ethernet_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_conversation_ethernet_cb(GtkAction *action _U_, gpointer user_data)
{
- conversation_cb( widget , user_data, CONV_ETHER);
+ conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER);
}
static void
-packet_list_menu_conversation_ip_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_conversation_ip_cb(GtkAction *action _U_, gpointer user_data)
{
- conversation_cb( widget , user_data, CONV_IP);
+ conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP);
}
static void
-packet_list_menu_conversation_tcp_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_conversation_tcp_cb(GtkAction *action _U_, gpointer user_data)
{
- conversation_cb( widget , user_data, CONV_TCP);
+ conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP);
}
static void
-packet_list_menu_conversation_udp_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_conversation_udp_cb(GtkAction *action _U_, gpointer user_data)
{
- conversation_cb( widget , user_data, CONV_UDP);
+ conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP);
}
static void
-packet_list_menu_conversation_pn_cba_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_conversation_pn_cba_cb(GtkAction *action _U_, gpointer user_data)
{
- conversation_cb( widget , user_data, CONV_CBA);
+ conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA);
}
/* Ethernet */
static void
-packet_list_menu_color_conv_ethernet_color1_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */, user_data, CONV_ETHER+1*256);
}
static void
-packet_list_menu_color_conv_ethernet_color2_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+1*256);
+ colorize_conversation_cb( NULL/* widget _U_ */ , user_data, CONV_ETHER+1*256);
}
static void
-packet_list_menu_color_conv_ethernet_color3_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+3*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+3*256);
}
static void
-packet_list_menu_color_conv_ethernet_color4_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+4*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+4*256);
}
static void
-packet_list_menu_color_conv_ethernet_color5_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+5*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+5*256);
}
static void
-packet_list_menu_color_conv_ethernet_color6_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+6*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+6*256);
}
static void
-packet_list_menu_color_conv_ethernet_color7_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+7*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+7*256);
}
static void
-packet_list_menu_color_conv_ethernet_color8_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+8*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+8*256);
}
static void
-packet_list_menu_color_conv_ethernet_color9_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+9*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+9*256);
}
static void
-packet_list_menu_color_conv_ethernet_color10_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER+10*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER+10*256);
}
static void
-packet_list_menu_color_conv_ethernet_new_rule_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ethernet_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_ETHER);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_ETHER);
}
/* IP */
static void
-packet_list_menu_color_conv_ip_color1_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+1*256);
}
static void
-packet_list_menu_color_conv_ip_color2_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+1*256);
}
static void
-packet_list_menu_color_conv_ip_color3_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+3*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+3*256);
}
static void
-packet_list_menu_color_conv_ip_color4_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+4*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+4*256);
}
static void
-packet_list_menu_color_conv_ip_color5_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+5*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+5*256);
}
static void
-packet_list_menu_color_conv_ip_color6_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+6*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+6*256);
}
static void
-packet_list_menu_color_conv_ip_color7_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+7*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+7*256);
}
static void
-packet_list_menu_color_conv_ip_color8_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+8*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+8*256);
}
static void
-packet_list_menu_color_conv_ip_color9_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+9*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+9*256);
}
static void
-packet_list_menu_color_conv_ip_color10_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_IP+10*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_IP+10*256);
}
static void
-packet_list_menu_color_conv_ip_new_rule_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_ip_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP);
}
/* TCP */
static void
-packet_list_menu_color_conv_tcp_color1_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+1*256);
}
static void
-packet_list_menu_color_conv_tcp_color2_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+1*256);
}
static void
-packet_list_menu_color_conv_tcp_color3_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+3*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+3*256);
}
static void
-packet_list_menu_color_conv_tcp_color4_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+4*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+4*256);
}
static void
-packet_list_menu_color_conv_tcp_color5_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+5*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+5*256);
}
static void
-packet_list_menu_color_conv_tcp_color6_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+6*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+6*256);
}
static void
-packet_list_menu_color_conv_tcp_color7_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+7*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+7*256);
}
static void
-packet_list_menu_color_conv_tcp_color8_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+8*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+8*256);
}
static void
-packet_list_menu_color_conv_tcp_color9_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+9*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+9*256);
}
static void
-packet_list_menu_color_conv_tcp_color10_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP+10*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP+10*256);
}
static void
-packet_list_menu_color_conv_tcp_new_rule_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_tcp_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_TCP);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_TCP);
}
/* UDP */
static void
-packet_list_menu_color_conv_udp_color1_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+1*256);
}
static void
-packet_list_menu_color_conv_udp_color2_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+1*256);
}
static void
-packet_list_menu_color_conv_udp_color3_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+3*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+3*256);
}
static void
-packet_list_menu_color_conv_udp_color4_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+4*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+4*256);
}
static void
-packet_list_menu_color_conv_udp_color5_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+5*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+5*256);
}
static void
-packet_list_menu_color_conv_udp_color6_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+6*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+6*256);
}
static void
-packet_list_menu_color_conv_udp_color7_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+7*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+7*256);
}
static void
-packet_list_menu_color_conv_udp_color8_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+8*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+8*256);
}
static void
-packet_list_menu_color_conv_udp_color9_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+9*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+9*256);
}
static void
-packet_list_menu_color_conv_udp_color10_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP+10*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP+10*256);
}
static void
-packet_list_menu_color_conv_udp_new_rule_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_udp_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_UDP);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_UDP);
}
/* CONV_CBA */
static void
-packet_list_menu_color_conv_cba_color1_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+1*256);
}
static void
-packet_list_menu_color_conv_cba_color2_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+1*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+1*256);
}
static void
-packet_list_menu_color_conv_cba_color3_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+3*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+3*256);
}
static void
-packet_list_menu_color_conv_cba_color4_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+4*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+4*256);
}
static void
-packet_list_menu_color_conv_cba_color5_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+5*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+5*256);
}
static void
-packet_list_menu_color_conv_cba_color6_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+6*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+6*256);
}
static void
-packet_list_menu_color_conv_cba_color7_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+7*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+7*256);
}
static void
-packet_list_menu_color_conv_cba_color8_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+8*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+8*256);
}
static void
-packet_list_menu_color_conv_cba_color9_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+9*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+9*256);
}
static void
-packet_list_menu_color_conv_cba_color10_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA+10*256);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA+10*256);
}
static void
-packet_list_menu_color_conv_cba_new_rule_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_color_conv_cba_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_conversation_cb( widget , user_data, CONV_CBA);
+ colorize_conversation_cb( NULL /* widget _U_ */ , user_data, CONV_CBA);
}
static void
-packet_list_menu_copy_sum_txt(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_sum_txt(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CS_TEXT);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CS_TEXT);
}
static void
-packet_list_menu_copy_sum_csv(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_sum_csv(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CS_CSV);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CS_CSV);
}
static void
-packet_list_menu_copy_as_flt(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_as_flt(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_COPY_ONLY);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_COPY_ONLY);
}
static void
-packet_list_menu_copy_bytes_oht_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_bytes_oht_cb(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CD_ALLINFO | CD_FLAGS_SELECTEDONLY);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_ALLINFO | CD_FLAGS_SELECTEDONLY);
}
static void
-packet_list_menu_copy_bytes_oh_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_bytes_oh_cb(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CD_HEXCOLUMNS | CD_FLAGS_SELECTEDONLY);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_HEXCOLUMNS | CD_FLAGS_SELECTEDONLY);
}
static void
-packet_list_menu_copy_bytes_text_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_bytes_text_cb(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CD_TEXTONLY | CD_FLAGS_SELECTEDONLY);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_TEXTONLY | CD_FLAGS_SELECTEDONLY);
}
static void
-packet_list_menu_copy_bytes_hex_strm_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_bytes_hex_strm_cb(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CD_HEX | CD_FLAGS_SELECTEDONLY);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_HEX | CD_FLAGS_SELECTEDONLY);
}
static void
-packet_list_menu_copy_bytes_bin_strm_cb(GtkWidget *widget, gpointer user_data)
+packet_list_menu_copy_bytes_bin_strm_cb(GtkAction *action _U_, gpointer user_data)
{
- copy_hex_cb( widget , user_data, CD_BINARY | CD_FLAGS_SELECTEDONLY);
+ copy_hex_cb( NULL /* widget _U_ */ , user_data, CD_BINARY | CD_FLAGS_SELECTEDONLY);
}
@@ -2653,98 +2664,99 @@ packet_list_menu_copy_bytes_bin_strm_cb(GtkWidget *widget, gpointer user_data)
static void
-tree_view_menu_color_with_flt_color1_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color1_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 1);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 1);
}
static void
-tree_view_menu_color_with_flt_color2_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color2_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 2);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 2);
}
static void
-tree_view_menu_color_with_flt_color3_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color3_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 3);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 3);
}
static void
-tree_view_menu_color_with_flt_color4_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color4_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 4);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 4);
}
static void
-tree_view_menu_color_with_flt_color5_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color5_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 5);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 5);
}
static void
-tree_view_menu_color_with_flt_color6_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color6_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 6);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 6);
}
static void
-tree_view_menu_color_with_flt_color7_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color7_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 7);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 7);
}
static void
-tree_view_menu_color_with_flt_color8_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color8_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 8);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 8);
}
static void
-tree_view_menu_color_with_flt_color9_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color9_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 9);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 9);
}
static void
-tree_view_menu_color_with_flt_color10_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_color10_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 10);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 10);
}
static void
-tree_view_menu_color_with_flt_new_rule_cb(GtkWidget *widget, gpointer user_data)
+tree_view_menu_color_with_flt_new_rule_cb(GtkAction *action _U_, gpointer user_data)
{
- colorize_selected_ptree_cb( widget , user_data, 0);
+ colorize_selected_ptree_cb( NULL /* widget _U_ */ , user_data, 0);
}
static void
-tree_view_menu_copy_desc(GtkWidget *widget, gpointer user_data)
+tree_view_menu_copy_desc(GtkAction *action _U_, gpointer user_data)
{
- copy_selected_plist_cb( widget , user_data, COPY_SELECTED_DESCRIPTION);
+ copy_selected_plist_cb( NULL /* widget _U_ */ , user_data, COPY_SELECTED_DESCRIPTION);
}
static void
-tree_view_menu_copy_field(GtkWidget *widget, gpointer user_data)
+tree_view_menu_copy_field(GtkAction *action _U_, gpointer user_data)
{
- copy_selected_plist_cb( widget , user_data, COPY_SELECTED_FIELDNAME);
+ copy_selected_plist_cb( NULL /* widget _U_ */ , user_data, COPY_SELECTED_FIELDNAME);
}
static void
-tree_view_menu_copy_value(GtkWidget *widget, gpointer user_data)
+tree_view_menu_copy_value(GtkAction *action _U_, gpointer user_data)
{
- copy_selected_plist_cb( widget , user_data, COPY_SELECTED_VALUE);
+ copy_selected_plist_cb( NULL /* widget _U_ */ , user_data, COPY_SELECTED_VALUE);
}
static void
-tree_view_menu_copy_as_flt(GtkWidget *widget, gpointer user_data)
+tree_view_menu_copy_as_flt(GtkAction *action _U_, gpointer user_data)
{
+ GtkWidget *widget = gtk_ui_manager_get_widget(ui_manager_tree_view_menu, "/TreeViewPopup/Copy/AsFilter");
match_selected_ptree_cb( widget , user_data, MATCH_SELECTED_REPLACE|MATCH_SELECTED_COPY_ONLY);
}
@@ -2785,7 +2797,7 @@ static const GtkActionEntry packet_list_heading_menu_popup_action_entries[] = {
{ "/Edit Column Details", NULL, "Edit Column Details...", NULL, NULL, G_CALLBACK(packet_list_heading_change_col_cb) },
{ "/Resize Column", WIRESHARK_STOCK_RESIZE_COLUMNS, "Resize Column", NULL, NULL, G_CALLBACK(packet_list_heading_resize_col_cb) },
{ "/Displayed Columns", NULL, "Displayed Columns", NULL, NULL, NULL },
- { "/Displayed Columns/Display All", NULL, "Display All", NULL, NULL, G_CALLBACK(packet_list_heading_activate_all_columns) },
+ { "/Displayed Columns/Display All", NULL, "Display All", NULL, NULL, G_CALLBACK(packet_list_heading_activate_all_columns_cb) },
{ "/Hide Column", NULL, "Hide Column", NULL, NULL, G_CALLBACK(packet_list_heading_hide_col_cb) },
{ "/Remove Column", GTK_STOCK_DELETE, "Remove Column", NULL, NULL, G_CALLBACK(packet_list_heading_remove_col_cb) },
};
@@ -4125,8 +4137,13 @@ set_menu_object_data_meat(GtkUIManager *ui_manager, const gchar *path, const gch
{
GtkWidget *menu = NULL;
- if ((menu = gtk_ui_manager_get_widget(ui_manager, path)) != NULL)
+ if ((menu = gtk_ui_manager_get_widget(ui_manager, path)) != NULL){
g_object_set_data(G_OBJECT(menu), key, data);
+ }else{
+#if 0
+ g_warning("set_menu_object_data_meat: no menu, path: %s",path);
+#endif
+ }
}
#ifndef MAIN_MENU_USE_UIMANAGER
@@ -4135,26 +4152,34 @@ set_menu_object_data_meat_old(const gchar *path, const gchar *key, gpointer data
{
GtkWidget *menu = NULL;
- if ((menu = gtk_item_factory_get_widget(main_menu_factory, path)) != NULL)
+ if ((menu = gtk_item_factory_get_widget(main_menu_factory, path)) != NULL){
g_object_set_data(G_OBJECT(menu), key, data);
+ }
}
-#endif
+
void
+set_menu_object_data_old (const gchar *path, const gchar *key, gpointer data) {
+
+ set_menu_object_data_meat_old(path, key, data);
+}
+#endif
+void
set_menu_object_data (const gchar *path, const gchar *key, gpointer data) {
GSList *menu_list = popup_menu_list;
gchar *shortpath = strrchr(path, '/');
-#ifdef MAIN_MENU_USE_UIMANAGER
- set_menu_object_data_meat(ui_manager_main_menubar, path, key, data);
-#else
- set_menu_object_data_meat_old(path, key, data);
-#endif /* MAIN_MENU_USE_UIMANAGER */
- while (menu_list != NULL) {
- set_menu_object_data_meat(menu_list->data, shortpath, key, data);
- set_menu_object_data_meat(menu_list->data, path, key, data);
- menu_list = g_slist_next(menu_list);
- }
+ if (strncmp (path,"/Menubar",8) == 0){
+ set_menu_object_data_meat(ui_manager_main_menubar, path, key, data);
+ }else if (strncmp (path,"/PacketListMenuPopup",20) == 0){
+ set_menu_object_data_meat(ui_manager_packet_list_menu, path, key, data);
+ }else if (strncmp (path,"/TreeViewPopup",14) == 0){
+ set_menu_object_data_meat(ui_manager_tree_view_menu, path, key, data);
+ }else if (strncmp (path,"/BytesMenuPopup",15) == 0){
+ set_menu_object_data_meat(ui_manager_bytes_menu, path, key, data);
+ }else if (strncmp (path,"/ProfilesMenuPopup",18) == 0){
+ set_menu_object_data_meat(ui_manager_statusbar_profiles_menu, path, key, data);
+ }
}
@@ -4183,8 +4208,6 @@ update_menu_recent_capture_file1(GtkWidget *widget, gpointer cnt) {
}
}
-
-
/* update the menu */
static void
update_menu_recent_capture_file(GtkWidget *submenu_recent_files) {
@@ -6197,7 +6220,7 @@ rebuild_visible_columns_menu (void)
menu_item = gtk_menu_item_new_with_label ("Display All");
gtk_menu_shell_append (GTK_MENU_SHELL(sub_menu), menu_item);
- g_signal_connect(menu_item, "activate", G_CALLBACK(packet_list_heading_activate_all_columns), NULL);
+ g_signal_connect(menu_item, "activate", G_CALLBACK(packet_list_heading_activate_all_columns_cb), NULL);
gtk_widget_show (menu_item);
}
}
diff --git a/gtk/menus.h b/gtk/menus.h
index 41b3e8fcc7..eed98d9512 100644
--- a/gtk/menus.h
+++ b/gtk/menus.h
@@ -29,7 +29,9 @@
extern "C" {
#endif /* __cplusplus */
-/* Add a new recent capture filename to the "Recent Files" submenu
+/*#define MAIN_MENU_USE_UIMANAGER 1 */
+
+ /* Add a new recent capture filename to the "Recent Files" submenu
(duplicates will be ignored) */
extern void add_menu_recent_capture_file(gchar *cf_name);
@@ -86,6 +88,9 @@ extern GtkWidget *main_menu_new(GtkAccelGroup **accel);
* @param data the data to set
*/
extern void set_menu_object_data(const gchar *path, const gchar *key, gpointer data);
+#ifndef MAIN_MENU_USE_UIMANAGER
+extern void set_menu_object_data_old(const gchar *path, const gchar *key, gpointer data);
+#endif /* MAIN_MENU_USE_UIMANAGER */
/** The popup menu handler.
*
@@ -148,8 +153,6 @@ void set_menus_for_selected_packet(capture_file *cf);
/* Enable or disable menu items based on configuration profile */
void set_menus_for_profiles(gboolean default_profile);
-/*#define MAIN_MENU_USE_UIMANAGER 1 */
-
#ifdef MAIN_MENU_USE_UIMANAGER
#define MENU_BAR_PATH_FILE_OPEN "/Menubar/FileMenu/Open"
#define MENU_BAR_PATH_EDIT_COPY_AS_FLT "/Menubar/EditMenu/Copy/AsFilter"
@@ -171,12 +174,6 @@ void set_menus_for_profiles(gboolean default_profile);
#define MENU_BAR_PATH_ANALYZE_PREP_A_FLT_AND_NOT_SEL "/Menubar/AnalyzeMenu/PrepareaFilter/AndNotSelected"
#define MENU_BAR_PATH_ANALYZE_PREP_A_FLT_OR_NOT_SEL "/Menubar/AnalyzeMenu/PrepareaFilter/OrNotSelected"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_ETH "/PacketListMenuPopup/ConversationFilter/Ethernet"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_IP "/PacketListMenuPopup/ConversationFilter/IP"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_TCP "/PacketListMenuPopup/ConversationFilter/TCP"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_UDP "/PacketListMenuPopup/ConversationFilter/UDP"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_PN_CBA_SERV "/PacketListMenuPopup/ConversationFilter/PN-CBA"
-
#else
#define MENU_BAR_PATH_FILE_OPEN "/File/Open..."
#define MENU_BAR_PATH_EDIT_COPY_AS_FLT "/Edit/Copy/As Filter"
@@ -197,14 +194,18 @@ void set_menus_for_profiles(gboolean default_profile);
#define MENU_BAR_PATH_ANALYZE_PREP_A_FLT_OR_SEL "/Analyze/Prepare a Filter/... or Selected"
#define MENU_BAR_PATH_ANALYZE_PREP_A_FLT_AND_NOT_SEL "/Analyze/Prepare a Filter/... and not Selected"
#define MENU_BAR_PATH_ANALYZE_PREP_A_FLT_OR_NOT_SEL "/Analyze/Prepare a Filter/... or not Selected"
+#endif /* MAIN_MENU_USE_UIMANAGER */
+
+#define PACKET_LIST_POPUP_PATH_ANALYZE_FOLLOW_TCP_STREAM "/PacketListMenuPopup/FollowTCPStream"
+#define PACKET_LIST_POPUP_PATH_ANALYZE_FOLLOW_UDP_STREAM "/PacketListMenuPopup/FollowUDPStream"
+#define PACKET_LIST_POPUP_PATH_ANALYZE_FOLLOW_SSL_STREAM "/PacketListMenuPopup/FollowSSLStream"
+#define PACKET_LIST_POPUP_PATH_CONV_FLT_ETH "/PacketListMenuPopup/ConversationFilter/Ethernet"
+#define PACKET_LIST_POPUP_PATH_CONV_FLT_IP "/PacketListMenuPopup/ConversationFilter/IP"
+#define PACKET_LIST_POPUP_PATH_CONV_FLT_TCP "/PacketListMenuPopup/ConversationFilter/TCP"
+#define PACKET_LIST_POPUP_PATH_CONV_FLT_UDP "/PacketListMenuPopup/ConversationFilter/UDP"
+#define PACKET_LIST_POPUP_PATH_CONV_FLT_PN_CBA_SERV "/PacketListMenuPopup/ConversationFilter/PN-CBA"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_ETH "/Conversation Filter/Ethernet"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_IP "/Conversation Filter/IP"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_TCP "/Conversation Filter/TCP"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_UDP "/Conversation Filter/UDP"
-#define PACKET_LIST_POPUP_PATH_CONV_FLT_PN_CBA_SERV "/Conversation Filter/PN-CBA Server"
-#endif /* MAIN_MENU_USE_UIMANAGER */
#ifdef __cplusplus
}
#endif /* __cplusplus */