Postfix3.3.1
全て データ構造 ファイル 関数 変数 型定義 マクロ定義
データ構造 | マクロ定義 | 関数 | 変数
postmap.c ファイル
#include <sys_defs.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <ctype.h>
#include <string.h>
#include <msg.h>
#include <mymalloc.h>
#include <vstring.h>
#include <vstream.h>
#include <msg_vstream.h>
#include <msg_syslog.h>
#include <readlline.h>
#include <stringops.h>
#include <split_at.h>
#include <vstring_vstream.h>
#include <set_eugid.h>
#include <warn_stat.h>
#include <clean_env.h>
#include <mail_conf.h>
#include <mail_dict.h>
#include <mail_params.h>
#include <mail_version.h>
#include <mkmap.h>
#include <mail_task.h>
#include <dict_proxy.h>
#include <mime_state.h>
#include <rec_type.h>
#include <mail_parm_split.h>

[ソースコード]

データ構造

struct  POSTMAP_KEY_STATE
 

マクロ定義

#define STR   vstring_str
 
#define LEN   VSTRING_LEN
 
#define POSTMAP_FLAG_AS_OWNER   (1<<0) /* open dest as owner of source */
 
#define POSTMAP_FLAG_SAVE_PERM   (1<<1) /* copy access permission from source */
 
#define POSTMAP_FLAG_HEADER_KEY   (1<<2) /* apply to header text */
 
#define POSTMAP_FLAG_BODY_KEY   (1<<3) /* apply to body text */
 
#define POSTMAP_FLAG_MIME_KEY   (1<<4) /* enable MIME parsing */
 
#define POSTMAP_FLAG_HB_KEY   (POSTMAP_FLAG_HEADER_KEY | POSTMAP_FLAG_BODY_KEY)
 
#define POSTMAP_FLAG_FULL_KEY   (POSTMAP_FLAG_BODY_KEY | POSTMAP_FLAG_MIME_KEY)
 
#define POSTMAP_FLAG_ANY_KEY   (POSTMAP_FLAG_HB_KEY | POSTMAP_FLAG_MIME_KEY)
 

関数

int main (int argc, char **argv)
 

変数

 MAIL_VERSION_STAMP_DECLARE
 

マクロ定義詳解

#define LEN   VSTRING_LEN

postmap.c336 行目に定義があります。

#define POSTMAP_FLAG_ANY_KEY   (POSTMAP_FLAG_HB_KEY | POSTMAP_FLAG_MIME_KEY)

postmap.c346 行目に定義があります。

#define POSTMAP_FLAG_AS_OWNER   (1<<0) /* open dest as owner of source */

postmap.c338 行目に定義があります。

#define POSTMAP_FLAG_BODY_KEY   (1<<3) /* apply to body text */

postmap.c341 行目に定義があります。

#define POSTMAP_FLAG_FULL_KEY   (POSTMAP_FLAG_BODY_KEY | POSTMAP_FLAG_MIME_KEY)

postmap.c345 行目に定義があります。

#define POSTMAP_FLAG_HB_KEY   (POSTMAP_FLAG_HEADER_KEY | POSTMAP_FLAG_BODY_KEY)

postmap.c344 行目に定義があります。

#define POSTMAP_FLAG_HEADER_KEY   (1<<2) /* apply to header text */

postmap.c340 行目に定義があります。

#define POSTMAP_FLAG_MIME_KEY   (1<<4) /* enable MIME parsing */

postmap.c342 行目に定義があります。

#define POSTMAP_FLAG_SAVE_PERM   (1<<1) /* copy access permission from source */

postmap.c339 行目に定義があります。

#define STR   vstring_str

postmap.c335 行目に定義があります。

関数詳解

int main ( int  argc,
char **  argv 
)

postmap.c850 行目に定義があります。

変数詳解

MAIL_VERSION_STAMP_DECLARE

postmap.c848 行目に定義があります。