aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/wtap.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2019-02-19 01:01:48 -0800
committerGuy Harris <guy@alum.mit.edu>2019-02-19 09:57:52 +0000
commit28f49a0a9a9956c23a632f9f0ae4596544894d34 (patch)
treed621e0ae96427983f96911f78c51d42af70f0569 /wiretap/wtap.c
parent3b8bf168e63e3acc534e098bc121e1c91d7d0b7f (diff)
Add --discard-all-secrets to remove decryption secrets.
Bug: 15435 Change-Id: I78503c9c31ab3eda39908b91dca3ef3fb9af34bf Reviewed-on: https://code.wireshark.org/review/32100 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'wiretap/wtap.c')
-rw-r--r--wiretap/wtap.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/wiretap/wtap.c b/wiretap/wtap.c
index fb77a4b23e..0614656302 100644
--- a/wiretap/wtap.c
+++ b/wiretap/wtap.c
@@ -328,6 +328,13 @@ wtap_dump_params_init(wtap_dump_params *params, wtap *wth)
}
void
+wtap_dump_params_discard_decryption_secrets(wtap_dump_params *params)
+{
+ params->dsbs_initial = NULL;
+ params->dsbs_growing = NULL;
+}
+
+void
wtap_dump_params_cleanup(wtap_dump_params *params)
{
wtap_block_array_free(params->shb_hdrs);