/*
* Copyright (c) 2004 Sendmail, Inc. and its suppliers.
* All rights reserved.
*
* By using this file, you agree to the terms and conditions set
* forth in the LICENSE file which can be found at the top level of
* the sendmail distribution.
*
* $Id: smarstr.h,v 1.5 2005/08/15 16:59:12 ca Exp $
*/
#ifndef SMARSTR_H
#define SMARSTR_H 1
/* SMAR context */
typedef struct smar_ctx_S smar_ctx_T, *smar_ctx_P;
/* SMAR client context */
typedef struct smar_clt_ctx_S smar_clt_ctx_T, *smar_clt_ctx_P;
/* SMAR DNS context */
typedef struct smar_dns_S smar_dns_T, *smar_dns_P;
/* SMAR recipient list context */
typedef struct smar_rcpts_S smar_rcpts_T, *smar_rcpts_P;
/* SMAR recipient context */
typedef struct smar_rcpt_S smar_rcpt_T, *smar_rcpt_P;
/* SMAR address (check) context */
typedef struct smar_addr_S smar_addr_T, *smar_addr_P;
/* SMAR DNS blocklist data */
typedef struct smar_dnsbl_S smar_dnsbl_T, *smar_dnsbl_P;
/* DNS BL result */
typedef struct smar_dnsblres_S smar_dnsblres_T, *smar_dnsblres_P;
/* SMAR DNS reverse lookup data */
typedef struct smar_rvrs_S smar_rvrs_T, *smar_rvrs_P;
#endif /* SMARSTR_H */
syntax highlighted by Code2HTML, v. 0.9.1