1
/* Copyright (c) 2002-2009 Dovecot Sieve authors, see the included COPYING file
4
#ifndef __SIEVE_SCRIPT_PRIVATE_H
5
#define __SIEVE_SCRIPT_PRIVATE_H
7
#include "sieve-script.h"
11
unsigned int refcount;
15
struct sieve_error_handler *ehandler;
25
int fd; /* FIXME: we could use the stream's autoclose facility */
26
struct istream *stream;
29
struct sieve_script *sieve_script_init
30
(struct sieve_script *script, const char *path, const char *name,
31
struct sieve_error_handler *ehandler, bool *exists_r);
33
#endif /* __SIEVE_SCRIPT_PRIVATE_H */