Diff for ep/src/conf.c between version 1.33 and 1.34
| version 1.33, 2002/07/17 01:45:34 |
version 1.34, 2002/07/17 20:52:43 |
| Line 53 static CFG_CONTEXT process_context = NUL |
|
| Line 53 static CFG_CONTEXT process_context = NUL |
|
| /* }}} */ |
/* }}} */ |
| |
|
| /* Global options {{{ */ |
/* Global options {{{ */ |
| static struct cfg_option global_options[] = { |
static struct cfg_option global_options[] = { /* } */ |
| {"help", 'h', NULL, CFG_BOOLEAN + CFG_MULTI, (void *) &(global_cfg.help), 0}, |
{ "help", 'h', NULL, CFG_BOOLEAN + CFG_MULTI, (void *) &(global_cfg.help), 0 }, |
| {"quiet", 'q', "quiet", CFG_BOOLEAN, (void *) &(global_cfg.quiet), 0}, |
{"quiet", 'q', "quiet", CFG_BOOLEAN, (void *) &(global_cfg.quiet), 0}, |
| {"verbose", 'v', "verbose", CFG_BOOLEAN + CFG_MULTI, (void *) &(global_cfg.verbose), 0}, |
{"verbose", 'v', "verbose", CFG_BOOLEAN + CFG_MULTI, (void *) &(global_cfg.verbose), 0}, |
| {"config-file", 'f', NULL, CFG_STRING + CFG_MULTI, (void *) &(global_cfg.config_file), 0}, |
{"config-file", 'f', NULL, CFG_STRING + CFG_MULTI, (void *) &(global_cfg.config_file), 0}, |
| {"disable-global-config",'\0',NULL,CFG_BOOLEAN,(void*)&(global_cfg.disable_global_config),0}, |
{"disable-global-config",'\0',NULL,CFG_BOOLEAN,(void*)&(global_cfg.disable_global_config),0}, |
| {"disable-user-config",'\0',NULL,CFG_BOOLEAN,(void*)&(global_cfg.disable_user_config),0}, |
{"disable-user-config",'\0',NULL,CFG_BOOLEAN,(void*)&(global_cfg.disable_user_config),0}, |
| {"case-insensitive-names",'\0',NULL,CFG_BOOLEAN,(void*)&(global_cfg.case_insensitive_names),0}, |
{"case-insensitive-names",'\0',NULL,CFG_BOOLEAN,(void*)&(global_cfg.case_insensitive_names),0}, |
| |
{"fast-data-transfer",'F',"fast data transfer",CFG_BOOLEAN,(void*)&(global_cfg.fast_data_transfer),0}, |
| CFG_END_OF_LIST |
CFG_END_OF_LIST |
| }; /* }}} */ |
}; /* }}} */ |
| |
|
| /* Process options {{{ */ |
/* Process options {{{ */ |
| static struct cfg_option process_options[] = { |
static struct cfg_option process_options[] = { /* } */ |
| {"nice", 'N', "nice", CFG_INT, (void *) &(process_cfg.nice), 0}, |
{"nice", 'N', "nice", CFG_INT, (void *) &(process_cfg.nice), 0}, |
| {"name", 'n', "name", CFG_STRING+CFG_MULTI_SEPARATED, (void *) &(process_cfg.name), 0}, |
{"name", 'n', "name", CFG_STRING+CFG_MULTI_SEPARATED, (void *) &(process_cfg.name), 0}, |
| {"input", 'i', "input", CFG_STRING+CFG_MULTI_SEPARATED, (void *) &(process_cfg.fd_str[0]), 0}, |
{"input", 'i', "input", CFG_STRING+CFG_MULTI_SEPARATED, (void *) &(process_cfg.fd_str[0]), 0}, |
| {"output", 'o', "output", CFG_STRING+CFG_MULTI_SEPARATED, (void *)&(process_cfg.fd_str[1]),0}, |
{"output", 'o', "output", CFG_STRING+CFG_MULTI_SEPARATED, (void *)&(process_cfg.fd_str[1]),0}, |
| {"errput", 'e', "errput", CFG_STRING+CFG_MULTI_SEPARATED, (void *)&(process_cfg.fd_str[2]),0}, |
{"errput", 'e', "errput", CFG_STRING+CFG_MULTI_SEPARATED, (void *)&(process_cfg.fd_str[2]),0}, |
| {NULL, '\0', "command", CFG_LEFTOVER_ARGS+CFG_STRING+CFG_MULTI_SEPARATED, |
{NULL, '\0', "command", CFG_LEFTOVER_ARGS+CFG_STRING+CFG_MULTI_SEPARATED, |
| (void *)&(process_cfg.argv),0}, |
(void *)&(process_cfg.argv),0}, |
| CFG_END_OF_LIST |
CFG_END_OF_LIST |
| }; /* }}} */ |
}; /* }}} */ |
| |
|
| /* Static function declarations {{{ */ |
/* Static function declarations {{{ */ |
| static void print_cfg_error(const CFG_CONTEXT con); |
static void print_cfg_error(const CFG_CONTEXT con); |
Platon Group <platon@platon.org> http://platon.org/
|
|