| nfs-ganesha 1.4 | 
#include <stdlib.h>#include <stdio.h>#include <sys/types.h>Go to the source code of this file.
| typedef caddr_t config_file_t | 
Definition at line 29 of file config_parsing.h.
| typedef caddr_t config_item_t | 
Definition at line 30 of file config_parsing.h.
| enum config_item_type | 
Definition at line 32 of file config_parsing.h.
| config_item_t config_FindItemByName | ( | config_file_t | config, | 
| const char * | name | ||
| ) | 
Definition at line 432 of file config_parsing.c.
| config_item_t config_FindItemByName_CheckUnique | ( | config_file_t | config, | 
| const char * | name, | ||
| int * | is_unique | ||
| ) | 
Definition at line 437 of file config_parsing.c.
| char* config_FindKeyValueByName | ( | config_file_t | config, | 
| const char * | key_name | ||
| ) | 
Definition at line 445 of file config_parsing.c.
| void config_Free | ( | config_file_t | config | ) | 
config_Free: Free the memory structure that store the configuration.
Definition at line 164 of file config_parsing.c.
| config_item_t config_GetBlockByIndex | ( | config_file_t | config, | 
| unsigned int | block_no | ||
| ) | 
Definition at line 214 of file config_parsing.c.
| char* config_GetBlockName | ( | config_item_t | block | ) | 
Definition at line 235 of file config_parsing.c.
| char* config_GetErrorMsg | ( | ) | 
Definition at line 136 of file config_parsing.c.
| config_item_t config_GetItemByIndex | ( | config_item_t | block, | 
| unsigned int | item_no | ||
| ) | 
Definition at line 276 of file config_parsing.c.
| config_item_t config_GetItemByName | ( | config_item_t | block, | 
| const char * | name | ||
| ) | 
Definition at line 459 of file config_parsing.c.
| int config_GetKeyValue | ( | config_item_t | item, | 
| char ** | var_name, | ||
| char ** | var_value | ||
| ) | 
Definition at line 310 of file config_parsing.c.
| char* config_GetKeyValueByName | ( | config_item_t | block, | 
| const char * | key_name | ||
| ) | 
Definition at line 516 of file config_parsing.c.
| int config_GetNbBlocks | ( | config_file_t | config | ) | 
config_GetNbBlocks: Indicates how many blocks are defined into the config file.
Definition at line 184 of file config_parsing.c.
| int config_GetNbItems | ( | config_item_t | block | ) | 
Definition at line 246 of file config_parsing.c.
| config_item_type config_ItemType | ( | config_item_t | item | ) | 
Definition at line 297 of file config_parsing.c.
| config_file_t config_ParseFile | ( | char * | file_path | ) | 
Definition at line 69 of file config_parsing.c.
| void config_Print | ( | FILE * | output, | 
| config_file_t | config | ||
| ) | 
config_Print: Print the content of the syntax tree to a file.
Definition at line 148 of file config_parsing.c.
 1.7.3
 1.7.3