Postfix3.3.1
verify_clnt.h
[詳解]
1 #ifndef _VRFY_CLNT_H_INCLUDED_
2 #define _VRFY_CLNT_H_INCLUDED_
3 
4 /*++
5 /* NAME
6 /* verify_clnt 3h
7 /* SUMMARY
8 /* address verification client interface
9 /* SYNOPSIS
10 /* #include <verify_clnt.h>
11 /* DESCRIPTION
12 /* .nf
13 
14  /*
15  * System library.
16  */
17 #include <stdarg.h>
18 
19  /*
20  * Global library.
21  */
22 #include <deliver_request.h>
23 
24  /*
25  * Address verification requests.
26  */
27 #define VRFY_REQ_QUERY "query"
28 #define VRFY_REQ_UPDATE "update"
29 
30  /*
31  * Request (NOT: address) status codes.
32  */
33 #define VRFY_STAT_OK 0
34 #define VRFY_STAT_FAIL (-1)
35 #define VRFY_STAT_BAD (-2)
36 
37  /*
38  * Functional interface.
39  */
40 extern int verify_clnt_query(const char *, int *, VSTRING *);
41 extern int verify_clnt_update(const char *, int, const char *);
42 
43 /* LICENSE
44 /* .ad
45 /* .fi
46 /* The Secure Mailer license must be distributed with this software.
47 /* AUTHOR(S)
48 /* Wietse Venema
49 /* IBM T.J. Watson Research
50 /* P.O. Box 704
51 /* Yorktown Heights, NY 10598, USA
52 /*--*/
53 
54 #endif
int verify_clnt_update(const char *, int, const char *)
Definition: verify_clnt.c:138
int verify_clnt_query(const char *, int *, VSTRING *)
Definition: verify_clnt.c:95