Searched refs:dbus_req (Results 1 - 25 of 27) sorted by relevance

12

/sssd-io/src/responder/ifp/
H A Difp_components.h29 int ifp_list_components(struct sbus_request *dbus_req, void *data);
31 int ifp_list_responders(struct sbus_request *dbus_req, void *data);
33 int ifp_list_backends(struct sbus_request *dbus_req, void *data);
35 int ifp_find_monitor(struct sbus_request *dbus_req, void *data);
37 int ifp_find_responder_by_name(struct sbus_request *dbus_req,
41 int ifp_find_backend_by_name(struct sbus_request *dbus_req,
47 void ifp_component_get_name(struct sbus_request *dbus_req,
51 void ifp_component_get_debug_level(struct sbus_request *dbus_req,
55 void ifp_component_get_enabled(struct sbus_request *dbus_req,
59 void ifp_component_get_type(struct sbus_request *dbus_req,
[all...]
H A Difp_domains.h30 int ifp_list_domains(struct sbus_request *dbus_req,
33 int ifp_find_domain_by_name(struct sbus_request *dbus_req,
39 void ifp_dom_get_name(struct sbus_request *dbus_req,
43 void ifp_dom_get_provider(struct sbus_request *dbus_req,
47 void ifp_dom_get_primary_servers(struct sbus_request *dbus_req,
52 void ifp_dom_get_backup_servers(struct sbus_request *dbus_req,
57 void ifp_dom_get_min_id(struct sbus_request *dbus_req,
61 void ifp_dom_get_max_id(struct sbus_request *dbus_req,
65 void ifp_dom_get_realm(struct sbus_request *dbus_req,
69 void ifp_dom_get_forest(struct sbus_request *dbus_req,
[all...]
H A Difp_domains.c35 #define RETURN_DOM_PROP_AS_STRING(dbus_req, pvt_data, out, property) do { \
40 __dom = get_domain_info_from_req((dbus_req), (pvt_data)); \
50 int ifp_list_domains(struct sbus_request *dbus_req, argument
62 error = sbus_error_new(dbus_req, DBUS_ERROR_FAILED,
64 return sbus_request_fail_and_finish(dbus_req, error);
67 ret = ifp_req_create(dbus_req, ifp_ctx, &ireq);
69 error = sbus_error_new(dbus_req, DBUS_ERROR_FAILED,
71 return sbus_request_fail_and_finish(dbus_req, error);
76 return sbus_request_finish(ireq->dbus_req, NULL);
100 error = sbus_error_new(ireq->dbus_req, DBUS_ERROR_FAILE
154 ifp_find_domain_by_name(struct sbus_request *dbus_req, void *data, const char *arg_name) argument
255 get_domain_info_from_req(struct sbus_request *dbus_req, void *data) argument
288 get_server_list(struct sbus_request *dbus_req, void *data, const char ***_out, int *_out_len, bool backup) argument
381 ifp_dom_get_name(struct sbus_request *dbus_req, void *data, const char **_out) argument
388 ifp_dom_get_provider(struct sbus_request *dbus_req, void *data, const char **_out) argument
395 ifp_dom_get_primary_servers(struct sbus_request *dbus_req, void *data, const char ***_out, int *_out_len) argument
403 ifp_dom_get_backup_servers(struct sbus_request *dbus_req, void *data, const char ***_out, int *_out_len) argument
411 ifp_dom_get_min_id(struct sbus_request *dbus_req, void *data, uint32_t *_out) argument
427 ifp_dom_get_max_id(struct sbus_request *dbus_req, void *data, uint32_t *_out) argument
443 ifp_dom_get_realm(struct sbus_request *dbus_req, void *data, const char **_out) argument
450 ifp_dom_get_forest(struct sbus_request *dbus_req, void *data, const char **_out) argument
457 ifp_dom_get_login_format(struct sbus_request *dbus_req, void *data, const char **_out) argument
464 ifp_dom_get_fqdn_format(struct sbus_request *dbus_req, void *data, const char **_out) argument
471 ifp_dom_get_enumerable(struct sbus_request *dbus_req, void *data, bool *_out) argument
487 ifp_dom_get_use_fqdn(struct sbus_request *dbus_req, void *data, bool *_out) argument
503 ifp_dom_get_subdomain(struct sbus_request *dbus_req, void *data, bool *_out) argument
519 ifp_dom_get_parent_domain(struct sbus_request *dbus_req, void *data, const char **_out) argument
[all...]
H A Difp_components.c239 int ifp_list_components(struct sbus_request *dbus_req, void *data) argument
259 ret = list_responders(dbus_req, &responders, &num_responders);
264 ret = list_backends(dbus_req, ctx->rctx->cdb, &backends, &num_backends);
270 result = talloc_array(dbus_req, const char*, num);
290 error = sbus_error_new(dbus_req, DBUS_ERROR_FAILED,
292 return sbus_request_fail_and_finish(dbus_req, error);
295 return iface_ifp_ListComponents_finish(dbus_req, result, num);
298 int ifp_list_responders(struct sbus_request *dbus_req, void *data) argument
305 ret = list_responders(dbus_req, &result, &num);
307 error = sbus_error_new(dbus_req, DBUS_ERROR_FAILE
315 ifp_list_backends(struct sbus_request *dbus_req, void *data) argument
342 ifp_find_monitor(struct sbus_request *dbus_req, void *data) argument
347 ifp_find_responder_by_name(struct sbus_request *dbus_req, void *data, const char *arg_name) argument
368 ifp_find_backend_by_name(struct sbus_request *dbus_req, void *data, const char *arg_name) argument
398 ifp_component_get_name(struct sbus_request *dbus_req, void *data, const char **_out) argument
425 ifp_component_get_debug_level(struct sbus_request *dbus_req, void *data, uint32_t *_out) argument
480 ifp_component_get_enabled(struct sbus_request *dbus_req, void *data, bool *_out) argument
536 ifp_component_get_type(struct sbus_request *dbus_req, void *data, const char **_out) argument
573 ifp_backend_get_providers(struct sbus_request *dbus_req, void *data, const char ***_out, int *_out_len) argument
[all...]
H A Difpsrv_cmd.c56 int ifp_user_get_attr(struct sbus_request *dbus_req, void *data) argument
70 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);
73 ret = ifp_req_create(dbus_req, ifp_ctx, &ireq);
75 return ifp_req_create_handle_failure(dbus_req, ret);
80 return sbus_request_finish(dbus_req, NULL);
91 attr_req->name, ireq->dbus_req->client);
97 return sbus_request_finish(dbus_req, NULL);
112 parsed = sbus_request_parse_or_finish(attr_req->ireq->dbus_req,
159 sbus_request_fail_and_finish(attr_req->ireq->dbus_req,
160 sbus_error_new(attr_req->ireq->dbus_req,
288 ifp_user_get_groups(struct sbus_request *dbus_req, void *data, const char *arg_user) argument
676 ifp_ping(struct sbus_request *dbus_req, void *data, const char *ping) argument
[all...]
H A Difp_private.h51 int ifp_ping(struct sbus_request *dbus_req, void *data, const char *ping);
53 int ifp_user_get_attr(struct sbus_request *dbus_req, void *data);
60 struct sbus_request *dbus_req; member in struct:ifp_req
64 errno_t ifp_req_create(struct sbus_request *dbus_req,
69 int ifp_req_create_handle_failure(struct sbus_request *dbus_req, errno_t err);
H A Difp_iface_generated.c13 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr);
16 static int invoke_u_method(struct sbus_request *dbus_req, void *function_ptr);
19 static int invoke_su_method(struct sbus_request *dbus_req, void *function_ptr);
22 static int invoke_ss_method(struct sbus_request *dbus_req, void *function_ptr);
25 static int invoke_ssu_method(struct sbus_request *dbus_req, void *function_ptr);
1257 static int invoke_ss_method(struct sbus_request *dbus_req, void *function_ptr) argument
1263 if (!sbus_request_parse_or_finish(dbus_req,
1270 return (handler)(dbus_req, dbus_req->intf->handler_data,
1276 static int invoke_ssu_method(struct sbus_request *dbus_req, voi argument
1298 invoke_s_method(struct sbus_request *dbus_req, void *function_ptr) argument
1314 invoke_u_method(struct sbus_request *dbus_req, void *function_ptr) argument
1330 invoke_su_method(struct sbus_request *dbus_req, void *function_ptr) argument
[all...]
H A Difpsrv_util.c35 errno_t ifp_req_create(struct sbus_request *dbus_req, argument
47 ireq = talloc_zero(dbus_req, struct ifp_req);
53 ireq->dbus_req = dbus_req;
55 if (dbus_req->client == -1) {
64 ret = check_allowed_uids(dbus_req->client,
69 "User %"PRIi64" not in ACL\n", dbus_req->client);
74 dbus_req->client);
87 int ifp_req_create_handle_failure(struct sbus_request *dbus_req, errno_t err) argument
90 return sbus_request_fail_and_finish(dbus_req,
[all...]
H A Difpsrv.c48 static int ifp_sysbus_reconnect(struct sbus_request *dbus_req, void *data);
172 static int ifp_sysbus_reconnect(struct sbus_request *dbus_req, void *data) argument
202 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);
/sssd-io/src/providers/proxy/
H A Dproxy_iface_generated.c13 static int invoke_u_method(struct sbus_request *dbus_req, void *function_ptr);
70 static int invoke_u_method(struct sbus_request *dbus_req, void *function_ptr) argument
75 if (!sbus_request_parse_or_finish(dbus_req,
81 return (handler)(dbus_req, dbus_req->intf->handler_data,
H A Dproxy_child.c301 static int pc_pam_handler(struct sbus_request *dbus_req, void *user_data) argument
315 reply = dbus_message_new_method_return(dbus_req->message);
325 ret = dp_unpack_pam_request(dbus_req->message, pc_ctx, &pd, &dbus_error);
360 ret = sbus_request_finish(dbus_req, reply);
/sssd-io/src/responder/nss/
H A Dnss_iface_generated.c13 static int invoke_ssau_method(struct sbus_request *dbus_req, void *function_ptr);
16 static int invoke_u_method(struct sbus_request *dbus_req, void *function_ptr);
112 static int invoke_u_method(struct sbus_request *dbus_req, void *function_ptr) argument
117 if (!sbus_request_parse_or_finish(dbus_req,
123 return (handler)(dbus_req, dbus_req->intf->handler_data,
128 static int invoke_ssau_method(struct sbus_request *dbus_req, void *function_ptr) argument
136 if (!sbus_request_parse_or_finish(dbus_req,
144 return (handler)(dbus_req, dbus_req
[all...]
H A Dnsssrv.c55 static int nss_clear_memcache(struct sbus_request *dbus_req, void *data);
56 static int nss_clear_netgroup_hash_table(struct sbus_request *dbus_req, void *data);
69 static int nss_clear_memcache(struct sbus_request *dbus_req, void *data) argument
132 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);
135 static int nss_clear_netgroup_hash_table(struct sbus_request *dbus_req, void *data) argument
147 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);
/sssd-io/src/providers/data_provider/
H A Ddp_iface_generated.c13 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr);
16 static int invoke_us_method(struct sbus_request *dbus_req, void *function_ptr);
19 static int invoke_uss_method(struct sbus_request *dbus_req, void *function_ptr);
22 static int invoke_uusss_method(struct sbus_request *dbus_req, void *function_ptr);
404 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr) argument
409 if (!sbus_request_parse_or_finish(dbus_req,
415 return (handler)(dbus_req, dbus_req->intf->handler_data,
420 static int invoke_uss_method(struct sbus_request *dbus_req, void *function_ptr) argument
427 if (!sbus_request_parse_or_finish(dbus_req,
442 invoke_uusss_method(struct sbus_request *dbus_req, void *function_ptr) argument
470 invoke_us_method(struct sbus_request *dbus_req, void *function_ptr) argument
[all...]
/sssd-io/src/responder/common/iface/
H A Dresponder_iface_generated.c13 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr);
108 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr) argument
113 if (!sbus_request_parse_or_finish(dbus_req,
119 return (handler)(dbus_req, dbus_req->intf->handler_data,
/sssd-io/src/sbus/
H A Dsssd_dbus_request.c31 static int sbus_request_destructor(struct sbus_request *dbus_req) argument
33 dbus_message_unref(dbus_req->message);
42 struct sbus_request *dbus_req; local
44 dbus_req = talloc_zero(conn, struct sbus_request);
45 if (!dbus_req) {
50 dbus_req->intf = intf;
51 dbus_req->conn = conn;
52 dbus_req->message = dbus_message_ref(message);
53 dbus_req->path = dbus_message_get_path(message);
54 talloc_set_destructor(dbus_req, sbus_request_destructo
60 sbus_request_invoke_or_finish(struct sbus_request *dbus_req, sbus_msg_handler_fn handler_fn, void *handler_data, sbus_method_invoker_fn invoker_fn) argument
94 sbus_request_finish(struct sbus_request *dbus_req, DBusMessage *reply) argument
137 sbus_request_return_and_finish(struct sbus_request *dbus_req, int first_arg_type, ...) argument
179 sbus_request_fail_and_finish(struct sbus_request *dbus_req, const DBusError *error) argument
[all...]
H A Dsssd_dbus.h74 typedef int (*sbus_msg_handler_fn)(struct sbus_request *dbus_req,
298 * Complete a DBus request, and free the @dbus_req context. The @dbus_req
306 * even if this function return !EOK, @dbus_req is still unusable after this
309 int sbus_request_finish(struct sbus_request *dbus_req,
325 * ret = sbus_request_finish(dbus_req,
337 * ret = sbus_request_finish(dbus_req,
341 * The @dbus_req and associated talloc context are no longer valid after this
344 int sbus_request_return_and_finish(struct sbus_request *dbus_req,
353 * The @dbus_req an
[all...]
H A Dsssd_dbus_private.h148 sbus_request_invoke_or_finish(struct sbus_request *dbus_req,
174 int sbus_properties_dispatch(struct sbus_request *dbus_req);
/sssd-io/src/tests/
H A Dsbus_codegen_tests_generated.c13 static int invoke_bu_method(struct sbus_request *dbus_req, void *function_ptr);
16 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr);
19 static int invoke_u_method(struct sbus_request *dbus_req, void *function_ptr);
22 static int invoke_ybnqiuxtdsoayanaqaiauaxatadasao_method(struct sbus_request *dbus_req, void *function_ptr);
493 static int invoke_bu_method(struct sbus_request *dbus_req, void *function_ptr) argument
499 if (!sbus_request_parse_or_finish(dbus_req,
506 return (handler)(dbus_req, dbus_req->intf->handler_data,
512 static int invoke_s_method(struct sbus_request *dbus_req, void *function_ptr) argument
517 if (!sbus_request_parse_or_finish(dbus_req,
528 invoke_u_method(struct sbus_request *dbus_req, void *function_ptr) argument
544 invoke_ybnqiuxtdsoayanaqaiauaxatadasao_method(struct sbus_request *dbus_req, void *function_ptr) argument
[all...]
H A Dsbus_codegen_tests.c134 mock_move_universe(struct sbus_request *dbus_req, void *data, argument
144 return com_planetexpress_Ship_MoveUniverse_finish(dbus_req, "here");
148 mock_crash_now(struct sbus_request *dbus_req, void *data, argument
158 return com_planetexpress_Ship_crash_now_finish(dbus_req);
335 ck_assert(dbus_req != NULL); \
341 void pilot_get_boolean_handler(struct sbus_request *dbus_req, argument
349 void pilot_get_full_name_handler(struct sbus_request *dbus_req, argument
357 void pilot_get_byte_handler(struct sbus_request *dbus_req, argument
365 void pilot_get_int16_handler(struct sbus_request *dbus_req, argument
373 void pilot_get_uint16_handler(struct sbus_request *dbus_req, argument
381 pilot_get_int32_handler(struct sbus_request *dbus_req, void *instance_data, int32_t *int32) argument
389 pilot_get_uint32_handler(struct sbus_request *dbus_req, void *instance_data, uint32_t *uint32) argument
397 pilot_get_int64_handler(struct sbus_request *dbus_req, void *instance_data, int64_t *int64) argument
405 pilot_get_uint64_handler(struct sbus_request *dbus_req, void *instance_data, uint64_t *uint64) argument
413 pilot_get_double_handler(struct sbus_request *dbus_req, void *instance_data, double *double_val) argument
421 pilot_get_string_handler(struct sbus_request *dbus_req, void *instance_data, const char **string_val) argument
429 pilot_get_objpath_handler(struct sbus_request *dbus_req, void *instance_data, const char **path_val) argument
436 pilot_get_null_string_handler(struct sbus_request *dbus_req, void *instance_data, const char **string_val) argument
443 pilot_get_null_path_handler(struct sbus_request *dbus_req, void *instance_data, const char **path_val) argument
459 pilot_get_byte_array_handler(struct sbus_request *dbus_req, void *instance_data, uint8_t **arr_out, int *arr_len) argument
467 pilot_get_int16_array_handler(struct sbus_request *dbus_req, void *instance_data, int16_t **arr_out, int *arr_len) argument
475 pilot_get_uint16_array_handler(struct sbus_request *dbus_req, void *instance_data, uint16_t **arr_out, int *arr_len) argument
483 pilot_get_int32_array_handler(struct sbus_request *dbus_req, void *instance_data, int32_t **arr_out, int *arr_len) argument
491 pilot_get_uint32_array_handler(struct sbus_request *dbus_req, void *instance_data, uint32_t **arr_out, int *arr_len) argument
499 pilot_get_int64_array_handler(struct sbus_request *dbus_req, void *instance_data, int64_t **arr_out, int *arr_len) argument
507 pilot_get_uint64_array_handler(struct sbus_request *dbus_req, void *instance_data, uint64_t **arr_out, int *arr_len) argument
515 pilot_get_double_array_handler(struct sbus_request *dbus_req, void *instance_data, double **arr_out, int *arr_len) argument
523 pilot_get_string_array_handler(struct sbus_request *dbus_req, void *data, const char ***arr_out, int *arr_len) argument
532 pilot_get_path_array_handler(struct sbus_request *dbus_req, void *data, const char ***arr_out, int *arr_len) argument
[all...]
/sssd-io/src/monitor/
H A Dmonitor_interfaces.h44 int monitor_common_res_init(struct sbus_request *dbus_req, void *data);
H A Dmonitor_sbus.c150 int monitor_common_res_init(struct sbus_request *dbus_req, void *data) argument
160 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);
H A Dmonitor.c227 static int get_monitor_version(struct sbus_request *dbus_req, void *data) argument
231 return sbus_request_return_and_finish(dbus_req,
330 static int client_registration(struct sbus_request *dbus_req, void *data) argument
353 dbret = dbus_message_get_args(dbus_req->message, &dbus_error,
362 sbus_disconnect(dbus_req->conn);
363 sbus_request_finish(dbus_req, NULL);
375 sbus_disconnect(dbus_req->conn);
376 sbus_request_finish(dbus_req, NULL);
401 sbus_request_return_and_finish(dbus_req,
/sssd-io/src/providers/
H A Ddata_provider_be.c53 static int data_provider_res_init(struct sbus_request *dbus_req, void *data);
54 static int data_provider_go_offline(struct sbus_request *dbus_req, void *data);
55 static int data_provider_reset_offline(struct sbus_request *dbus_req, void *data);
56 static int data_provider_logrotate(struct sbus_request *dbus_req, void *data);
645 static int data_provider_res_init(struct sbus_request *dbus_req, void *data) argument
653 return monitor_common_res_init(dbus_req, data);
656 static int data_provider_go_offline(struct sbus_request *dbus_req, void *data) argument
661 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);
664 static int data_provider_reset_offline(struct sbus_request *dbus_req, void *data) argument
669 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALI
672 data_provider_logrotate(struct sbus_request *dbus_req, void *data) argument
[all...]
/sssd-io/src/responder/autofs/
H A Dautofssrv.c32 static int autofs_clean_hash_table(struct sbus_request *dbus_req, void *data);
82 static int autofs_clean_hash_table(struct sbus_request *dbus_req, void *data) argument
95 return sbus_request_return_and_finish(dbus_req, DBUS_TYPE_INVALID);

Completed in 104 milliseconds

12