Searched refs:length (Results 1 - 25 of 80) sorted by relevance

1234

/sssd-io/src/util/
H A Dsafe-format-string.c244 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 Dauthtok.c25 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 Dsss_krb5.c587 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 Dwbc_util_common.c46 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 Dsecsrv_cmd.c178 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 Dproviders.c150 // 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 Dlocal.c56 &_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 Dsssd_pac.c91 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 Dipa_subdomains_utils.c86 if (strncasecmp("trusts", (const char *) val->data, val->length) != 0) {
93 if (strncasecmp("ad", (const char *) val->data, val->length) != 0) {
H A Dipa_dn.c74 if (strval == NULL || strncasecmp(strval, val, ldbval->length) != 0) {
132 rdn = talloc_strndup(mem_ctx, (const char*)val->data, val->length);
H A Dipa_rules_common.c72 el->values[0].length);
417 hostgroup_comp_val->length) != 0) {
434 account_comp_val->length) != 0) {
444 rdn_val->length);
H A Dipa_hbac_users.c113 group_comp_val->length) != 0) {
135 account_comp_val->length) != 0) {
148 rdn_val->length);
/sssd-io/src/lib/idmap/
H A Dsss_idmap_conv.c46 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 Dsss_idmap.h467 * @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 Dtest_dp_opts.c82 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 Dtest_copy_ccache.c68 addr.length = 4;
85 test_creds.keyblock.length = 1;
96 test_creds.ticket.length = sizeof("Ticket");
110 a->length = 1;
H A Dtest_sysdb_utils.c92 /* 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 Dcommon_mock_krb5.c66 kent->key.length = strlen(key) - 1;
/sssd-io/src/responder/kcm/
H A Dkcmsrv_pvt.h40 size_t length; member in struct:kcm_data
H A Dkcmsrv_ccache_json.c228 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 Ddata_provider_opts.c137 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 Dcifs_idmap_sss.c139 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 Dad_pac_common.c46 blob.length = pac_len;
/sssd-io/src/tests/
H A Dsss_idmap-tests.c466 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 Dsafealign.h121 #define SAFEALIGN_SETMEM_STRING(dest, value, length, pctr) do { \
123 safealign_memcpy(dest, CV_MACRO_val, sizeof(char) * length, pctr); \

Completed in 49 milliseconds

1234