From 2b7875b905e5d5f22ca831eccb0d84ba2074c927 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Bj=C3=B8rlykke?= Date: Mon, 28 Jan 2019 16:03:21 +0100 Subject: [PATCH] wslua: Update wslua_register_menu() documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add missing group values. Update regex to match TELEPHONY_MTP3. Change-Id: I709a416e30d79c2de69887548015a3c1ecfe5bab Reviewed-on: https://code.wireshark.org/review/31779 Petri-Dish: Stig Bjørlykke Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu --- epan/wslua/make-init-lua.pl | 2 +- epan/wslua/wslua_gui.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/epan/wslua/make-init-lua.pl b/epan/wslua/make-init-lua.pl index 068a1b5b96..94d9279c40 100755 --- a/epan/wslua/make-init-lua.pl +++ b/epan/wslua/make-init-lua.pl @@ -255,7 +255,7 @@ while() { # need to skip matching words in comments, and get to the enum if (/^typedef enum \{/) { $foundit = 1; } # the problem here is we need to pick carefully, so we don't break existing scripts - if ($foundit && /REGISTER_([A-Z]+)_GROUP_(CONVERSATION|RESPONSE|ENDPOINT|[A-Z_]+)/) { + if ($foundit && /REGISTER_([A-Z]+)_GROUP_(CONVERSATION|RESPONSE|ENDPOINT|[A-Z0-9_]+)/) { $menu_groups .= "MENU_$1_$2 = $menu_i\n"; $menu_groups =~ s/_NONE//; $menu_i++; diff --git a/epan/wslua/wslua_gui.c b/epan/wslua/wslua_gui.c index eec71fa5f2..938913418f 100644 --- a/epan/wslua/wslua_gui.c +++ b/epan/wslua/wslua_gui.c @@ -71,8 +71,10 @@ WSLUA_FUNCTION wslua_register_menu(lua_State* L) { /* Register a menu item in o * MENU_STAT_ENDPOINT (Statistics/Endpoint List), * MENU_STAT_RESPONSE (Statistics/Service Response Time), * MENU_STAT_TELEPHONY (Telephony), + * MENU_STAT_TELEPHONY_ANSI (Telephony/ANSI), * MENU_STAT_TELEPHONY_GSM (Telephony/GSM), * MENU_STAT_TELEPHONY_LTE (Telephony/LTE), + * MENU_STAT_TELEPHONY_MTP3 (Telephony/MTP3), * MENU_STAT_TELEPHONY_SCTP (Telephony/SCTP), * MENU_ANALYZE (Analyze), * MENU_ANALYZE_CONVERSATION (Analyze/Conversation Filter),