Mercurial > dovecot > core-2.2
view src/lib-imap-urlauth/imap-urlauth-backend.h @ 22633:9284bdc3c5c5
director: Don't recreate timeout on every user lookup
Recreate it only when the timeout should change.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Sat, 04 Nov 2017 01:34:02 +0200 |
parents | 6e7e62ee07be |
children |
line wrap: on
line source
#ifndef IMAP_URLAUTH_BACKEND_H #define IMAP_URLAUTH_BACKEND_H #define IMAP_URLAUTH_KEY_LEN 64 struct imap_urlauth_backend; int imap_urlauth_backend_get_mailbox_key(struct mailbox *box, bool create, unsigned char mailbox_key_r[IMAP_URLAUTH_KEY_LEN], const char **error_r, enum mail_error *error_code_r); int imap_urlauth_backend_reset_mailbox_key(struct mailbox *box); int imap_urlauth_backend_reset_all_keys(struct mail_user *user); #endif