diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2022-10-30 09:10:24 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2022-10-30 09:10:24 +0900 |
commit | 3cf47c04e2de3e3f275398f4dbc223fdaeea6aff (patch) | |
tree | 3a03535bd8df114714fc78f89a44dbac4f10eedc /src/gnsrecord | |
parent | daad78b8cb65dd5ef1b5e38fe8b3e78f6fb322d9 (diff) | |
download | gnunet-3cf47c04e2de3e3f275398f4dbc223fdaeea6aff.tar.gz gnunet-3cf47c04e2de3e3f275398f4dbc223fdaeea6aff.zip |
-bugfixes
Diffstat (limited to 'src/gnsrecord')
-rw-r--r-- | src/gnsrecord/json_gnsrecord.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gnsrecord/json_gnsrecord.c b/src/gnsrecord/json_gnsrecord.c index 9b74f6699..1c59d146e 100644 --- a/src/gnsrecord/json_gnsrecord.c +++ b/src/gnsrecord/json_gnsrecord.c | |||
@@ -142,6 +142,9 @@ parse_record (json_t *data, struct GNUNET_GNSRECORD_Data *rd) | |||
142 | (is_rel_exp) ? "No relative expiration given" : err.text); | 142 | (is_rel_exp) ? "No relative expiration given" : err.text); |
143 | return GNUNET_SYSERR; | 143 | return GNUNET_SYSERR; |
144 | } | 144 | } |
145 | rd->expiration_time = abs_exp.abs_value_us; | ||
146 | } else { | ||
147 | rd->expiration_time = rel_exp.rel_value_us; | ||
145 | } | 148 | } |
146 | rd->record_type = GNUNET_GNSRECORD_typename_to_number (record_type); | 149 | rd->record_type = GNUNET_GNSRECORD_typename_to_number (record_type); |
147 | if (UINT32_MAX == rd->record_type) | 150 | if (UINT32_MAX == rd->record_type) |