summaryrefslogtreecommitdiff
path: root/win32/file_dlg_win32.h
diff options
context:
space:
mode:
authorSake Blok <sake@euronet.nl>2011-05-28 18:17:50 +0000
committerSake Blok <sake@euronet.nl>2011-05-28 18:17:50 +0000
commitba086053c7f7e3a16c673a999e53dab5eba3ba84 (patch)
tree1620ced2b5c29674d77745ccf673de0d85e28acf /win32/file_dlg_win32.h
parent31c756a6d1b577e17f84503bbe5abe800097708c (diff)
downloadwireshark-ba086053c7f7e3a16c673a999e53dab5eba3ba84.tar.gz
Add "File -> Export -> SSL Session Keys..." to be able to save the keyring info for each session in the trace file. This makes it possible to give someone the trace and the exported keys so that they can decrypt the traffic in the trace, but not new sessions to the same server.
(See also: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3444) svn path=/trunk/; revision=37446
Diffstat (limited to 'win32/file_dlg_win32.h')
-rw-r--r--win32/file_dlg_win32.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/win32/file_dlg_win32.h b/win32/file_dlg_win32.h
index 9fab732f0f..cb62c29ee8 100644
--- a/win32/file_dlg_win32.h
+++ b/win32/file_dlg_win32.h
@@ -67,6 +67,12 @@ void win32_export_file (HWND h_wnd, export_type_e export_type);
*/
void win32_export_raw_file (HWND h_wnd);
+/** Open the "Export SSL Session Keys" dialog box.
+ *
+ * @param h_wnd HWND of the parent window.
+ */
+void win32_export_sslkeys_file (HWND h_wnd);
+
/** Open the "Export Color Filters" dialog box
*
* @param h_wnd HWND of the parent window
@@ -138,6 +144,9 @@ void file_set_save_marked_sensitive();
/* Export raw dialog defines. */
#define EWFD_EXPORTRAW_ST 1000
+/* Export SSL Session Keys dialog defines. */
+#define EWFD_EXPORTSSLKEYS_ST 1000
+
/* Merge dialog defines. Overlays Open dialog defines above. */
#define EWFD_MERGE_PREPEND_BTN 1050
#define EWFD_MERGE_CHRONO_BTN 1051