--- libaitcfg/example/test_boot.c 2012/04/04 11:43:05 1.1.2.1 +++ libaitcfg/example/test_boot.c 2012/04/04 13:10:56 1.1.2.2 @@ -14,6 +14,18 @@ main(int argc, char **argv) cfgWriteConfig(stdout, &cfg, 0); + printf("\n++++++++++++++++++ update IP with 192.168.234.11 ...\n\n"); + cfg_setAttribute(&cfg, NULL, "IP2", "192.168.2.1"); + cfg_setAttribute(&cfg, NULL, "IP", "192.168.234.11"); + cfg_setAttribute(&cfg, NULL, "OPT", "\"\""); + cfg_setAttribute(&cfg, NULL, "OZZ", NULL); + cfg_unsetAttribute(&cfg, NULL, "OPT"); + cfg_unsetAttribute(&cfg, NULL, "OPT2"); + + cfgWriteConfig(stdout, &cfg, 0); + + printf("\n............ with whitespaces \n\n"); + cfgWriteConfig(stdout, &cfg, 1); cfgUnloadConfig(&cfg); return 0; }