diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2022-10-20 00:26:00 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2022-10-20 00:26:00 +0900 |
commit | f03070c1d052acb48bf635b44cf16963c041dbaf (patch) | |
tree | e137d07c0a81e74e50abc027b9274d2108bb7039 /src/gnsrecord | |
parent | 3683f556df1324b1ce575dd5932d174d75512f7a (diff) | |
download | gnunet-f03070c1d052acb48bf635b44cf16963c041dbaf.tar.gz gnunet-f03070c1d052acb48bf635b44cf16963c041dbaf.zip |
-fix tests; add zonefile test
Diffstat (limited to 'src/gnsrecord')
-rw-r--r-- | src/gnsrecord/gnsrecord_misc.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/gnsrecord/gnsrecord_misc.c b/src/gnsrecord/gnsrecord_misc.c index 990c46bcc..742eaf186 100644 --- a/src/gnsrecord/gnsrecord_misc.c +++ b/src/gnsrecord/gnsrecord_misc.c | |||
@@ -433,13 +433,21 @@ GNUNET_GNSRECORD_normalize_record_set (const char *label, | |||
433 | /* Ignore private records for public record set */ | 433 | /* Ignore private records for public record set */ |
434 | if ((0 != (filter & GNUNET_GNSRECORD_FILTER_OMIT_PRIVATE)) && | 434 | if ((0 != (filter & GNUNET_GNSRECORD_FILTER_OMIT_PRIVATE)) && |
435 | (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_PRIVATE))) | 435 | (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_PRIVATE))) |
436 | { | ||
437 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
438 | "Filtering private record filter=%u...\n", filter); | ||
436 | continue; | 439 | continue; |
440 | } | ||
437 | /* Skip expired records */ | 441 | /* Skip expired records */ |
438 | if ((0 == (rd[i].flags & GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION)) && | 442 | if ((0 == (rd[i].flags & GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION)) && |
439 | (rd[i].expiration_time < now.abs_value_us)) | 443 | (rd[i].expiration_time < now.abs_value_us)) |
440 | continue; /* record already expired, skip it */ | 444 | { |
445 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
446 | "Filtering expired record...\n"); | ||
447 | continue; /* record already expired, skip it */ | ||
448 | } | ||
441 | /* Ignore the tombstone unless filter permits explicitly. | 449 | /* Ignore the tombstone unless filter permits explicitly. |
442 | * Remember expiration time. */ | 450 | * Remember expiration time. */ |
443 | if (GNUNET_GNSRECORD_TYPE_TOMBSTONE == rd[i].record_type) | 451 | if (GNUNET_GNSRECORD_TYPE_TOMBSTONE == rd[i].record_type) |
444 | { | 452 | { |
445 | minimum_expiration.abs_value_us = rd[i].expiration_time; | 453 | minimum_expiration.abs_value_us = rd[i].expiration_time; |