Postfix3.3.1
関数
cfg_parser.c ファイル
#include "sys_defs.h"
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include "msg.h"
#include "mymalloc.h"
#include "vstring.h"
#include "dict.h"
#include "mail_conf.h"
#include "cfg_parser.h"

[ソースコード]

関数

CFG_PARSER * cfg_parser_alloc (const char *pname)
 
char * cfg_get_str (const CFG_PARSER *parser, const char *name, const char *defval, int min, int max)
 
int cfg_get_int (const CFG_PARSER *parser, const char *name, int defval, int min, int max)
 
int cfg_get_bool (const CFG_PARSER *parser, const char *name, int defval)
 
CFG_PARSER * cfg_parser_free (CFG_PARSER *parser)
 

関数詳解

int cfg_get_bool ( const CFG_PARSER *  parser,
const char *  name,
int  defval 
)

cfg_parser.c の 295 行目に定義があります。

int cfg_get_int ( const CFG_PARSER *  parser,
const char *  name,
int  defval,
int  min,
int  max 
)

cfg_parser.c の 281 行目に定義があります。

char* cfg_get_str ( const CFG_PARSER *  parser,
const char *  name,
const char *  defval,
int  min,
int  max 
)

cfg_parser.c の 261 行目に定義があります。

CFG_PARSER* cfg_parser_alloc ( const char *  pname)

cfg_parser.c の 227 行目に定義があります。

CFG_PARSER* cfg_parser_free ( CFG_PARSER *  parser)

cfg_parser.c の 309 行目に定義があります。