Cross Reference: mbox-md5.h
xref
: /
dovecot
/
src
/
lib-storage
/
index
/
mbox
/
mbox-md5.h
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
c25356d5978632df6203437e1953bcb29e0c736f
Timo Sirainen
#
ifndef
MBOX_MD5_H
c25356d5978632df6203437e1953bcb29e0c736f
Timo Sirainen
#
define
MBOX_MD5_H
e178b2fdea21d6873eec738c9e22f70a19760652
Timo Sirainen
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
struct
message_header_line
;
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
struct
mbox_md5_vfuncs
{
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
struct
mbox_md5_context
*(*
init
)(
void
);
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
void
(*
more
)(
struct
mbox_md5_context
*
ctx
,
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
struct
message_header_line
*
hdr
);
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
void
(*
finish
)(
struct
mbox_md5_context
*
ctx
,
9625595c47c665f5aee57ebfcb1fcbe9ad1bf3a0
Martti Rannanjärvi
unsigned
char
result
[
STATIC_ARRAY
16
]);
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
};
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
extern
struct
mbox_md5_vfuncs
mbox_md5_apop3d
;
9743e5ac5bf6391157a4d1ab7119872b0979f8b7
Timo Sirainen
extern
struct
mbox_md5_vfuncs
mbox_md5_all
;
e178b2fdea21d6873eec738c9e22f70a19760652
Timo Sirainen
e178b2fdea21d6873eec738c9e22f70a19760652
Timo Sirainen
#
endif