24 #ifndef __ZE_LPOLICY_H 34 size_t size,
bool cdef);
37 char *
class,
char *buf,
size_t size,
41 char *buf,
size_t size,
bool cdef);
44 char *buf,
size_t size,
bool cdef);
48 char *from,
char *to,
bool result);
51 char *name,
char *netclass,
53 bool result,
int conflict);
57 char *from,
char *to,
long result);
60 char *name,
char *netclass,
77 #define __ZE_LPOLICY_H bool check_email_policy(char *prefix, char *email, char *buf, size_t size, bool cdef)
bool check_policy_all_rcpts(char *prefix, char *ip, char *name, char *netclass, char *from, rcpt_addr_T *rcpt, bool result, int conflict)
bool check_policy(char *prefix, char *key, char *buf, size_t size, bool cdef)
bool check_host_policy(char *prefix, char *addr, char *name, char *class, char *buf, size_t size, bool cdef)
bool check_generic_policy(char *prefix, char *key, char *buf, size_t size, bool cdef)
int policy_decode(char *)
bool lookup_policy(char *, char *, char *, size_t, bool)
long check_limit_all_rcpts(char *prefix, char *ip, char *name, char *netclass, char *from, rcpt_addr_T *rcpt, long defval)
long check_limit_tuple(char *prefix, char *ip, char *name, char *netclass, char *from, char *to, long result)
bool check_policy_tuple(char *prefix, char *ip, char *name, char *netclass, char *from, char *to, bool result)