uint64_t uid_validity)
unsigned long uid_validity)
mutt_hcache_dump(void *_db, HEADER * h, int *off,		 uint64_t uid_validity){  struct header_cache *db = _db;  unsigned char *d = NULL;  *off = 0;  d = lazy_malloc(sizeof (validate));  if (uid_validity)    memcpy(d, &uid_validity, sizeof (uint64_t));  else  {    struct timeval now;    gettimeofday(&now, NULL);    memcpy(d, &now, sizeof (struct timeval));  }  *off += sizeof (validate);  d = dump_int(db->crc, d, off);  lazy_realloc(&d, *off + sizeof (HEADER));  memcpy(d + *off, h, sizeof (HEADER));  *off += sizeof (HEADER);  d = dump_envelope(h->env, d, off);  d = dump_body(h->content, d, off);  d = dump_char(h->maildir_flags, d, off);  return d;}