| /sssd/src/responder/ifp/ |
| H A D | ifp_iface_nodes.c | 29 nodes_ifp(TALLOC_CTX *mem_ctx, const char *path, void *data) argument 97 nodes_users(TALLOC_CTX *mem_ctx, const char *path, void *data) argument 104 nodes_groups(TALLOC_CTX *mem_ctx, const char *path, void *data) argument 111 nodes_domains(TALLOC_CTX *mem_ctx, const char *path, void *data) argument 150 const char *path; member in struct:nodes_map 166 for (i = 0; nodes_map[i].path != NULL; i++) { 167 sbus_conn_register_nodes(conn, nodes_map[i].path,
|
| H A D | ifp_cache.c | 57 char *path = NULL; local 61 path = ifp_users_build_path_from_msg(mem_ctx, domain, msg); 64 path = ifp_groups_build_path_from_msg(mem_ctx, domain, msg); 68 return path;
|
| H A D | ifp_components.c | 79 const char *path, 87 if (confdb == NULL || path == NULL) { 91 if (strcmp(path, PATH_MONITOR) == 0) { 99 name = sbus_opath_get_object_name(mem_ctx, path, PATH_RESPONDERS); 103 name = sbus_opath_get_object_name(mem_ctx, path, PATH_BACKENDS); 479 dbus_req->path, &type, &name); 523 dbus_req->path, NULL, &name); 553 dbus_req->path, &type, &name); 609 dbus_req->path, &type, &name); 661 dbus_req->path, 77 check_and_get_component_from_path(TALLOC_CTX *mem_ctx, struct confdb_ctx *confdb, const char *path, enum component_type *_type, char **_name) argument [all...] |
| H A D | ifp_domains.c | 134 "Could not create path for dom %s, skipping\n", dom->name); 201 const char *path; local 240 path = sbus_opath_compose(ireq, IFP_PATH_DOMAINS, iter->name); 241 if (path == NULL) { 243 "Could not create path for domain %s, skipping\n", iter->name); 248 ret = iface_ifp_FindDomainByName_finish(ireq->dbus_req, path); 268 name = sbus_opath_get_object_name(dbus_req, dbus_req->path,
|
| H A D | ifp_groups.c | 50 const char *path, 59 ret = sbus_opath_decompose_exact(NULL, path, IFP_PATH_GROUPS, 2, &parts); 159 "Failed to compose object path"); 229 "Failed to compose object path"); 433 ret = ifp_groups_decompose_path(ctx->rctx->domains, sbus_req->path, 436 DEBUG(SSSDBG_CRIT_FAILURE, "Unable to decompose object path" 437 "[%s] [%d]: %s\n", sbus_req->path, ret, sss_strerror(ret)); 49 ifp_groups_decompose_path(struct sss_domain_info *domains, const char *path, struct sss_domain_info **_domain, gid_t *_gid) argument
|
| H A D | ifp_users.c | 52 const char *path, 61 ret = sbus_opath_decompose_exact(NULL, path, IFP_PATH_USERS, 2, &parts); 140 "Failed to compose object path"); 210 "Failed to compose object path"); 295 "Failed to compose object path"); 491 "Failed to compose object path"); 522 ret = ifp_users_decompose_path(ifp_ctx->rctx->domains, sbus_req->path, 525 DEBUG(SSSDBG_CRIT_FAILURE, "Unable to decompose object path" 526 "[%s] [%d]: %s\n", sbus_req->path, ret, sss_strerror(ret)); 51 ifp_users_decompose_path(struct sss_domain_info *domains, const char *path, struct sss_domain_info **_domain, uid_t *_uid) argument
|
| /sssd/src/lib/sifp/ |
| H A D | sss_sifp_common.c | 32 const char *path, 48 ret = sss_sifp_invoke_find_ex(ctx, path, iface_find, method, &object_path, 71 const char *path, 78 return sss_sifp_fetch_object_by_attr(ctx, path, iface_find, iface_object, 31 sss_sifp_fetch_object_by_attr(sss_sifp_ctx *ctx, const char *path, const char *iface_find, const char *iface_object, const char *method, int attr_type, const void *attr, sss_sifp_object **_object) argument 70 sss_sifp_fetch_object_by_name(sss_sifp_ctx *ctx, const char *path, const char *iface_find, const char *iface_object, const char *method, const char *name, sss_sifp_object **_object) argument
|
| /sssd/src/responder/common/data_provider/ |
| H A D | rdp_message.c | 34 const char *path, 52 msg = dbus_message_new_method_call(NULL, path, iface, method); 66 DEBUG(SSSDBG_TRACE_FUNC, "DP Request: %s %s.%s\n", path, iface, method); 154 const char *path, 173 path, iface, method, first_arg_type, va); 237 const char *path, 249 path, iface, method, first_arg_type, va); 30 rdp_message_send_internal(struct resp_ctx *rctx, struct sss_domain_info *domain, DBusPendingCallNotifyFunction notify_fn, void *notify_fn_data, const char *path, const char *iface, const char *method, int first_arg_type, va_list va) argument 151 _rdp_message_send(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct sss_domain_info *domain, const char *path, const char *iface, const char *method, int first_arg_type, ...) argument 234 _rdp_message_send_and_reply(struct sbus_request *sbus_req, struct resp_ctx *rctx, struct sss_domain_info *domain, const char *path, const char *iface, const char *method, int first_arg_type, ...) argument
|
| /sssd/src/sbus/ |
| H A D | sssd_dbus_utils.c | 175 const char *path, 185 msg = dbus_message_new_method_call(bus, path, iface, method); 210 const char *path, 220 msg = sbus_create_message_valist(mem_ctx, bus, path, iface, method, 173 sbus_create_message_valist(TALLOC_CTX *mem_ctx, const char *bus, const char *path, const char *iface, const char *method, int first_arg_type, va_list va) argument 208 _sbus_create_message(TALLOC_CTX *mem_ctx, const char *bus, const char *path, const char *iface, const char *method, int first_arg_type, ...) argument
|
| H A D | sssd_dbus.h | 94 const char *path, 132 const char *path; member in struct:sbus_interface 183 * Register a new interface to be available at given object path. 195 const char *path; member in struct:sbus_iface_map 205 const char *path, 297 const char *path; member in struct:sbus_request 437 const char *path; member in struct:sbus_incoming_signal
|
| /sssd/src/tests/cmocka/ |
| H A D | test_io.c | 45 #define NON_EX_PATH TESTS_PATH"/non-existent-path" 47 /* Creates a unique temporary file inside TEST_DIR and returns its path*/ 51 char *path; local 53 path = strdup(template); 54 assert_non_null(path); 56 ret = mkstemp(path); 59 fprintf(stderr, "mkstemp failed with path:'%s' [%s]\n", 60 path, strerror(err)); 67 return path;
|
| H A D | test_sbus_opath.c | 30 #define BASE_PATH "/some/path" 35 const char *path = "/org/freedesktop/sssd/infopipe"; local 38 strip = sbus_opath_strip_prefix(path, prefix); 42 strip = sbus_opath_strip_prefix("/other/path", prefix); 104 char *path; local 107 path = sbus_opath_compose(NULL, BASE_PATH, "domname"); 108 assert_non_null(path); 109 assert_string_equal(path, BASE_PATH "/domname"); 110 talloc_free(path); 115 char *path; local 153 const char *path = "/object/path/parts"; local 168 const char *path = "/object/path/parts"; local 183 const char *path = "/object/path/parts"; local 198 const char *path = "/object/path/parts"; local 209 const char *path = "/object/redhat_2ecom"; local 224 const char *path = "/object/path/parts"; local 237 const char *path = "/object/path/parts"; local 247 const char *path = BASE_PATH "/redhat_2ecom"; local [all...] |
| H A D | test_tools_colondb.c | 37 static void create_dir(const char *path) argument 42 ret = mkdir(path, 0775); 46 static void create_empty_file(TALLOC_CTX *test_ctx, const char *path, argument 56 create_dir(path); 58 file_name = talloc_asprintf(tmp_ctx, "%s/%s", path, name); 69 const char *path, const char *name) 68 create_nonempty_file(TALLOC_CTX *test_ctx, const char *path, const char *name) argument
|
| /sssd/src/util/ |
| H A D | find_uid.c | 65 char path[PATHLEN]; local 75 ret = snprintf(path, PATHLEN, "/proc/%d/status", pid); 80 DEBUG(SSSDBG_CRIT_FAILURE, "path too long?!?!\n"); 84 fd = open(path, O_RDONLY); 90 path); 104 path);
|
| H A D | domain_info_utils.c | 696 static errno_t sss_write_krb5_localauth_snippet(const char *path) argument 709 file_name = talloc_asprintf(tmp_ctx, "%s/localauth_plugin", path); 740 static errno_t sss_write_krb5_libdefaults_snippet(const char *path) argument 752 file_name = talloc_asprintf(tmp_ctx, "%s/krb5_libdefaults", path); 774 errno_t sss_write_krb5_conf_snippet(const char *path, bool canonicalize) argument 779 if (path != NULL && (*path == '\0' || strcasecmp(path, "none") == 0)) { 780 DEBUG(SSSDBG_TRACE_FUNC, "Empty path, nothing to do.\n"); 784 if (path [all...] |
| H A D | server.c | 142 int pidfile(const char *path, const char *name) argument 154 file = talloc_asprintf(NULL, "%s/%s.pid", path, name);
|
| /sssd/src/tools/sssctl/ |
| H A D | sssctl_data.c | 43 static errno_t sssctl_create_backup_dir(const char *path) argument 49 ret = mkdir(path, 0700);
|
| H A D | sssctl_domains.c | 280 const char *path; local 308 path = sbus_opath_compose(tool_ctx, IFP_PATH_DOMAINS, opts.domain); 309 if (path == NULL) { 325 ret = sssctl_domain_status_online(tool_ctx, sifp, path); 335 ret = sssctl_domain_status_active_server(tool_ctx, sifp, path); 345 ret = sssctl_domain_status_server_list(tool_ctx, sifp, path);
|
| H A D | sssctl_sifp.c | 125 const char *path, 137 msg = sss_sifp_create_message(path, iface, method); 122 _sssctl_sifp_send(TALLOC_CTX *mem_ctx, sss_sifp_ctx *sifp, DBusMessage **_reply, const char *path, const char *iface, const char *method, int first_arg_type, ...) argument
|
| /sssd/src/responder/secrets/ |
| H A D | secsrv_private.h | 64 char *path; member in struct:sec_url
|
| H A D | local.c | 159 "Local path for [%s] is [%s]\n", 174 char *path = NULL; local 185 if (path) { 186 path = talloc_strdup_append_buffer(path, "/"); 187 if (!path) return NULL; 188 path = talloc_strndup_append_buffer(path, (char *)val->data, 191 path = talloc_strndup(mem_ctx, (char *)val->data, val->length); 193 if (!path) retur [all...] |
| /sssd/src/tools/ |
| H A D | tools_util.c | 326 * Check is path is owned by uid 331 static int is_owner(uid_t uid, const char *path) argument 336 ret = stat(path, &statres); 340 "Cannot stat %s: [%d][%s]\n", path, ret, strerror(ret));
|
| H A D | files.c | 78 static int sss_timeat_set(int dir_fd, const char *path, argument 90 ret = utimensat(dir_fd, path, timebuf, flags); 99 ret = futimesat(dir_fd, path, tv); 562 /* Build the path of the source file or directory and its
|
| /sssd/src/tools/common/ |
| H A D | sss_tools.c | 98 char *path; local 101 path = talloc_asprintf(mem_ctx, "%s/%s", DB_PATH, CONFDB_FILE); 102 if (path == NULL) { 106 ret = confdb_setup(mem_ctx, path, 109 talloc_zfree(path);
|
| /sssd/src/monitor/ |
| H A D | monitor_netlink.c | 63 /* 9 = strlen(PHY_80211_SUBDIR)+1, 1 = path delimeter */ 67 /* 5 = strlen(TYPE_FILE)+1, 1 = path delimeter */ 186 DEBUG(SSSDBG_OP_FAILURE, "path too long?!?!\n"); 227 DEBUG(SSSDBG_OP_FAILURE, "path too long?!?!\n"); 256 char path[SYSFS_IFACE_PATH_MAX]; local 265 ret = snprintf(path, SYSFS_IFACE_PATH_MAX, SYSFS_IFACE_TEMPLATE, ifname); 270 DEBUG(SSSDBG_OP_FAILURE, "path too long?!?!\n"); 276 if (!has_ethernet_encapsulation(path)) { 284 if (has_phy_80211_subdir(path)) {
|