diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-10-03 16:35:24 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-10-03 16:35:24 +0200 |
commit | 5c1f2aa8a7ca4fb95aa7a75ff810fbee711d1d04 (patch) | |
tree | 9a8c3faebd30d00c4449ddb845fe8c26f04375cb /src/gnsrecord/gnsrecord_misc.c | |
parent | d09a97a4891f4ccc764fe36654b4a651926f7c3f (diff) | |
parent | 4be1619e0826b061993257aea488f1f14ea888ae (diff) | |
download | gnunet-5c1f2aa8a7ca4fb95aa7a75ff810fbee711d1d04.tar.gz gnunet-5c1f2aa8a7ca4fb95aa7a75ff810fbee711d1d04.zip |
Merge branch 'master' of git+ssh://git.gnunet.org/gnunet
Diffstat (limited to 'src/gnsrecord/gnsrecord_misc.c')
-rw-r--r-- | src/gnsrecord/gnsrecord_misc.c | 27 |
1 files changed, 2 insertions, 25 deletions
diff --git a/src/gnsrecord/gnsrecord_misc.c b/src/gnsrecord/gnsrecord_misc.c index 5e3bbdb8c..880fc68c6 100644 --- a/src/gnsrecord/gnsrecord_misc.c +++ b/src/gnsrecord/gnsrecord_misc.c | |||
@@ -421,7 +421,7 @@ GNUNET_GNSRECORD_normalize_record_set (const char *label, | |||
421 | rd_public, | 421 | rd_public, |
422 | unsigned int *rd_count_public, | 422 | unsigned int *rd_count_public, |
423 | struct GNUNET_TIME_Absolute *expiry, | 423 | struct GNUNET_TIME_Absolute *expiry, |
424 | int include_private, | 424 | enum GNUNET_GNSRECORD_Filter filter, |
425 | char **emsg) | 425 | char **emsg) |
426 | { | 426 | { |
427 | struct GNUNET_TIME_Absolute now; | 427 | struct GNUNET_TIME_Absolute now; |
@@ -539,7 +539,7 @@ GNUNET_GNSRECORD_normalize_record_set (const char *label, | |||
539 | 539 | ||
540 | /* Ignore private records for public record set */ | 540 | /* Ignore private records for public record set */ |
541 | 541 | ||
542 | if ((GNUNET_NO == include_private) && | 542 | if ((0 != (filter & GNUNET_GNSRECORD_FILTER_OMIT_PRIVATE)) && |
543 | (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_PRIVATE))) | 543 | (0 != (rd[i].flags & GNUNET_GNSRECORD_RF_PRIVATE))) |
544 | continue; | 544 | continue; |
545 | /* Skip expired records */ | 545 | /* Skip expired records */ |
@@ -561,27 +561,4 @@ GNUNET_GNSRECORD_normalize_record_set (const char *label, | |||
561 | } | 561 | } |
562 | 562 | ||
563 | 563 | ||
564 | enum GNUNET_GenericReturnValue | ||
565 | GNUNET_GNSRECORD_convert_records_for_export (const char *label, | ||
566 | const struct | ||
567 | GNUNET_GNSRECORD_Data *rd, | ||
568 | unsigned int rd_count, | ||
569 | struct GNUNET_GNSRECORD_Data * | ||
570 | rd_public, | ||
571 | unsigned int *rd_count_public, | ||
572 | struct GNUNET_TIME_Absolute *expiry, | ||
573 | char **emsg) | ||
574 | { | ||
575 | return GNUNET_GNSRECORD_normalize_record_set (label, | ||
576 | rd, | ||
577 | rd_count, | ||
578 | rd_public, | ||
579 | rd_count_public, | ||
580 | expiry, | ||
581 | GNUNET_NO, | ||
582 | emsg); | ||
583 | |||
584 | } | ||
585 | |||
586 | |||
587 | /* end of gnsrecord_misc.c */ | 564 | /* end of gnsrecord_misc.c */ |