Postfix3.3.1
マクロ定義 | 関数
anvil_clnt.c ファイル
#include <sys_defs.h>
#include <mymalloc.h>
#include <msg.h>
#include <attr_clnt.h>
#include <stringops.h>
#include <mail_proto.h>
#include <mail_params.h>
#include <anvil_clnt.h>

[ソースコード]

マクロ定義

#define ANVIL_IDENT(service, addr)   printable(concatenate(service, ":", addr, (char *) 0), '?')
 

関数

ANVIL_CLNTanvil_clnt_create (void)
 
void anvil_clnt_free (ANVIL_CLNT *anvil_clnt)
 
int anvil_clnt_lookup (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *count, int *rate, int *msgs, int *rcpts, int *newtls, int *auths)
 
int anvil_clnt_connect (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *count, int *rate)
 
int anvil_clnt_mail (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *msgs)
 
int anvil_clnt_rcpt (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *rcpts)
 
int anvil_clnt_newtls (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *newtls)
 
int anvil_clnt_newtls_stat (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *newtls)
 
int anvil_clnt_auth (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr, int *auths)
 
int anvil_clnt_disconnect (ANVIL_CLNT *anvil_clnt, const char *service, const char *addr)
 

マクロ定義詳解

#define ANVIL_IDENT (   service,
  addr 
)    printable(concatenate(service, ":", addr, (char *) 0), '?')

anvil_clnt.c170 行目に定義があります。

関数詳解

int anvil_clnt_auth ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int auths 
)

anvil_clnt.c352 行目に定義があります。

int anvil_clnt_connect ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int count,
int rate 
)

anvil_clnt.c231 行目に定義があります。

ANVIL_CLNT* anvil_clnt_create ( void  )

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

int anvil_clnt_disconnect ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr 
)

anvil_clnt.c376 行目に定義があります。

void anvil_clnt_free ( ANVIL_CLNT anvil_clnt)

anvil_clnt.c194 行目に定義があります。

int anvil_clnt_lookup ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int count,
int rate,
int msgs,
int rcpts,
int newtls,
int auths 
)

anvil_clnt.c201 行目に定義があります。

int anvil_clnt_mail ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int msgs 
)

anvil_clnt.c256 行目に定義があります。

int anvil_clnt_newtls ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int newtls 
)

anvil_clnt.c304 行目に定義があります。

int anvil_clnt_newtls_stat ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int newtls 
)

anvil_clnt.c328 行目に定義があります。

int anvil_clnt_rcpt ( ANVIL_CLNT anvil_clnt,
const char *  service,
const char *  addr,
int rcpts 
)

anvil_clnt.c280 行目に定義があります。