configuration section More...
Data Fields | |
struct ConfigSection * | next |
This is a linked list. More... | |
struct ConfigEntry * | entries |
entries in the section More... | |
char * | name |
name of the section More... | |
bool | inaccessible |
Is the configuration section marked as inaccessible? More... | |
char * | hint_secret_filename |
Diagnostics hint for the secret file. More... | |
char * | hint_secret_stat |
Extra information regarding permissions of the secret file. More... | |
char * | hint_inlined_from_filename |
For secret sections: Where was this inlined from? More... | |
unsigned int | hint_inlined_from_line |
For secret sections: Where was this inlined from? More... | |
configuration section
Definition at line 71 of file configuration.c.
struct ConfigSection* ConfigSection::next |
This is a linked list.
Definition at line 76 of file configuration.c.
Referenced by find_section(), GNUNET_CONFIGURATION_iterate(), GNUNET_CONFIGURATION_iterate_section_values(), GNUNET_CONFIGURATION_iterate_sections(), GNUNET_CONFIGURATION_remove_section(), GNUNET_CONFIGURATION_serialize(), GNUNET_CONFIGURATION_serialize_diagnostics(), and GNUNET_CONFIGURATION_set_value_string().
struct ConfigEntry* ConfigSection::entries |
entries in the section
Definition at line 81 of file configuration.c.
Referenced by find_entry(), GNUNET_CONFIGURATION_iterate_section_values(), GNUNET_CONFIGURATION_remove_section(), and GNUNET_CONFIGURATION_set_value_string().
char* ConfigSection::name |
name of the section
Definition at line 86 of file configuration.c.
Referenced by gnunet_testing.StatisticsCondition::check(), gnunet_testing.EqualStatisticsCondition::check(), collect_files_cb(), gnunet_testing.StatisticsCondition::evaluate(), gnunet_testing.EqualStatisticsCondition::evaluate(), find_section(), GNUNET_CONFIGURATION_iterate_section_values(), GNUNET_CONFIGURATION_iterate_sections(), GNUNET_CONFIGURATION_remove_section(), and GNUNET_CONFIGURATION_set_value_string().
bool ConfigSection::inaccessible |
Is the configuration section marked as inaccessible?
This can happen if the section name is used in an @inline-secret@ directive, but the referenced file can't be found or accessed.
Definition at line 94 of file configuration.c.
Referenced by find_entry(), and GNUNET_CONFIGURATION_iterate_section_values().
char* ConfigSection::hint_secret_filename |
Diagnostics hint for the secret file.
Definition at line 99 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section().
char* ConfigSection::hint_secret_stat |
Extra information regarding permissions of the secret file.
Definition at line 104 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section().
char* ConfigSection::hint_inlined_from_filename |
For secret sections: Where was this inlined from?
Definition at line 109 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section().
unsigned int ConfigSection::hint_inlined_from_line |
For secret sections: Where was this inlined from?
Definition at line 114 of file configuration.c.