TODO SMB2 NegotiateContext....
[metze/wireshark/wip.git] / ui / help_url.h
index 85ce20d48867c0dce2f861920369c7fa2dfdc3e0..444890ef1ad68b11bcb37009d8c318249ff97781 100644 (file)
@@ -6,20 +6,7 @@
  * By Gerald Combs <gerald@wireshark.org>
  * Copyright 2000 Gerald Combs
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- *
+ * SPDX-License-Identifier: GPL-2.0-or-later*
  */
 
 #ifndef __HELP_URL_H__
@@ -42,6 +29,7 @@ typedef enum {
     ONLINEPAGE_USERGUIDE,
     ONLINEPAGE_FAQ,
     ONLINEPAGE_DOWNLOAD,
+    ONLINEPAGE_DOCS,
     ONLINEPAGE_SAMPLE_FILES,
     ONLINEPAGE_CAPTURE_SETUP,
     ONLINEPAGE_NETWORK_MEDIA,
@@ -68,9 +56,10 @@ typedef enum {
     HELP_CAPTURE_OPTIONS_DIALOG,
     HELP_CAPTURE_FILTERS_DIALOG,
     HELP_DISPLAY_FILTERS_DIALOG,
+    HELP_FILTER_EXPRESSION_DIALOG,
     HELP_COLORING_RULES_DIALOG,
     HELP_CONFIG_PROFILES_DIALOG,
-    HELP_MANUAL_ADDR_RESOLVE_DIALOG,
+    HELP_MANUAL_ADDR_RESOLVE_DIALOG, /* GTK+ only? */
     HELP_PRINT_DIALOG,
     HELP_FIND_DIALOG,
     HELP_FILESET_DIALOG,
@@ -79,10 +68,13 @@ typedef enum {
     HELP_CAPTURE_INTERFACES_DIALOG,
     HELP_CAPTURE_MANAGE_INTERFACES_DIALOG,
     HELP_ENABLED_PROTOCOLS_DIALOG,
+    HELP_ENABLED_HEURISTICS_DIALOG,
     HELP_DECODE_AS_DIALOG,
     HELP_DECODE_AS_SHOW_DIALOG,
     HELP_FOLLOW_STREAM_DIALOG,
+    HELP_SHOW_PACKET_BYTES_DIALOG,
     HELP_EXPERT_INFO_DIALOG,
+    HELP_EXTCAP_OPTIONS_DIALOG,
     HELP_STATS_SUMMARY_DIALOG,
     HELP_STATS_PROTO_HIERARCHY_DIALOG,
     HELP_STATS_ENDPOINTS_DIALOG,
@@ -91,6 +83,7 @@ typedef enum {
     HELP_STATS_COMPARE_FILES_DIALOG,
     HELP_STATS_LTE_MAC_TRAFFIC_DIALOG,
     HELP_STATS_LTE_RLC_TRAFFIC_DIALOG,
+    HELP_STATS_TCP_STREAM_GRAPHS_DIALOG,
     HELP_STATS_WLAN_TRAFFIC_DIALOG,
     HELP_CAPTURE_INTERFACE_OPTIONS_DIALOG,
     HELP_CAPTURE_INTERFACES_DETAILS_DIALOG,
@@ -112,19 +105,11 @@ typedef enum {
     HELP_FILTER_SAVE_DIALOG,
     HELP_TELEPHONY_VOIP_CALLS_DIALOG,
     HELP_RTP_ANALYSIS_DIALOG,
-    HELP_NEW_PACKET_DIALOG
+    HELP_NEW_PACKET_DIALOG,
+    HELP_IAX2_ANALYSIS_DIALOG,
+    HELP_TELEPHONY_RTP_PLAYER_DIALOG
 } topic_action_e;
 
-/** Given a filename return a filesystem URL. Relative paths are prefixed with
- * the datafile directory path.
- *
- * @param filename A file name or path. Relative paths will be prefixed with
- * the data file directory path.
- * @return A filesystem URL for the file or NULL on failure. A non-NULL return
- * value must be freed with g_free().
- */
-gchar *data_file_url(const gchar *filename);
-
 /** Given a topic action return its online (www.wireshark.org) URL or NULL.
  *
  * @param action Topic action, e.g. ONLINEPAGE_HOME or ONLINEPAGE_ASK.