diff options
Diffstat (limited to 'src/dns/dnsparser.c')
-rw-r--r-- | src/dns/dnsparser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dns/dnsparser.c b/src/dns/dnsparser.c index 6ddfebb11..18ef4c219 100644 --- a/src/dns/dnsparser.c +++ b/src/dns/dnsparser.c | |||
@@ -891,7 +891,7 @@ add_record (char *dst, | |||
891 | } | 891 | } |
892 | rl.type = htons (record->type); | 892 | rl.type = htons (record->type); |
893 | rl.class = htons (record->class); | 893 | rl.class = htons (record->class); |
894 | rl.ttl = htonl (GNUNET_TIME_absolute_get_remaining (record->expiration_time).rel_value / 1000); /* in seconds */ | 894 | rl.ttl = htonl (GNUNET_TIME_absolute_get_remaining (record->expiration_time).rel_value_us / 1000LL / 1000LL); /* in seconds */ |
895 | rl.data_len = htons ((uint16_t) (pos - (*off + sizeof (struct record_line)))); | 895 | rl.data_len = htons ((uint16_t) (pos - (*off + sizeof (struct record_line)))); |
896 | memcpy (&dst[*off], &rl, sizeof (struct record_line)); | 896 | memcpy (&dst[*off], &rl, sizeof (struct record_line)); |
897 | *off = pos; | 897 | *off = pos; |