# HG changeset patch # User Timo Sirainen # Date 1250105256 14400 # Node ID bac1371c18e490197ac7f38f18736e5a5c651202 # Parent 1072d2b53f7243259fffc508cd8a844a288db19d login proxy: Forgot to add login-proxy-state.h in previous commit. diff -r 1072d2b53f72 -r bac1371c18e4 src/login-common/login-proxy-state.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/login-common/login-proxy-state.h Wed Aug 12 15:27:36 2009 -0400 @@ -0,0 +1,17 @@ +#ifndef LOGIN_PROXY_STATE_H +#define LOGIN_PROXY_STATE_H + +struct login_proxy_record { + time_t last_failure; + time_t last_success; + unsigned int num_waiting_connections; +}; + +struct login_proxy_state *login_proxy_state_init(void); +void login_proxy_state_deinit(struct login_proxy_state **state); + +struct login_proxy_record * +login_proxy_state_get(struct login_proxy_state *state, + const struct ip_addr *ip); + +#endif