Mercurial > dovecot > core-2.2
diff src/login-common/login-proxy.h @ 7912:81806d402514 HEAD
Added more consts, ATTR_CONSTs and ATTR_PUREs.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 20 Jun 2008 10:41:44 +0300 |
parents | 6afb29dc9273 |
children | 2ff2cac3578b |
line wrap: on
line diff
--- a/src/login-common/login-proxy.h Fri Jun 20 10:41:27 2008 +0300 +++ b/src/login-common/login-proxy.h Fri Jun 20 10:41:44 2008 +0300 @@ -28,7 +28,7 @@ /* Return TRUE if host/port/destuser combination points to same as current connection. */ -bool login_proxy_is_ourself(struct client *client, const char *host, +bool login_proxy_is_ourself(const struct client *client, const char *host, unsigned int port, const char *destuser); /* Detach proxy from client. This is done after the authentication is @@ -36,11 +36,11 @@ void login_proxy_detach(struct login_proxy *proxy, struct istream *client_input, struct ostream *client_output); -const char *login_proxy_get_host(struct login_proxy *proxy); -unsigned int login_proxy_get_port(struct login_proxy *proxy); +const char *login_proxy_get_host(const struct login_proxy *proxy) ATTR_PURE; +unsigned int login_proxy_get_port(const struct login_proxy *proxy) ATTR_PURE; /* Return number of active detached login proxies */ -unsigned int login_proxy_get_count(void); +unsigned int login_proxy_get_count(void) ATTR_PURE; void login_proxy_deinit(void);