Lines Matching defs:timestamp
388 uint64_t timestamp, expiry;
436 timestamp = (uint64_t)*qstate->env->now;
437 expiry = timestamp + (uint64_t)qstate->return_msg->rep->ttl;
438 timestamp = htobe64(timestamp);
441 if(oldlim + sizeof(timestamp)+sizeof(expiry) >=
444 sldns_buffer_set_limit(buf, oldlim + sizeof(timestamp)+sizeof(expiry));
445 sldns_buffer_write_at(buf, oldlim, ×tamp, sizeof(timestamp));
446 sldns_buffer_write_at(buf, oldlim+sizeof(timestamp), &expiry,
521 uint64_t timestamp, expiry;
524 if(lim < LDNS_HEADER_SIZE+sizeof(timestamp)+sizeof(expiry))
527 /* remove timestamp and expiry from end */
529 sldns_buffer_read_at(buf, lim-sizeof(expiry)-sizeof(timestamp),
530 ×tamp, sizeof(timestamp));
532 timestamp = be64toh(timestamp);
542 sldns_buffer_set_limit(buf, lim - sizeof(expiry)-sizeof(timestamp));
579 if(*qstate->env->now <= (time_t)timestamp) {
583 adjust = *qstate->env->now - (time_t)timestamp;