This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | config |
Defines | |
| #define | _c const |
| #define | CFG_CLONG 0x0001 |
| #define | CFG_OLONG 0x0002 |
| #define | CFG_DLONG 0x0004 |
| #define | CFG_XLONG 0x0008 |
| #define | CFG_CULONG 0x0010 |
| #define | CFG_OULONG 0x0020 |
| #define | CFG_DULONG 0x0040 |
| #define | CFG_XULONG 0x0080 |
| #define | CFG_STRING 0x0100 |
| #define | CFG_SUBLIST 0x0200 |
| #define | CFG_ESCAPED 0x0400 |
| #define | config_issub(cfg) (!!((cfg)->flags & CFG_SUBLIST)) |
| #define | config_isatom(cfg) (!config_issub(cfg)) |
| #define | config_isstring(cfg) (!!((cfg)->flags & CFG_STRING)) |
Typedefs | |
| typedef _c struct config | config_t |
Functions | |
| config_t * | config_read (const char *_file, int flags, config_t *_cfg) |
| void | config_delete (config_t *_cfg) |
| int | config_renewed (config_t *_cfg) |
| size_t | config_length (config_t *_cfg) |
|
|
Definition at line 10 of file configfile.h. |
|
|
Definition at line 22 of file configfile.h. Referenced by configtag(). |
|
|
Definition at line 26 of file configfile.h. |
|
|
Definition at line 24 of file configfile.h. |
|
|
Definition at line 28 of file configfile.h. |
|
|
Definition at line 32 of file configfile.h. |
|
|
Definition at line 23 of file configfile.h. |
|
|
Definition at line 27 of file configfile.h. |
|
|
Definition at line 30 of file configfile.h. |
|
|
Definition at line 31 of file configfile.h. Referenced by read_list(). |
|
|
Definition at line 25 of file configfile.h. |
|
|
Definition at line 29 of file configfile.h. |
|
|
Definition at line 39 of file configfile.h. Referenced by configtag(), makedhcp(), and read_list(). |
|
|
Definition at line 40 of file configfile.h. |
|
|
Definition at line 38 of file configfile.h. |
|
|
|
|
|
Definition at line 118 of file configfile.c. References cfg2fcfg, firstconfig::config1, deallocate, delete_config(), delete_filelist(), and firstconfig::filelist. Referenced by config_read(). |
|
|
Definition at line 498 of file configfile.c. References nil. Referenced by configtag(), and makedhcp(). |
|
||||||||||||||||
|
Definition at line 441 of file configfile.c. References allocate(), c_files, c_flags, cfg2fcfg, firstconfig::config1, config_delete(), configsize, configfile::ctime, delete_config(), delete_filelist(), ENOENT, errno, fcfg2cfg, firstconfig::filelist, firstconfigsize, memmove(), configfile::name, firstconfig::new, configfile::next, nil, read_file(), st, stat::st_ctime, stat, and strlen(). Referenced by initdhcpconf(). |
|
|
Definition at line 485 of file configfile.c. Referenced by initdhcpconf(). |
1.4.6