aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_namestore_service.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-07-03 19:15:15 +0000
committerChristian Grothoff <christian@grothoff.org>2012-07-03 19:15:15 +0000
commitb2bf074b07c7c18795e4b2fabb7cb9780960ab1c (patch)
treec4287e4f093e68bd621b21fbe26f92a4de9c259e /src/include/gnunet_namestore_service.h
parent07ae13323403cc6646dbdde0be3f41a676d626f8 (diff)
downloadgnunet-b2bf074b07c7c18795e4b2fabb7cb9780960ab1c.tar.gz
gnunet-b2bf074b07c7c18795e4b2fabb7cb9780960ab1c.zip
-fix gns record deletion
Diffstat (limited to 'src/include/gnunet_namestore_service.h')
-rw-r--r--src/include/gnunet_namestore_service.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/include/gnunet_namestore_service.h b/src/include/gnunet_namestore_service.h
index b00967c00..ee8654948 100644
--- a/src/include/gnunet_namestore_service.h
+++ b/src/include/gnunet_namestore_service.h
@@ -170,6 +170,18 @@ enum GNUNET_NAMESTORE_RecordFlags
170 */ 170 */
171 GNUNET_NAMESTORE_RF_SHADOW_RECORD = 16 171 GNUNET_NAMESTORE_RF_SHADOW_RECORD = 16
172 172
173 /**
174 * When comparing flags for record equality for removal,
175 * which flags should must match (in addition to the type,
176 * name, expiration value and data of the record)? All flags
177 * that are not listed here will be ignored for this purpose.
178 * (for example, we don't expect that users will remember to
179 * pass the '--private' option when removing a record from
180 * the namestore, hence we don't require this particular option
181 * to match upon removal). See also
182 * 'GNUNET_NAMESTORE_records_cmp'.
183 */
184#define GNUNET_NAMESTORE_RF_RCMP_FLAGS (GNUNET_NAMESTORE_RF_RELATIVE_EXPIRATION)
173}; 185};
174 186
175 187