summaryrefslogtreecommitdiff
path: root/util-print.c
diff options
context:
space:
mode:
Diffstat (limited to 'util-print.c')
-rw-r--r--util-print.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/util-print.c b/util-print.c
index 026f3461..45da51f7 100644
--- a/util-print.c
+++ b/util-print.c
@@ -270,6 +270,11 @@ ts_date_hmsfrac_print(netdissect_options *ndo, int sec, int usec,
struct tm *tm;
char timestr[32];
+ if ((unsigned)sec & 0x80000000) {
+ ND_PRINT("[Error converting time]");
+ return;
+ }
+
if (time_flag == LOCAL_TIME)
tm = localtime(&Time);
else