aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-wireguard.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-wireguard.c')
-rw-r--r--epan/dissectors/packet-wireguard.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-wireguard.c b/epan/dissectors/packet-wireguard.c
index 51e71b5ec3..0de68eac26 100644
--- a/epan/dissectors/packet-wireguard.c
+++ b/epan/dissectors/packet-wireguard.c
@@ -640,8 +640,8 @@ wg_keylog_read(void)
return;
}
- // Reopen file if it got deleted.
- if (wg_keylog_file && file_needs_reopen(wg_keylog_file, pref_keylog_file)) {
+ // Reopen file if it got deleted/overwritten.
+ if (wg_keylog_file && file_needs_reopen(ws_fileno(wg_keylog_file), pref_keylog_file)) {
g_debug("Key log file got changed or deleted, trying to re-open.");
wg_keylog_reset();
}