unsigned int providers; /* Providers at work,
* none left when set to 0 */
+
+ struct Dictionary *data; /* Provider-specific data */
};
typedef bool (*provider_init_t)(void);
void provider_done(struct auth_client *auth, provider_t id);
void accept_client(struct auth_client *auth, provider_t id);
-void reject_client(struct auth_client *auth, provider_t id, bool hard, const char *reason);
+void reject_client(struct auth_client *auth, provider_t id, const char *reason);
void notice_client(struct auth_client *auth, const char *notice);