Lines Matching refs:fields
20 void auth_fields_add(struct auth_fields *fields,
23 void auth_fields_reset(struct auth_fields *fields);
24 void auth_fields_remove(struct auth_fields *fields, const char *key);
26 const char *auth_fields_find(struct auth_fields *fields, const char *key);
27 bool auth_fields_exists(struct auth_fields *fields, const char *key);
29 void auth_fields_import(struct auth_fields *fields, const char *str,
31 void auth_fields_import_prefixed(struct auth_fields *fields, const char *prefix,
33 const ARRAY_TYPE(auth_field) *auth_fields_export(struct auth_fields *fields);
34 /* Append fields where (flag & flags_mask) == flags_result. */
35 void auth_fields_append(struct auth_fields *fields, string_t *dest,
38 bool auth_fields_is_empty(struct auth_fields *fields);
41 void auth_fields_booleanize(struct auth_fields *fields, const char *key);
43 /* Remember the current fields. */
44 void auth_fields_snapshot(struct auth_fields *fields);
45 /* Rollback to previous snapshot, or clear the fields if there isn't any. */
46 void auth_fields_rollback(struct auth_fields *fields);