cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo Sirainenmaster_login_auth_request_callback_t(const char *const *auth_args,
ab90f702ceedb7ba445a9a592be0b213b27cbafaStephan Boschmaster_login_auth_init(const char *auth_socket_path, bool request_auth_token);
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo Sirainenvoid master_login_auth_deinit(struct master_login_auth **auth);
7891c8e6debdcfec552cb1beea2a0230fe89957bTimo Sirainenvoid master_login_auth_disconnect(struct master_login_auth *auth);
871c55e1dc8e7f84dced2e9b22225d261747bb63Timo Sirainen/* req has been sent by login process. this function finishes authentication
871c55e1dc8e7f84dced2e9b22225d261747bb63Timo Sirainen by performing verifying from auth that req is valid and doing the userdb
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo Sirainenvoid master_login_auth_request(struct master_login_auth *auth,
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo Sirainen master_login_auth_request_callback_t *callback,