Postfix3.3.1
データ構造 | マクロ定義 | 関数 | 変数
mail_version.h ファイル
#include <string.h>

[ソースコード]

データ構造

struct  MAIL_VERSION
 

マクロ定義

#define MAIL_RELEASE_DATE   "20180519"
 
#define MAIL_VERSION_NUMBER   "3.3.1"
 
#define MAIL_VERSION_DATE   ""
 
#define MAIL_VERSION_PROD   ""
 
#define VAR_MAIL_VERSION   "mail_version"
 
#define DEF_MAIL_VERSION   MAIL_VERSION_NUMBER MAIL_VERSION_DATE MAIL_VERSION_PROD
 
#define VAR_MAIL_RELEASE   "mail_release_date"
 
#define DEF_MAIL_RELEASE   MAIL_RELEASE_DATE
 
#define MAIL_VERSION_STAMP_DECLARE   char *mail_version_stamp
 
#define MAIL_VERSION_STAMP_ALLOCATE   mail_version_stamp = strdup(VAR_MAIL_VERSION "=" DEF_MAIL_VERSION)
 
#define MAIL_VERSION_CHECK   check_mail_version(DEF_MAIL_VERSION)
 

関数

MAIL_VERSIONmail_version_parse (const char *, const char **)
 
void mail_version_free (MAIL_VERSION *)
 
const char * get_mail_version (void)
 
void check_mail_version (const char *)
 

変数

char * var_mail_version
 
char * var_mail_release
 

マクロ定義詳解

#define DEF_MAIL_RELEASE   MAIL_RELEASE_DATE

mail_version.h47 行目に定義があります。

mail_version.h39 行目に定義があります。

#define MAIL_RELEASE_DATE   "20180519"

mail_version.h23 行目に定義があります。

#define MAIL_VERSION_CHECK   check_mail_version(DEF_MAIL_VERSION)

mail_version.h90 行目に定義があります。

#define MAIL_VERSION_DATE   ""

mail_version.h29 行目に定義があります。

#define MAIL_VERSION_NUMBER   "3.3.1"

mail_version.h24 行目に定義があります。

#define MAIL_VERSION_PROD   ""

mail_version.h35 行目に定義があります。

#define MAIL_VERSION_STAMP_ALLOCATE   mail_version_stamp = strdup(VAR_MAIL_VERSION "=" DEF_MAIL_VERSION)

mail_version.h67 行目に定義があります。

#define MAIL_VERSION_STAMP_DECLARE   char *mail_version_stamp

mail_version.h64 行目に定義があります。

#define VAR_MAIL_RELEASE   "mail_release_date"

mail_version.h46 行目に定義があります。

#define VAR_MAIL_VERSION   "mail_version"

mail_version.h38 行目に定義があります。

関数詳解

void check_mail_version ( const char *  )

mail_version.c190 行目に定義があります。

const char* get_mail_version ( void  )

mail_version.c183 行目に定義があります。

void mail_version_free ( MAIL_VERSION )

mail_version.c175 行目に定義があります。

MAIL_VERSION* mail_version_parse ( const char *  ,
const char **   
)

mail_version.c155 行目に定義があります。

変数詳解

char* var_mail_release

mail_params.c266 行目に定義があります。

char* var_mail_version

mail_params.c267 行目に定義があります。