/* ** Copyright (c) 2007 Sendmail, Inc. and its suppliers. ** All rights reserved. */ #ifndef _DKIM_CACHE_H_ #define _DKIM_CACHE_H_ #ifdef QUERY_CACHE #ifndef lint static char dkim_cache_h_id[] = "@(#)$Id: dkim-cache.h,v 1.4 2007/10/24 06:25:57 msk Exp $"; #endif /* !lint */ /* libdb includes */ #include /* prototypes */ extern void dkim_cache_close __P((DB *)); extern int dkim_cache_expire __P((DB *, int, int *)); extern DB *dkim_cache_init __P((int *, char *)); extern int dkim_cache_insert __P((DB *, char *, char *, int, int *)); extern int dkim_cache_query __P((DB *, char *, int, char *, size_t *, int *)); extern void dkim_cache_stats __P((u_int *, u_int *, u_int *)); #endif /* QUERY_CACHE */ #endif /* ! _DKIM_CACHE_H_ */