acl
3.5.3.0
|
#include "acl_define.h"
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include "acl_msg.h"
#include "acl_xinetd_cfg.h"
宏定义 | |
#define | ACL_CFG_SET_ITEM_STR(_xcp_, _name_, _obj_) |
#define | ACL_CFG_SET_ITEM_INT(_xcp_, _name_, _obj_, _def_) |
#define ACL_CFG_SET_ITEM_INT | ( | _xcp_, | |
_name_, | |||
_obj_, | |||
_def_ | |||
) |
从配置对象中取得某个配置项的值
<em>xcp</em> | {ACL_XINETD_CFG_PARSER*} 配置对象 |
<em>name</em> | {const char*} 配置项名 |
<em>obj</em> | {int} 存储配置项的整数类型的值 |
<em>def</em> | {int} 如果配置项不存在,则用此缺省值 |
在文件 acl_cfg_macro.h 第 44 行定义.
#define ACL_CFG_SET_ITEM_STR | ( | _xcp_, | |
_name_, | |||
_obj_ | |||
) |
从配置对象中取得某个配置项的值
<em>xcp</em> | {ACL_XINETD_CFG_PARSER*} 配置对象 |
<em>name</em> | {const char*} 配置项名 |
<em>obj</em> | {char*} 存储配置项的字符串类型的值 |
在文件 acl_cfg_macro.h 第 24 行定义.