Postfix3.3.1
データ構造 | マクロ定義 | 関数
dict_tcp.c ファイル
#include "sys_defs.h"
#include <unistd.h>
#include <string.h>
#include <errno.h>
#include <ctype.h>
#include <msg.h>
#include <mymalloc.h>
#include <vstring.h>
#include <vstream.h>
#include <vstring_vstream.h>
#include <connect.h>
#include <hex_quote.h>
#include <dict.h>
#include <stringops.h>
#include <dict_tcp.h>

[ソースコード]

データ構造

struct  DICT_TCP
 

マクロ定義

#define DICT_TCP_MAXTRY   10 /* attempts before giving up */
 
#define DICT_TCP_TMOUT   100 /* connect/read/write timeout */
 
#define DICT_TCP_MAXLEN   4096 /* server reply size limit */
 
#define STR(x)   vstring_str(x)
 
#define RETURN(errval, result)   { dict->error = errval; return (result); }
 

関数

DICTdict_tcp_open (const char *map, int open_flags, int dict_flags)
 

マクロ定義詳解

#define DICT_TCP_MAXLEN   4096 /* server reply size limit */

dict_tcp.c111 行目に定義があります。

#define DICT_TCP_MAXTRY   10 /* attempts before giving up */

dict_tcp.c109 行目に定義があります。

#define DICT_TCP_TMOUT   100 /* connect/read/write timeout */

dict_tcp.c110 行目に定義があります。

#define RETURN (   errval,
  result 
)    { dict->error = errval; return (result); }
#define STR (   x)    vstring_str(x)

dict_tcp.c113 行目に定義があります。

関数詳解

DICT* dict_tcp_open ( const char *  map,
int  open_flags,
int  dict_flags 
)

dict_tcp.c285 行目に定義があります。