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 70 of file configuration.c.
struct ConfigSection* ConfigSection::next |
This is a linked list.
Definition at line 75 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(), GNUNET_CONFIGURATION_set_value_string(), and handle_inline().
struct ConfigEntry* ConfigSection::entries |
entries in the section
Definition at line 80 of file configuration.c.
Referenced by find_entry(), GNUNET_CONFIGURATION_iterate_section_values(), GNUNET_CONFIGURATION_remove_section(), GNUNET_CONFIGURATION_set_value_string(), and handle_inline().
char* ConfigSection::name |
name of the section
Definition at line 85 of file configuration.c.
Referenced by find_section(), GNUNET_CONFIGURATION_destroy(), GNUNET_CONFIGURATION_iterate_section_values(), GNUNET_CONFIGURATION_iterate_sections(), GNUNET_CONFIGURATION_remove_section(), GNUNET_CONFIGURATION_set_value_string(), and handle_inline().
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 93 of file configuration.c.
Referenced by find_entry(), GNUNET_CONFIGURATION_iterate_section_values(), and handle_inline().
char* ConfigSection::hint_secret_filename |
Diagnostics hint for the secret file.
Definition at line 98 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section(), and handle_inline().
char* ConfigSection::hint_secret_stat |
Extra information regarding permissions of the secret file.
Definition at line 103 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section(), and handle_inline().
char* ConfigSection::hint_inlined_from_filename |
For secret sections: Where was this inlined from?
Definition at line 108 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section(), and handle_inline().
unsigned int ConfigSection::hint_inlined_from_line |
For secret sections: Where was this inlined from?
Definition at line 113 of file configuration.c.
Referenced by handle_inline().