X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=src%2Fpvefw-logger.c;h=12ada772c3e51db5fe20b1798d8b21ee67c39922;hp=3dc40eb527701f7dc76432c3c1fada9f2507ec24;hb=2388cab121beef58bb20b6b2275379304c6de737;hpb=4f7a4bdd9fa82b845148e12a3e01b72f47c7032f diff --git a/src/pvefw-logger.c b/src/pvefw-logger.c index 3dc40eb..12ada77 100644 --- a/src/pvefw-logger.c +++ b/src/pvefw-logger.c @@ -753,9 +753,11 @@ static int print_pkt(struct log_entry *le, struct nflog_data *ldata, u_int8_t fa LEPRINTF("%s ", chain_name); struct timeval ts; - nflog_get_timestamp(ldata, &ts); - - LEPRINTTIME(ts.tv_sec); + if (nflog_get_timestamp(ldata, &ts) == 0) { + LEPRINTTIME(ts.tv_sec); + } else { + LEPRINTTIME(time(NULL)); + } if (prefix != NULL) { LEPRINTF("%s", prefix);