fix nfq_get_timestamp

Handle case when nfq_get_timestamp returns 0 for success, but timestamp is empty.
pull/1845/head
notnyt 10 years ago committed by Victor Julien
parent 2a17e3e827
commit 2b263d55a2

@ -473,7 +473,7 @@ int NFQSetupPkt (Packet *p, struct nfq_q_handle *qh, void *data)
}
ret = nfq_get_timestamp(tb, &p->ts);
if (ret != 0) {
if (ret != 0 || p->ts.tv_sec == 0) {
memset (&p->ts, 0, sizeof(struct timeval));
gettimeofday(&p->ts, NULL);
}

Loading…
Cancel
Save