Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / external / ibm-public / postfix / dist / src / global / verify_clnt.h
bloba95a338a7863f10c3b8e92b70a59db5392d9f2dd
1 /* $NetBSD$ */
3 #ifndef _VRFY_CLNT_H_INCLUDED_
4 #define _VRFY_CLNT_H_INCLUDED_
6 /*++
7 /* NAME
8 /* verify_clnt 3h
9 /* SUMMARY
10 /* address verification client interface
11 /* SYNOPSIS
12 /* #include <verify_clnt.h>
13 /* DESCRIPTION
14 /* .nf
17 * System library.
19 #include <stdarg.h>
22 * Global library.
24 #include <deliver_request.h>
27 * Address verification requests.
29 #define VRFY_REQ_QUERY "query"
30 #define VRFY_REQ_UPDATE "update"
33 * Request (NOT: address) status codes.
35 #define VRFY_STAT_OK 0
36 #define VRFY_STAT_FAIL (-1)
37 #define VRFY_STAT_BAD (-2)
40 * Functional interface.
42 extern int verify_clnt_query(const char *, int *, VSTRING *);
43 extern int verify_clnt_update(const char *, int, const char *);
45 /* LICENSE
46 /* .ad
47 /* .fi
48 /* The Secure Mailer license must be distributed with this software.
49 /* AUTHOR(S)
50 /* Wietse Venema
51 /* IBM T.J. Watson Research
52 /* P.O. Box 704
53 /* Yorktown Heights, NY 10598, USA
54 /*--*/
56 #endif