/sssd-io/src/util/ |
H A D | safe-format-string.c | 244 size_t length; member in struct:sprintf_ctx 251 size_t length) 256 if (cx->length > cx->alloc) 257 length = 0; 258 else if (cx->length + length > cx->alloc) 259 length = cx->alloc - cx->length; 261 if (length > 0) 262 memcpy (cx->data + cx->length, piec 249 snprintf_copy_fn(void *data, const char *piece, size_t length) argument [all...] |
H A D | authtok.c | 25 size_t length; member in struct:sss_auth_token 44 return tok->length; 72 *len = tok->length - 1; 97 *len = tok->length - 1; 124 /* we do not allow zero length typed tokens */ 137 tok->length = size; 154 safezero(tok->data, tok->length); 163 tok->length = 0; 222 dst->data = talloc_memdup(dst, src->data, src->length); 226 dst->length [all...] |
H A D | sss_krb5.c | 587 int length = src->length; local 590 memcpy(dest, src->data, src->length); 591 return src->length; 594 for (j=0; j < length; j++,cp++) { 636 int length = src->length; local 638 int size = length; 644 for (j = 0; j < length; j++,cp++) 686 int length; [all...] |
/sssd-io/src/sss_client/libwbclient/ |
H A D | wbc_util_common.c | 46 size_t length) 84 blob->blob.length = length; 85 blob->blob.data = (uint8_t *)malloc(length); 87 memcpy(blob->blob.data, data, length); 41 wbcAddNamedBlob(size_t *num_blobs, struct wbcNamedBlob **pblobs, const char *name, uint32_t flags, uint8_t *data, size_t length) argument
|
/sssd-io/src/responder/secrets/ |
H A D | secsrv_cmd.c | 178 static bool sec_too_much_data(struct sec_req_ctx *req, size_t length) argument 180 req->total_size += length; 198 const char *at, size_t length) 203 if (sec_too_much_data(req, length)) return -1; 205 sec_append_string(req, &req->request_url, at, length); 215 const char *at, size_t length) 221 if (sec_too_much_data(req, length)) return -1; 243 sec_append_string(req->headers, &req->headers[n - 1].name, at, length); 254 const char *at, size_t length) 260 if (sec_too_much_data(req, length)) retur 197 sec_on_url(http_parser *parser, const char *at, size_t length) argument 214 sec_on_header_field(http_parser *parser, const char *at, size_t length) argument 253 sec_on_header_value(http_parser *parser, const char *at, size_t length) argument 289 sec_on_body(http_parser *parser, const char *at, size_t length) argument [all...] |
H A D | providers.c | 150 // TODO order by length? 275 reply->length = strlen(reply->data); 299 content_type, body->length); 305 head_size + body->length); 308 memcpy(&reply->data[head_size], body->data, body->length); 309 reply->length = head_size + body->length; 369 "Content-Length: %u\r\n", (unsigned)body->length); 376 reply->length = strlen(reply->data); 379 if (body && body->length) { [all...] |
H A D | local.c | 56 &_secret.length); 64 lctx->master_key.length, 65 (uint8_t *)_secret.data, _secret.length, 76 "Output length mismatch or output not NULL-terminated\n"); 108 lctx->master_key.length, 110 (uint8_t **)&_secret.data, &_secret.length); 118 (uint8_t *)_secret.data, _secret.length); 195 val->length); 197 path = talloc_strndup(mem_ctx, (char *)val->data, val->length); 962 body.length [all...] |
/sssd-io/src/sss_client/ |
H A D | sssd_pac.c | 91 if (authdata[0]->length > 0) { 92 data = malloc(sizeof(char) * authdata[0]->length); 96 memcpy(data, authdata[0]->contents, authdata[0]->length); 103 sssdctx->data.length = authdata[0]->length; 145 sssdctx->data.length, &pac); 169 sss_data.len = sssdctx->data.length; 192 *sizep += sssdctx->data.length; 221 krb5_ser_pack_int32((krb5_int32)sssdctx->data.length, 224 (size_t)sssdctx->data.length, [all...] |
/sssd-io/src/providers/ipa/ |
H A D | ipa_subdomains_utils.c | 86 if (strncasecmp("trusts", (const char *) val->data, val->length) != 0) { 93 if (strncasecmp("ad", (const char *) val->data, val->length) != 0) {
|
H A D | ipa_dn.c | 74 if (strval == NULL || strncasecmp(strval, val, ldbval->length) != 0) { 132 rdn = talloc_strndup(mem_ctx, (const char*)val->data, val->length);
|
H A D | ipa_rules_common.c | 72 el->values[0].length); 417 hostgroup_comp_val->length) != 0) { 434 account_comp_val->length) != 0) { 444 rdn_val->length);
|
H A D | ipa_hbac_users.c | 113 group_comp_val->length) != 0) { 135 account_comp_val->length) != 0) { 148 rdn_val->length);
|
/sssd-io/src/lib/idmap/ |
H A D | sss_idmap_conv.c | 46 size_t length, 57 if (length > sizeof(struct sss_dom_sid)) return IDMAP_SID_INVALID; 112 size_t length; local 123 length = 2 + SID_ID_AUTHS + dom_sid->num_auths * 4; 125 bin_sid = ctx->alloc_func(length, ctx->alloc_pvt); 142 if (p + sizeof(uint32_t) > length) { 151 *_length = length; 336 size_t length; local 344 err = sss_idmap_dom_sid_to_bin_sid(ctx, dom_sid, &bin_sid, &length); 349 *_length = length; 44 sss_idmap_bin_sid_to_dom_sid(struct sss_idmap_ctx *ctx, const uint8_t *bin_sid, size_t length, struct sss_dom_sid **_dom_sid) argument 362 sss_idmap_bin_sid_to_sid(struct sss_idmap_ctx *ctx, const uint8_t *bin_sid, size_t length, char **_sid) argument 507 sss_idmap_bin_sid_to_smb_sid(struct sss_idmap_ctx *ctx, const uint8_t *bin_sid, size_t length, struct dom_sid **_smb_sid) argument 546 size_t length; local [all...] |
H A D | sss_idmap.h | 467 * @param[in] length Size of the array containing the binary SID 479 size_t length, 541 * @param[in] length Size of the array containing the binary SID 553 size_t length, 617 * @param[out] length size of the array containing the binary SID 628 size_t *length); 761 * @param[in] length Size of the array containing the binary SID 771 size_t length, 779 * @param[in] length Size of the array containing the binary SID 789 size_t length, [all...] |
/sssd-io/src/tests/cmocka/ |
H A D | test_dp_opts.c | 82 assert_int_equal(b.length, 0); 86 assert_int_equal(b.length, strlen(BLOB_DEFAULT)); 125 b.length = strlen("blob1"); 131 b.length = strlen("blob2"); 171 b.length = strlen("blob1"); 192 assert_int_equal(b.length, strlen("blob1")); 196 assert_int_equal(b.length, 0); 246 assert_int_equal(b.length, strlen("blobval2")); 251 assert_int_equal(b.length, strlen(BLOB_DEFAULT)); 328 assert_int_equal(b.length, [all...] |
H A D | test_copy_ccache.c | 68 addr.length = 4; 85 test_creds.keyblock.length = 1; 96 test_creds.ticket.length = sizeof("Ticket"); 110 a->length = 1;
|
H A D | test_sysdb_utils.c | 92 /* check objectGUID with length other than 16 */ 129 assert_int_equal(el->values[0].length, 3); 137 assert_int_equal(el->values[0].length, 3);
|
H A D | common_mock_krb5.c | 66 kent->key.length = strlen(key) - 1;
|
/sssd-io/src/responder/kcm/ |
H A D | kcmsrv_pvt.h | 40 size_t length; member in struct:kcm_data
|
H A D | kcmsrv_ccache_json.c | 228 for (ssize_t i = 0; i < princ->length; i++) { 234 princ->data[i].length + 1); 238 memcpy(str_princ_data, princ->data[i].data, princ->data[i].length); 239 str_princ_data[princ->data[i].length] = '\0'; 291 princ->realm.length + 1); 295 memcpy(str_realm_data, princ->realm.data, princ->realm.length); 296 str_realm_data[princ->realm.length] = '\0'; 593 data->length = str_len; 699 princ->realm.length = realm_size; 704 (size_t *) &princ->length); [all...] |
/sssd-io/src/providers/ |
H A D | data_provider_opts.c | 137 opts[i].val.blob.length = strlen(tmp); 140 opts[i].val.blob.length = opts[i].def_val.blob.length; 143 opts[i].val.blob.length = 0; 147 opts[i].opt_name, opts[i].val.blob.length?"a":"no"); 241 opts[i].opt_name, opts[i].val.blob.length?"a":"no"); 427 opts[id].val.blob.length = 0; 430 opts[id].val.blob.data = talloc_memdup(opts, b.data, b.length); 436 opts[id].val.blob.length = b.length; [all...] |
/sssd-io/src/lib/cifs_idmap_sss/ |
H A D | cifs_idmap_sss.c | 139 size_t length; local 142 sid, &bsid, &length); 147 if (length > sizeof(struct cifs_sid)) { 148 ctx_set_error(ctx, "too large sid length"); 153 memcpy(csid, bsid, length);
|
/sssd-io/src/providers/ad/ |
H A D | ad_pac_common.c | 46 blob.length = pac_len;
|
/sssd-io/src/tests/ |
H A D | sss_idmap-tests.c | 466 size_t length; local 469 &bin_sid, &length); 472 err = sss_idmap_bin_sid_to_unix(idmap_ctx, bin_sid, length , &id); 581 size_t length; local 584 err = sss_idmap_unix_to_bin_sid(idmap_ctx, 10000, &bin_sid, &length); 588 err = sss_idmap_unix_to_bin_sid(idmap_ctx, 2234, &bin_sid, &length); 591 err = sss_idmap_bin_sid_to_sid(idmap_ctx, bin_sid, length, &sid); 693 size_t length; local 696 err = sss_idmap_sid_to_bin_sid(idmap_ctx, test_sid, &bin_sid, &length); 699 fail_unless(length 751 size_t length; local [all...] |
/sssd-io/src/shared/ |
H A D | safealign.h | 121 #define SAFEALIGN_SETMEM_STRING(dest, value, length, pctr) do { \ 123 safealign_memcpy(dest, CV_MACRO_val, sizeof(char) * length, pctr); \
|