diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-02-13 19:36:37 +0100 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-02-13 19:36:37 +0100 |
commit | 79243b3d21f1687430e969626eba6785df3df901 (patch) | |
tree | 53ecb353d9c241395cc2e6f6ff7194bcb731dfe3 /src/namestore | |
parent | 4dc95a504310abbd9b7b6d84737cc92d396553a7 (diff) | |
download | gnunet-79243b3d21f1687430e969626eba6785df3df901.tar.gz gnunet-79243b3d21f1687430e969626eba6785df3df901.zip |
add concept of supplemental records
Diffstat (limited to 'src/namestore')
-rw-r--r-- | src/namestore/gnunet-service-namestore.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c index 619cabfc7..c57f15f65 100644 --- a/src/namestore/gnunet-service-namestore.c +++ b/src/namestore/gnunet-service-namestore.c | |||
@@ -695,6 +695,8 @@ merge_with_nick_records (const struct GNUNET_GNSRECORD_Data *nick_rd, | |||
695 | } | 695 | } |
696 | /* append nick */ | 696 | /* append nick */ |
697 | target[rd2_length] = *nick_rd; | 697 | target[rd2_length] = *nick_rd; |
698 | /* Mark as supplemental */ | ||
699 | target[rd2_length].flags = nick_rd->flags | GNUNET_GNSRECORD_RF_SUPPLEMENTAL; | ||
698 | target[rd2_length].expiration_time = latest_expiration; | 700 | target[rd2_length].expiration_time = latest_expiration; |
699 | target[rd2_length].data = (void *) &data[data_offset]; | 701 | target[rd2_length].data = (void *) &data[data_offset]; |
700 | GNUNET_memcpy (&data[data_offset], nick_rd->data, nick_rd->data_size); | 702 | GNUNET_memcpy (&data[data_offset], nick_rd->data, nick_rd->data_size); |