Diff for /libaitcfg/inc/aitcfg.h between versions 1.21.2.1 and 1.22.2.1

version 1.21.2.1, 2025/10/09 16:40:02 version 1.22.2.1, 2026/08/04 18:51:43
Line 12  terms: Line 12  terms:
 All of the documentation and software included in the ELWIX and AITNET  All of the documentation and software included in the ELWIX and AITNET
 Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>  Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>
   
Copyright 2004 - 2025Copyright 2004 - 2026
         by Michael Pounov <misho@elwix.org>.  All rights reserved.          by Michael Pounov <misho@elwix.org>.  All rights reserved.
   
 Redistribution and use in source and binary forms, with or without  Redistribution and use in source and binary forms, with or without
Line 111  void cfgEndConfig(cfg_root_t **pcfg); Line 111  void cfgEndConfig(cfg_root_t **pcfg);
  */   */
 int cfgInitConfigExt(cfg_root_t * __restrict cfg);  int cfgInitConfigExt(cfg_root_t * __restrict cfg);
 /*  /*
    * cfgLoadConfigExt() - Load config from file with recursion level of includes
    *
    * @cfgName = Config filename
    * @cfg = Config root
    * @lvl = Level of include recursion
    * return: -1 error or 0 ok
    */
   int cfgLoadConfigExt(const char *cfgName, cfg_root_t * __restrict cfg, int lvl);
   /*
  * cfgLoadConfig() - Load config from file   * cfgLoadConfig() - Load config from file
  *   *
  * @cfgName = Config filename   * @cfgName = Config filename
Line 167  int cfgReadLines(FILE *f, const char *delim, const cha Line 176  int cfgReadLines(FILE *f, const char *delim, const cha
 ait_val_t *cfgWriteLines(FILE *f, const char *delim, const char *eol,   ait_val_t *cfgWriteLines(FILE *f, const char *delim, const char *eol, 
                 const char *section, cfg_root_t * __restrict cfg);                  const char *section, cfg_root_t * __restrict cfg);
 /*  /*
 * cfgReadConfig() - Read file and add new item at config root * cfg_ReadConfig() - Read file and add new item at config root
  *   *
  * @f = File resource   * @f = File resource
  * @cfg = Config root   * @cfg = Config root
    * @lvl = Level of include recursion
  * return: -1 error or 0 ok   * return: -1 error or 0 ok
  */   */
int cfgReadConfig(FILE *f, cfg_root_t * __restrict cfg);int cfg_ReadConfig(FILE *f, cfg_root_t * __restrict cfg, int lvl);
 #define cfgReadConfig(f, c)     cfg_ReadConfig((f), (c), 1)
 /*  /*
  * cfgWriteConfig() - Write config from memory   * cfgWriteConfig() - Write config from memory
  *   *

Removed from v.1.21.2.1  
changed lines
  Added in v.1.22.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>