version 1.1.2.2, 2021/11/25 23:44:52
|
version 1.1.2.3, 2021/11/26 01:10:34
|
Line 14 main(int argc, char **argv)
|
Line 14 main(int argc, char **argv)
|
int i, mode = 0; |
int i, mode = 0; |
struct tagCfg *av; |
struct tagCfg *av; |
|
|
while ((ch = getopt(argc, argv, "r")) != -1) | while ((ch = getopt(argc, argv, "rd")) != -1) |
switch (ch) { |
switch (ch) { |
case 'r': |
case 'r': |
mode = 42; |
mode = 42; |
break; |
break; |
|
case 'd': |
|
mode = 21; |
|
break; |
default: |
default: |
printf("Error:: missing config.\n\ntestcfg [-r] <config> [section/attribute]\n"); |
printf("Error:: missing config.\n\ntestcfg [-r] <config> [section/attribute]\n"); |
return 1; |
return 1; |
Line 68 main(int argc, char **argv)
|
Line 71 main(int argc, char **argv)
|
} |
} |
} else if (!mode) |
} else if (!mode) |
cfgWriteConfig(stdout, &cfg, 1); |
cfgWriteConfig(stdout, &cfg, 1); |
else | else if (mode == 42) |
cfgWriteConfigRaw(stdout, &cfg, 1); |
cfgWriteConfigRaw(stdout, &cfg, 1); |
|
else |
|
cfg_dumpCfg(&cfg); |
|
|
cfgUnloadConfig(&cfg); |
cfgUnloadConfig(&cfg); |
printf("Closed config\n"); |
printf("Closed config\n"); |