diff options
author | Pavel Březina <pbrezina@redhat.com> | 2016-06-20 18:09:39 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-27 16:34:58 +0200 |
commit | bf83a0faacf16196ab9bd37dcf6190b4209ccaf7 (patch) | |
tree | d58616b69b4e5486e5261f1b38b90830d4a21b95 /src/providers/data_provider_fo.c | |
parent | 586fa3571753ab4a607d40fc31503fc0e8effd70 (diff) | |
download | sssd-bf83a0faacf16196ab9bd37dcf6190b4209ccaf7.tar.gz sssd-bf83a0faacf16196ab9bd37dcf6190b4209ccaf7.tar.xz sssd-bf83a0faacf16196ab9bd37dcf6190b4209ccaf7.zip |
DP: Add org.freedesktop.sssd.DataProvider.Failover
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/providers/data_provider_fo.c')
-rw-r--r-- | src/providers/data_provider_fo.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/providers/data_provider_fo.c b/src/providers/data_provider_fo.c index 1e858c354..332174e34 100644 --- a/src/providers/data_provider_fo.c +++ b/src/providers/data_provider_fo.c @@ -34,29 +34,6 @@ struct be_svc_callback { void *private_data; }; -struct be_svc_data { - struct be_svc_data *prev; - struct be_svc_data *next; - - const char *name; - struct fo_service *fo_service; - - struct fo_server *last_good_srv; - time_t last_status_change; - bool run_callbacks; - - struct be_svc_callback *callbacks; - struct fo_server *first_resolved; -}; - -struct be_failover_ctx { - struct fo_ctx *fo_ctx; - struct be_resolv_ctx *be_res; - - struct be_svc_data *svcs; - struct tevent_timer *primary_server_handler; -}; - static const char *proto_table[] = { FO_PROTO_TCP, FO_PROTO_UDP, NULL }; int be_fo_is_srv_identifier(const char *server) |