Add owner-* parameter as of RFC 5436.
[exim.git] / src / src / lookups / dkim.c
CommitLineData
f7572e5a
TK
1/* $Cambridge: exim/src/src/lookups/dkim.c,v 1.1 2007/09/28 12:21:57 tom Exp $ */
2
3/*************************************************
4* Exim - an Internet mail transport agent *
5*************************************************/
6
7/* Copyright (c) University of Cambridge 1995 - 2007 */
8/* See the file NOTICE for conditions of use and distribution. */
9
10#include "../exim.h"
11#include "dkim.h"
12
13
14
15/*************************************************
16* Open entry point *
17*************************************************/
18
19/* See local README for interface description */
20
21void *
22dkim_open(uschar *filename, uschar **errmsg)
23{
24filename = filename; /* Keep picky compilers happy */
25errmsg = errmsg;
26return (void *)(-1); /* Just return something non-null */
27}
28
29
30
31
32/*************************************************
33* Find entry point for passwd *
34*************************************************/
35
36/* See local README for interface description */
37
38int
39dkim_find(void *handle, uschar *filename, uschar *keystring, int length,
40 uschar **result, uschar **errmsg, BOOL *do_cache)
41{
42#ifdef EXPERIMENTAL_DKIM
43 dkim_exim_verify_result(keystring,result,errmsg);
44 return OK;
45#else
46 *errmsg = US"DKIM support not compiled.";
47 *result = US"unverified";
48 return FAIL;
49#endif
50}
51
52/* End of lookups/dkim.c */