| /sssd-io/contrib/gdb/ |
| H A D | sssd_gdb_plugin.py | 24 def __init__(self, val): 25 self.val = val 35 ret = "{ <%s>\tlinearized:%s }" % (self.val.type, 36 self.val['linearized']) 44 ret = "data = %(data)s, length = %(length)s" % self.val 45 return indent_string("{ <%s>\t%s }" % (self.val.type, ret), indent) 53 "num_values = %(num_values)s" % self.val 55 nvals = int(self.val['num_values']) 60 ldbval = LdbValPrinter(self.val['value [all...] |
| /sssd-io/src/responder/nss/ |
| H A D | nss_protocol_sid.c | 31 struct ldb_val *val = NULL; local 40 val = &(el->values[c]); 42 (char *)val->data, val->length) == 0) { 143 struct ldb_val val; local 174 val.data = (uint8_t *)sss_base64_encode(vals, 177 if (val.data != NULL) { 178 val.length = strlen((char *)val.data); 181 val [all...] |
| /sssd-io/src/tests/cmocka/ |
| H A D | test_sdap.c | 132 size_t count, i; local 154 count = 0; 156 count++; 161 count + 1); 204 char *val; local 206 val = discard_const(ldap_entry->attrs[idx].name); 207 if (val != NULL) { 210 return val; 865 int val; local 867 val 884 int val; local 905 int val; local 1063 size_t count; local 1106 size_t count; local [all...] |
| H A D | test_sysdb_views.c | 64 const char *val[2]; local 65 val[1] = NULL; 89 val[0] = "LOCAL"; 91 "config/sssd", "domains", val); 94 val[0] = "local"; 96 "config/domain/LOCAL", "id_provider", val); 99 val[0] = enumerate ? "TRUE" : "FALSE"; 101 "config/domain/LOCAL", "enumerate", val); 104 val[0] = "TRUE"; 106 "config/domain/LOCAL", "cache_credentials", val); 153 size_t count; local 384 size_t count; local [all...] |
| H A D | test_ad_common.c | 232 assert_int_equal(logon_info->info3.base.groups.count, 5); 310 struct ldb_val val; local 343 val.data = sss_base64_decode(test_ctx, TEST_PAC_BASE64, &val.length); 344 ret = ldb_msg_add_value(user_msg, SYSDB_PAC_BLOB, &val, NULL); 374 talloc_free(val.data); 802 struct ldb_val val = { 0 }; local 817 ret = sysdb_attrs_add_val(attrs, AD_AT_NETLOGON, &val); 827 val.data = sss_base64_decode(test_ctx, "FwAAAP0zAABsGcIYI7j2TL97Rd+TvpATAmFkBWRldmVsAMAYCWFkLXNlcnZlcsAYAkFEAAlBRC1TRVJWRVIAABdEZWZhdWx0LUZpcnN0LVNpdGUtTmFtZQDAQAUAAAD/////", &val [all...] |
| /sssd-io/src/confdb/ |
| H A D | confdb.c | 150 if (res->count == 0) { /* add a new message */ 259 if (res->count > 1) { 267 if (res->count > 0) { 303 const char *val) 343 lret = ldb_msg_add_string(msg, attribute, val); 427 long val; local 450 val = strtol(values[0], NULL, 0); 456 if (val < INT_MIN || val > INT_MAX) { 462 val 300 confdb_set_string(struct confdb_ctx *cdb, const char *section, const char *attribute, const char *val) argument 483 long val; local 534 bool val; local 869 int ret, val; local 1678 const struct ldb_val *val; local 1729 const char *val; local 1839 const char *val[2] = { NULL, NULL }; local 1991 const char *val[2] = { NULL, NULL }; local [all...] |
| /sssd-io/src/lib/certmap/ |
| H A D | sss_cert_content_nss.c | 48 unsigned count; local 52 count = 0; 56 count++; 62 (count + 1) * sizeof(void *), 63 (count + 2) * sizeof(void *)); 65 array = (void**) PORT_ArenaAlloc(arena, (count + 2) * sizeof(void *)); 68 array[count] = element; 69 array[count+1] = 0; 443 i->val = talloc_strndup(i, (char *) tmp_secitem.data, 445 if (i->val [all...] |
| /sssd-io/src/db/ |
| H A D | sysdb_ranges.c | 28 uint64_t val; local 30 val = ldb_msg_find_attr_as_uint64(msg, attr_name, UINT64_MAX); 32 if (val == UINT64_MAX) { 34 } else if (val >= UINT32_MAX) { 38 *result = val; 81 list = talloc_zero_array(tmp_ctx, struct range_info *, res->count + 1); 87 for (c = 0; c < res->count; c++) { 156 list[res->count] = NULL; 158 *range_count = res->count;
|
| H A D | sysdb_views.c | 62 if (res->count > 1) { 64 "expected 1.\n", res->count); 69 if (res->count == 0) { 402 for (c = 0; c < res->count; c++) { 423 for (c = 0; c < res->count; c++) { 503 size_t count = 0; local 554 NULL, obj_attrs, &count, &msgs); 563 if (count != 1) { 769 if (ret != EOK || orig_obj->count != 1) { 1049 if (override_res->count 1533 char *val; local 1702 struct ldb_message_element *val; local 1740 uint64_t val; local 1779 const char *val; local [all...] |
| H A D | sysdb.c | 35 struct ldb_val val; local 38 val.data = (uint8_t *)talloc_strdup(mem_ctx, input); 39 if (!val.data) { 46 val.length = strlen(input); 48 *sanitized = ldb_dn_escape_value(mem_ctx, val); 53 talloc_free(val.data); 204 const struct ldb_val *val; local 235 val = ldb_dn_get_rdn_val(ldb_dn); 236 if (val == NULL) { 242 *_val = talloc_strndup(mem_ctx, (char *) val 351 int32_t val; local 377 uint32_t val; local 403 uint16_t val; local 490 sysdb_attrs_add_val_int(struct sysdb_attrs *attrs, const char *name, bool check_values, const struct ldb_val *val) argument 529 sysdb_attrs_add_val(struct sysdb_attrs *attrs, const char *name, const struct ldb_val *val) argument 536 sysdb_attrs_add_val_safe(struct sysdb_attrs *attrs, const char *name, const struct ldb_val *val) argument 680 unsigned long val = value; local 700 long long val = value; local 1549 sysdb_msg2attrs(TALLOC_CTX *mem_ctx, size_t count, struct ldb_message **msgs, struct sysdb_attrs ***attrs) argument [all...] |
| H A D | sysdb_search.c | 147 for (size_t c = 0; c < res->count; c++) { 176 res.count = msgs_count; 222 if (res->count > 1) { 228 * propagate based on res->count > 1. */ 291 if (DOM_HAS_VIEWS(domain) && orig_obj->count == 1) { 404 if (DOM_HAS_VIEWS(domain) && orig_obj->count == 1) { 514 if (ts_res->count == 0) { 555 if (ts_res->count == 0) { 573 for (size_t i = 0; i < ts_res->count; i++) { 724 for (c = 0; c < res->count; 755 struct ldb_val *val = NULL; local 2307 size_t i, ii, count, total; local [all...] |
| H A D | sysdb_upgrade.c | 151 const struct ldb_val *val; local 186 for (i = 0; i < res->count; i++) { 216 val = ldb_dn_get_component_val(res->msgs[i]->dn, 2); 217 domain = talloc_strndup(tmp_ctx, (const char *)val->data, val->length); 312 if (res->count > 1) { 317 if (res->count == 1) { 469 for (i = 0; i < res->count; i++) { 1079 for (i = 0; i < res->count; i++) { 1199 const struct ldb_val *val; local 1659 const struct ldb_val *val; local 1710 struct ldb_val val; local 1782 const struct ldb_val *val = NULL; local [all...] |
| H A D | sysdb_sudo.c | 32 #define NULL_CHECK(val, rval, label) do { \ 33 if (!val) { \ 406 if (res->count == 0) { 434 if (res->count < 2) { 439 sysdb_groupnames = talloc_zero_array(tmp_ctx, char *, res->count); 444 for (size_t i = 1; i < res->count; i++) { 551 if (res->count == 0) { 557 } else if (res->count != 1) { 576 if (res->count) { 624 if (res->count 758 size_t count; local [all...] |
| /sssd-io/src/tools/ |
| H A D | sss_groupshow.c | 54 const struct ldb_val *val; local 56 val = ldb_dn_get_rdn_val(dn); 57 if (val == NULL) { 61 return ldb_dn_escape_value(mem_ctx, *val); 212 int count = 0; local 249 count = 0; 251 for (count = 0; gi->user_members[count]; count++) ; 265 i = count; 427 size_t count; local [all...] |
| /sssd-io/src/tests/ |
| H A D | sysdb-tests.c | 73 const char *val[2]; local 74 val[1] = NULL; 116 val[0] = "LOCAL"; 118 "config/sssd", "domains", val); 125 val[0] = "local"; 127 "config/domain/LOCAL", "id_provider", val); 134 val[0] = enumerate ? "TRUE" : "FALSE"; 136 "config/domain/LOCAL", "enumerate", val); 143 val[0] = "TRUE"; 145 "config/domain/LOCAL", "cache_credentials", val); 1198 size_t count; local 1357 size_t count; local 2031 int val; local 2081 const char *val[2]; local 2126 const char *val[2]; local 4277 const struct ldb_val *val; local 5042 struct ldb_val val = {discard_const(TEST_ATTR_VALUE), local 5078 struct ldb_val val = {discard_const(TEST_ATTR_VALUE), local 5143 const char *val; local 5231 size_t count; local 5913 struct ldb_val val; local 6365 size_t count; local 6421 size_t count; local 6513 const char *val[2]; local 6951 const char *val[2]; local 6996 size_t count; local [all...] |
| /sssd-io/src/tools/sssctl/ |
| H A D | sssctl_cache.c | 197 bool val; local 199 ret = sysdb_attrs_get_bool(entry, attr, &val); 201 val = 0; 206 *_value = val ? "Yes" : "No"; 215 size_t count; local 218 for (count = 0; info[count].attr != NULL; count++) { 222 attrs = talloc_zero_array(mem_ctx, const char *, count + 1); 227 for (i = 0; i < count; 248 size_t count; local [all...] |
| /sssd-io/src/responder/sudo/ |
| H A D | sudosrv_get_sudorules.c | 101 sort_sudo_rules(struct sysdb_attrs **rules, size_t count, bool lower_wins) argument 105 qsort(rules, count, sizeof(struct sysdb_attrs *), 109 qsort(rules, count, sizeof(struct sysdb_attrs *), 125 size_t count; local 142 attrs, &count, &msgs); 153 ret = sysdb_msg2attrs(tmp_ctx, count, msgs, &rules); 161 *_count = (uint32_t)count; 208 const char *val; local 240 val = talloc_asprintf(tmp_ctx, "#%"SPRIuid, cli_uid); 241 if (val [all...] |
| /sssd-io/src/providers/ldap/ |
| H A D | sdap_async_private.h | 40 const size_t count, 72 errno_t deref_string_to_val(const char *str, int *val); 175 unsigned long count);
|
| H A D | ldap_auth.c | 266 const char *val; local 288 val = ldb_msg_find_attr_as_string(msg, SYSDB_KRBPW_EXPIRATION, 290 if (val != NULL) { 291 *data = talloc_strdup(mem_ctx, val); 318 val = ldb_msg_find_attr_as_string(msg, SYSDB_SHADOWPW_LASTCHANGE, NULL); 319 ret = string_to_shadowpw_days(val, &spwd->sp_lstchg); 322 val = ldb_msg_find_attr_as_string(msg, SYSDB_SHADOWPW_MIN, NULL); 323 ret = string_to_shadowpw_days(val, &spwd->sp_min); 326 val = ldb_msg_find_attr_as_string(msg, SYSDB_SHADOWPW_MAX, NULL); 327 ret = string_to_shadowpw_days(val, 454 size_t count; local [all...] |
| H A D | ldap_options.c | 437 char *val; local 447 attrs[i], NULL, &val); 452 if (val == NULL) { 663 int count; local 680 &split_bases, &count); 688 if (count > 1 && (count % 3)) { 690 "Unparseable search base: [%s][%d]\n", unparsed_base, count); 695 if (count == 1) { 732 (count / [all...] |
| H A D | sdap_async_autofs.c | 431 size_t count; member in struct:sdap_get_automntmap_state 470 state->count = 0; 532 &state->count, &state->map); 540 "Search for autofs maps, returned %zu results.\n", state->count); 542 if (state->count == 0) { 556 } else if (state->count > 1) { 774 size_t count; local 776 const char *val; local 815 val = get_autofs_entry_value(state->entries[i], state->opts); 816 if (!key || !val) { [all...] |
| H A D | sdap_async_groups.c | 120 size_t count; local 135 search_attrs, &count, &msgs); 145 localdn = talloc_array(mem_ctx, char *, count); 151 for (i=0; i < count; i++) { 163 *_ndn = count; 198 struct ldb_val val; local 200 val.data = (uint8_t *) member; 201 val.length = strlen(member); 207 if (ldb_msg_find_val(member_el, &val) != NULL) { 1182 size_t count; member in struct:sdap_process_group_state 1525 size_t count; local 1675 size_t count; local 1808 size_t count; member in struct:sdap_get_groups_state 2001 size_t count; local 2170 sdap_search_group_copy_batch(struct sdap_get_groups_state *state, struct sysdb_attrs **groups, size_t count) argument 2265 size_t count = 0; local 2524 size_t count; local [all...] |
| /sssd-io/src/responder/secrets/ |
| H A D | local.c | 186 const struct ldb_val *val; local 188 val = ldb_dn_get_component_val(dn, i - 1); 189 if (!val) return NULL; 194 path = talloc_strndup_append_buffer(path, (char *)val->data, 195 val->length); 197 path = talloc_strndup(mem_ctx, (char *)val->data, val->length); 248 switch (res->count) { 314 if (res->count == 0) { 320 keys = talloc_array(mem_ctx, char *, res->count); [all...] |
| /sssd-io/src/responder/pam/ |
| H A D | pam_LOCAL_domain.c | 40 #define NEQ_CHECK_OR_JUMP(var, val, msg, ret, err, label) do { \ 41 if (var != (val)) { \ 260 if (res->count < 1) { 266 } else if (res->count > 1) {
|
| /sssd-io/src/ldb_modules/ |
| H A D | memberof.c | 200 struct ldb_val *val; local 209 val = &(el->values[i]); 210 if (strncasecmp(objectclass, (char *)val->data, val->length) == 0) { 239 struct ldb_val *val; local 286 val = talloc_realloc(op->el, op->el->values, 288 if (!val) { 291 val[op->el->num_values].data = (uint8_t *)talloc_strdup(val, name); 292 if (!val[o 781 const char *val; local 1006 const char *val; local 1590 const char *val; local 2111 const char *val; local 3261 struct ldb_val *val; local 4407 unsigned long count; local [all...] |