aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/namestore.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/namestore/namestore.h')
-rw-r--r--src/namestore/namestore.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/namestore/namestore.h b/src/namestore/namestore.h
index 8aaba180f..ad02ffb48 100644
--- a/src/namestore/namestore.h
+++ b/src/namestore/namestore.h
@@ -280,6 +280,12 @@ struct RecordResultMessage
280 struct GNUNET_NAMESTORE_Header gns_header; 280 struct GNUNET_NAMESTORE_Header gns_header;
281 281
282 /** 282 /**
283 * Expiration time if the record result (if any).
284 * Takes TOMBSTONEs into account.
285 */
286 struct GNUNET_TIME_AbsoluteNBO expire;
287
288 /**
283 * Name length 289 * Name length
284 */ 290 */
285 uint16_t name_len GNUNET_PACKED; 291 uint16_t name_len GNUNET_PACKED;
@@ -376,6 +382,17 @@ struct ZoneMonitorStartMessage
376 uint32_t iterate_first GNUNET_PACKED; 382 uint32_t iterate_first GNUNET_PACKED;
377 383
378 /** 384 /**
385 * Record set filter control flags.
386 * See GNUNET_NAMESTORE_Filter enum.
387 */
388 uint16_t filter;
389
390 /**
391 * Reserved for alignment
392 */
393 uint16_t reserved;
394
395 /**
379 * Zone key. 396 * Zone key.
380 */ 397 */
381 struct GNUNET_IDENTITY_PrivateKey zone; 398 struct GNUNET_IDENTITY_PrivateKey zone;
@@ -420,6 +437,17 @@ struct ZoneIterationStartMessage
420 * Zone key. All zeros for "all zones". 437 * Zone key. All zeros for "all zones".
421 */ 438 */
422 struct GNUNET_IDENTITY_PrivateKey zone; 439 struct GNUNET_IDENTITY_PrivateKey zone;
440
441 /**
442 * Record set filter control flags.
443 * See GNUNET_NAMESTORE_Filter enum.
444 */
445 uint16_t filter;
446
447 /**
448 * Reserved for alignment
449 */
450 uint16_t reserved;
423}; 451};
424 452
425 453