/*
**  Copyright (c) 2007 Sendmail, Inc. and its suppliers.
**	All rights reserved.
**
**  $Id: test.h,v 1.4 2007/10/03 01:02:33 msk Exp $
*/

#ifndef _TEST_H_
#define _TEST_H_

#ifndef lint
static char test_h_id[] = "@(#)$Id: test.h,v 1.4 2007/10/03 01:02:33 msk Exp $";
#endif /* !lint */

/* system includes */
#include <sys/param.h>
#include <sys/types.h>

/* libsm includes */
#include <sm/gen.h>
#include <sm/cdefs.h>

/* libmilter includes */
#include <libmilter/mfapi.h>

/* libdkim includes */
#include "dkim.h"

/* PROTOTYPES */
extern int dkimf_testfile __P((DKIM_LIB *, char *, time_t, bool, int));

extern void *dkimf_test_getpriv __P((void *));
extern char *dkimf_test_getsymval __P((void *, char *));
extern int dkimf_test_insheader __P((void *, int, char *, char *));
extern int dkimf_test_setpriv __P((void *, void *));
extern int dkimf_test_setreply __P((void *, char *, char *, char *));

#endif /* _TEST_H_ */
