Lines Matching defs:timestamp
381 uint64_t timestamp, expiry;
429 timestamp = (uint64_t)*qstate->env->now;
430 expiry = timestamp + (uint64_t)qstate->return_msg->rep->ttl;
431 timestamp = htobe64(timestamp);
434 if(oldlim + sizeof(timestamp)+sizeof(expiry) >=
437 sldns_buffer_set_limit(buf, oldlim + sizeof(timestamp)+sizeof(expiry));
438 sldns_buffer_write_at(buf, oldlim, ×tamp, sizeof(timestamp));
439 sldns_buffer_write_at(buf, oldlim+sizeof(timestamp), &expiry,
543 uint64_t timestamp, expiry;
546 if(lim < LDNS_HEADER_SIZE+sizeof(timestamp)+sizeof(expiry))
549 /* remove timestamp and expiry from end */
551 sldns_buffer_read_at(buf, lim-sizeof(expiry)-sizeof(timestamp),
552 ×tamp, sizeof(timestamp));
554 timestamp = be64toh(timestamp);
564 sldns_buffer_set_limit(buf, lim - sizeof(expiry)-sizeof(timestamp));
601 if(*qstate->env->now <= (time_t)timestamp) {
605 adjust = *qstate->env->now - (time_t)timestamp;