changing time measurement from milliseconds to microseconds
[oweals/gnunet.git] / src / dns / dnsparser.c
index 6ddfebb11a344a1189b19117e75443b5275041b1..18ef4c21976a97e4699d2ee862df422c0e0fb7fa 100644 (file)
@@ -891,7 +891,7 @@ add_record (char *dst,
   }
   rl.type = htons (record->type);
   rl.class = htons (record->class);
-  rl.ttl = htonl (GNUNET_TIME_absolute_get_remaining (record->expiration_time).rel_value / 1000); /* in seconds */
+  rl.ttl = htonl (GNUNET_TIME_absolute_get_remaining (record->expiration_time).rel_value_us / 1000LL / 1000LL); /* in seconds */
   rl.data_len = htons ((uint16_t) (pos - (*off + sizeof (struct record_line))));
   memcpy (&dst[*off], &rl, sizeof (struct record_line));
   *off = pos;