sids 223 examples/nss/nss_winbind.c int nss_getusersids(struct nss_state *nss, const char *user_sid, char ***sids) sids 273 examples/nss/nss_winbind.c *sids = (char **)malloc(sizeof(char *) * (num_groups+1)); sids 274 examples/nss/nss_winbind.c if (! *sids) { sids 281 examples/nss/nss_winbind.c (*sids)[i] = strdup(s); sids 284 examples/nss/nss_winbind.c (*sids)[i] = NULL; sids 71 examples/nss/nss_winbind.h int nss_getusersids(struct nss_state *nss, const char *user_sid, char ***sids); sids 463 librpc/gen_ndr/cli_lsa.c struct lsa_SidArray *sids /* [out] [ref] */, sids 498 librpc/gen_ndr/cli_lsa.c *sids = *r.out.sids; sids 599 librpc/gen_ndr/cli_lsa.c struct lsa_TransSidArray *sids /* [in,out] [ref] */, sids 610 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 638 librpc/gen_ndr/cli_lsa.c *sids = *r.out.sids; sids 648 librpc/gen_ndr/cli_lsa.c struct lsa_SidArray *sids /* [in] [ref] */, sids 659 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 1504 librpc/gen_ndr/cli_lsa.c struct lsa_SidArray *sids /* [out] [ref] */) sids 1536 librpc/gen_ndr/cli_lsa.c *sids = *r.out.sids; sids 2429 librpc/gen_ndr/cli_lsa.c struct lsa_SidArray *sids /* [in] [ref] */, sids 2442 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 2486 librpc/gen_ndr/cli_lsa.c struct lsa_TransSidArray2 *sids /* [in,out] [ref] */, sids 2499 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 2529 librpc/gen_ndr/cli_lsa.c *sids = *r.out.sids; sids 2876 librpc/gen_ndr/cli_lsa.c struct lsa_TransSidArray3 *sids /* [in,out] [ref] */, sids 2889 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 2919 librpc/gen_ndr/cli_lsa.c *sids = *r.out.sids; sids 3188 librpc/gen_ndr/cli_lsa.c struct lsa_SidArray *sids /* [in] [ref] */, sids 3200 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 3243 librpc/gen_ndr/cli_lsa.c struct lsa_TransSidArray3 *sids /* [in,out] [ref] */, sids 3255 librpc/gen_ndr/cli_lsa.c r.in.sids = sids; sids 3285 librpc/gen_ndr/cli_lsa.c *sids = *r.out.sids; sids 56 librpc/gen_ndr/cli_lsa.h struct lsa_SidArray *sids /* [out] [ref] */, sids 76 librpc/gen_ndr/cli_lsa.h struct lsa_TransSidArray *sids /* [in,out] [ref] */, sids 82 librpc/gen_ndr/cli_lsa.h struct lsa_SidArray *sids /* [in] [ref] */, sids 183 librpc/gen_ndr/cli_lsa.h struct lsa_SidArray *sids /* [out] [ref] */); sids 290 librpc/gen_ndr/cli_lsa.h struct lsa_SidArray *sids /* [in] [ref] */, sids 303 librpc/gen_ndr/cli_lsa.h struct lsa_TransSidArray2 *sids /* [in,out] [ref] */, sids 337 librpc/gen_ndr/cli_lsa.h struct lsa_TransSidArray3 *sids /* [in,out] [ref] */, sids 362 librpc/gen_ndr/cli_lsa.h struct lsa_SidArray *sids /* [in] [ref] */, sids 374 librpc/gen_ndr/cli_lsa.h struct lsa_TransSidArray3 *sids /* [in,out] [ref] */, sids 713 librpc/gen_ndr/cli_samr.c struct lsa_SidArray *sids /* [in] [ref] */, sids 721 librpc/gen_ndr/cli_samr.c r.in.sids = sids; sids 1425 librpc/gen_ndr/cli_samr.c struct lsa_SidArray *sids /* [out] [ref] */) sids 1456 librpc/gen_ndr/cli_samr.c *sids = *r.out.sids; sids 2264 librpc/gen_ndr/cli_samr.c struct lsa_SidArray *sids /* [in] [ref] */) sids 2271 librpc/gen_ndr/cli_samr.c r.in.sids = sids; sids 2304 librpc/gen_ndr/cli_samr.c struct lsa_SidArray *sids /* [in] [ref] */) sids 2311 librpc/gen_ndr/cli_samr.c r.in.sids = sids; sids 99 librpc/gen_ndr/cli_samr.h struct lsa_SidArray *sids /* [in] [ref] */, sids 182 librpc/gen_ndr/cli_samr.h struct lsa_SidArray *sids /* [out] [ref] */); sids 297 librpc/gen_ndr/cli_samr.h struct lsa_SidArray *sids /* [in] [ref] */); sids 301 librpc/gen_ndr/cli_samr.h struct lsa_SidArray *sids /* [in] [ref] */); sids 708 librpc/gen_ndr/drsuapi.h struct dom_sid28 **sids;/* [unique,size_is(num_sids)] */ sids 308 librpc/gen_ndr/lsa.h struct lsa_SidPtr *sids;/* [unique,size_is(num_sids)] */ sids 353 librpc/gen_ndr/lsa.h struct lsa_TranslatedSid *sids;/* [unique,size_is(count)] */ sids 680 librpc/gen_ndr/lsa.h struct lsa_TranslatedSid2 *sids;/* [unique,size_is(count)] */ sids 692 librpc/gen_ndr/lsa.h struct lsa_TranslatedSid3 *sids;/* [unique,size_is(count)] */ sids 894 librpc/gen_ndr/lsa.h struct lsa_SidArray *sids;/* [ref] */ sids 939 librpc/gen_ndr/lsa.h struct lsa_TransSidArray *sids;/* [ref] */ sids 945 librpc/gen_ndr/lsa.h struct lsa_TransSidArray *sids;/* [ref] */ sids 956 librpc/gen_ndr/lsa.h struct lsa_SidArray *sids;/* [ref] */ sids 1241 librpc/gen_ndr/lsa.h struct lsa_SidArray *sids;/* [ref] */ sids 1538 librpc/gen_ndr/lsa.h struct lsa_SidArray *sids;/* [ref] */ sids 1564 librpc/gen_ndr/lsa.h struct lsa_TransSidArray2 *sids;/* [ref] */ sids 1570 librpc/gen_ndr/lsa.h struct lsa_TransSidArray2 *sids;/* [ref] */ sids 1666 librpc/gen_ndr/lsa.h struct lsa_TransSidArray3 *sids;/* [ref] */ sids 1672 librpc/gen_ndr/lsa.h struct lsa_TransSidArray3 *sids;/* [ref] */ sids 1745 librpc/gen_ndr/lsa.h struct lsa_SidArray *sids;/* [ref] */ sids 1770 librpc/gen_ndr/lsa.h struct lsa_TransSidArray3 *sids;/* [ref] */ sids 1776 librpc/gen_ndr/lsa.h struct lsa_TransSidArray3 *sids;/* [ref] */ sids 3785 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 3805 librpc/gen_ndr/ndr_drsuapi.c if (r->sids) { sids 3808 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids[cntr_sids_1])); sids 3811 librpc/gen_ndr/ndr_drsuapi.c if (r->sids[cntr_sids_1]) { sids 3812 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_dom_sid28(ndr, NDR_SCALARS|NDR_BUFFERS, r->sids[cntr_sids_1])); sids 3861 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->sids); sids 3863 librpc/gen_ndr/ndr_drsuapi.c r->sids = NULL; sids 3906 librpc/gen_ndr/ndr_drsuapi.c if (r->sids) { sids 3908 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 3909 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 3910 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 3912 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 3916 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->sids[cntr_sids_1]); sids 3918 librpc/gen_ndr/ndr_drsuapi.c r->sids[cntr_sids_1] = NULL; sids 3922 librpc/gen_ndr/ndr_drsuapi.c if (r->sids[cntr_sids_1]) { sids 3924 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->sids[cntr_sids_1], 0); sids 3925 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_dom_sid28(ndr, NDR_SCALARS|NDR_BUFFERS, r->sids[cntr_sids_1])); sids 3938 librpc/gen_ndr/ndr_drsuapi.c if (r->sids) { sids 3939 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->num_sids)); sids 3990 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "sids", r->sids); sids 3992 librpc/gen_ndr/ndr_drsuapi.c if (r->sids) { sids 3998 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "sids", r->sids[cntr_sids_1]); sids 4000 librpc/gen_ndr/ndr_drsuapi.c if (r->sids[cntr_sids_1]) { sids 4001 librpc/gen_ndr/ndr_drsuapi.c ndr_print_dom_sid28(ndr, "sids", r->sids[cntr_sids_1]); sids 1874 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 1877 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 1880 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidPtr(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 1883 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidPtr(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 1904 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->sids); sids 1906 librpc/gen_ndr/ndr_lsa.c r->sids = NULL; sids 1910 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 1912 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 1913 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 1914 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 1916 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 1918 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidPtr(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 1921 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidPtr(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 1926 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 1927 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->num_sids)); sids 1939 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->sids); sids 1941 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 1947 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_SidPtr(ndr, "sids", &r->sids[cntr_sids_1]); sids 2118 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 2121 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 2124 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TranslatedSid(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 2145 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->sids); sids 2147 librpc/gen_ndr/ndr_lsa.c r->sids = NULL; sids 2151 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 2153 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 2154 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 2155 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 2157 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 2159 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TranslatedSid(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 2164 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 2165 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->count)); sids 2177 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->sids); sids 2179 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 2185 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TranslatedSid(ndr, "sids", &r->sids[cntr_sids_1]); sids 4521 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 4524 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4527 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TranslatedSid2(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 4548 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->sids); sids 4550 librpc/gen_ndr/ndr_lsa.c r->sids = NULL; sids 4554 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4556 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 4557 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 4558 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 4560 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 4562 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TranslatedSid2(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 4567 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4568 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->count)); sids 4580 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->sids); sids 4582 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4588 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TranslatedSid2(ndr, "sids", &r->sids[cntr_sids_1]); sids 4664 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 4667 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4670 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TranslatedSid3(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 4673 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TranslatedSid3(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 4694 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->sids); sids 4696 librpc/gen_ndr/ndr_lsa.c r->sids = NULL; sids 4700 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4702 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 4703 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 4704 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 4706 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 4708 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TranslatedSid3(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 4711 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TranslatedSid3(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 4716 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4717 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->count)); sids 4729 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->sids); sids 4731 librpc/gen_ndr/ndr_lsa.c if (r->sids) { sids 4737 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TranslatedSid3(ndr, "sids", &r->sids[cntr_sids_1]); sids 6080 librpc/gen_ndr/ndr_lsa.c if (r->out.sids == NULL) { sids 6083 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 6117 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 6118 librpc/gen_ndr/ndr_lsa.c ZERO_STRUCTP(r->out.sids); sids 6129 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 6132 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 6133 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 6168 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 6170 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_SidArray(ndr, "sids", r->out.sids); sids 6403 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 6406 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 6421 librpc/gen_ndr/ndr_lsa.c if (r->out.sids == NULL) { sids 6424 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 6470 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 6473 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 6474 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 6486 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 6487 librpc/gen_ndr/ndr_lsa.c *r->out.sids = *r->in.sids; sids 6514 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 6517 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 6518 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 6558 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 6560 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray(ndr, "sids", r->in.sids); sids 6581 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 6583 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray(ndr, "sids", r->out.sids); sids 6602 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 6605 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 6657 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 6660 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 6661 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 6737 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 6739 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_SidArray(ndr, "sids", r->in.sids); sids 8575 librpc/gen_ndr/ndr_lsa.c if (r->out.sids == NULL) { sids 8578 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 8612 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 8613 librpc/gen_ndr/ndr_lsa.c ZERO_STRUCTP(r->out.sids); sids 8617 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 8620 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 8621 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 8653 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 8655 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_SidArray(ndr, "sids", r->out.sids); sids 10670 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 10673 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10727 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 10730 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 10731 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10809 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 10811 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_SidArray(ndr, "sids", r->in.sids); sids 10868 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 10871 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray2(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10888 librpc/gen_ndr/ndr_lsa.c if (r->out.sids == NULL) { sids 10891 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray2(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 10937 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 10940 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 10941 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray2(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10955 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 10956 librpc/gen_ndr/ndr_lsa.c *r->out.sids = *r->in.sids; sids 10983 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 10986 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 10987 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray2(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 11027 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 11029 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray2(ndr, "sids", r->in.sids); sids 11052 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 11054 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray2(ndr, "sids", r->out.sids); sids 11522 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 11525 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 11542 librpc/gen_ndr/ndr_lsa.c if (r->out.sids == NULL) { sids 11545 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 11591 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 11594 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 11595 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 11609 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 11610 librpc/gen_ndr/ndr_lsa.c *r->out.sids = *r->in.sids; sids 11637 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 11640 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 11641 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 11681 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 11683 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray3(ndr, "sids", r->in.sids); sids 11706 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 11708 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray3(ndr, "sids", r->out.sids); sids 12086 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 12089 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 12135 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 12138 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 12139 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 12213 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 12215 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_SidArray(ndr, "sids", r->in.sids); sids 12268 librpc/gen_ndr/ndr_lsa.c if (r->in.sids == NULL) { sids 12271 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 12288 librpc/gen_ndr/ndr_lsa.c if (r->out.sids == NULL) { sids 12291 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 12329 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 12332 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 12333 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 12347 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 12348 librpc/gen_ndr/ndr_lsa.c *r->out.sids = *r->in.sids; sids 12375 librpc/gen_ndr/ndr_lsa.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 12378 librpc/gen_ndr/ndr_lsa.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 12379 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_TransSidArray3(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 12415 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 12417 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray3(ndr, "sids", r->in.sids); sids 12440 librpc/gen_ndr/ndr_lsa.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 12442 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_TransSidArray3(ndr, "sids", r->out.sids); sids 1352 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 1356 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1359 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_SidAttr(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 1362 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_SidAttr(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 1381 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->sids); sids 1383 librpc/gen_ndr/ndr_netlogon.c r->sids = NULL; sids 1388 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1390 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 1391 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 1392 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 1394 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 1396 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_SidAttr(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 1399 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_SidAttr(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 1404 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1405 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->sidcount)); sids 1418 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "sids", r->sids); sids 1420 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1426 librpc/gen_ndr/ndr_netlogon.c ndr_print_netr_SidAttr(ndr, "sids", &r->sids[cntr_sids_1]); sids 1444 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids)); sids 1453 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1456 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_SidAttr(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 1459 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_SidAttr(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 1481 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->sids); sids 1483 librpc/gen_ndr/ndr_netlogon.c r->sids = NULL; sids 1493 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1495 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 1496 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 1497 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 1499 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 1501 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_SidAttr(ndr, NDR_SCALARS, &r->sids[cntr_sids_1])); sids 1504 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_SidAttr(ndr, NDR_BUFFERS, &r->sids[cntr_sids_1])); sids 1511 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1512 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->sidcount)); sids 1526 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "sids", r->sids); sids 1528 librpc/gen_ndr/ndr_netlogon.c if (r->sids) { sids 1534 librpc/gen_ndr/ndr_netlogon.c ndr_print_netr_SidAttr(ndr, "sids", &r->sids[cntr_sids_1]); sids 3116 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS, &r->sids)); sids 3123 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_BUFFERS, &r->sids)); sids 3132 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS, &r->sids)); sids 3139 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_BUFFERS, &r->sids)); sids 3148 librpc/gen_ndr/ndr_netlogon.c ndr_print_lsa_SidArray(ndr, "sids", &r->sids); sids 7077 librpc/gen_ndr/ndr_samr.c if (r->in.sids == NULL) { sids 7080 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 7108 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 7111 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 7112 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 7144 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 7146 librpc/gen_ndr/ndr_samr.c ndr_print_lsa_SidArray(ndr, "sids", r->in.sids); sids 8570 librpc/gen_ndr/ndr_samr.c if (r->out.sids == NULL) { sids 8573 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 8593 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 8594 librpc/gen_ndr/ndr_samr.c ZERO_STRUCTP(r->out.sids); sids 8598 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sids); sids 8601 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sids, LIBNDR_FLAG_REF_ALLOC); sids 8602 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.sids)); sids 8628 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sids", r->out.sids); sids 8630 librpc/gen_ndr/ndr_samr.c ndr_print_lsa_SidArray(ndr, "sids", r->out.sids); sids 10481 librpc/gen_ndr/ndr_samr.c if (r->in.sids == NULL) { sids 10484 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10505 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 10508 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 10509 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10532 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 10534 librpc/gen_ndr/ndr_samr.c ndr_print_lsa_SidArray(ndr, "sids", r->in.sids); sids 10554 librpc/gen_ndr/ndr_samr.c if (r->in.sids == NULL) { sids 10557 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10578 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->in.sids); sids 10581 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->in.sids, LIBNDR_FLAG_REF_ALLOC); sids 10582 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_lsa_SidArray(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.sids)); sids 10605 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sids", r->in.sids); sids 10607 librpc/gen_ndr/ndr_samr.c ndr_print_lsa_SidArray(ndr, "sids", r->in.sids); sids 850 librpc/gen_ndr/ndr_security.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sids[cntr_sids_0])); sids 862 librpc/gen_ndr/ndr_security.c if (r->sids[cntr_sids_0]) { sids 863 librpc/gen_ndr/ndr_security.c NDR_CHECK(ndr_push_dom_sid(ndr, NDR_SCALARS, r->sids[cntr_sids_0])); sids 895 librpc/gen_ndr/ndr_security.c NDR_CHECK(ndr_pull_array_size(ndr, &r->sids)); sids 896 librpc/gen_ndr/ndr_security.c NDR_PULL_ALLOC_N(ndr, r->sids, ndr_get_array_size(ndr, &r->sids)); sids 898 librpc/gen_ndr/ndr_security.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 902 librpc/gen_ndr/ndr_security.c NDR_PULL_ALLOC(ndr, r->sids[cntr_sids_0]); sids 904 librpc/gen_ndr/ndr_security.c r->sids[cntr_sids_0] = NULL; sids 909 librpc/gen_ndr/ndr_security.c if (r->sids) { sids 910 librpc/gen_ndr/ndr_security.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->sids, r->num_sids)); sids 927 librpc/gen_ndr/ndr_security.c NDR_PULL_SET_MEM_CTX(ndr, r->sids, 0); sids 929 librpc/gen_ndr/ndr_security.c if (r->sids[cntr_sids_0]) { sids 931 librpc/gen_ndr/ndr_security.c NDR_PULL_SET_MEM_CTX(ndr, r->sids[cntr_sids_0], 0); sids 932 librpc/gen_ndr/ndr_security.c NDR_CHECK(ndr_pull_dom_sid(ndr, NDR_SCALARS, r->sids[cntr_sids_0])); sids 964 librpc/gen_ndr/ndr_security.c ndr_print_ptr(ndr, "sids", r->sids[cntr_sids_0]); sids 966 librpc/gen_ndr/ndr_security.c if (r->sids[cntr_sids_0]) { sids 967 librpc/gen_ndr/ndr_security.c ndr_print_dom_sid(ndr, "sids", r->sids[cntr_sids_0]); sids 185 librpc/gen_ndr/netlogon.h struct netr_SidAttr *sids;/* [unique,size_is(sidcount)] */ sids 191 librpc/gen_ndr/netlogon.h struct netr_SidAttr *sids;/* [unique,size_is(sidcount)] */ sids 423 librpc/gen_ndr/netlogon.h struct lsa_SidArray sids; sids 1067 librpc/gen_ndr/samr.h struct lsa_SidArray *sids;/* [ref] */ sids 1308 librpc/gen_ndr/samr.h struct lsa_SidArray *sids;/* [ref] */ sids 1592 librpc/gen_ndr/samr.h struct lsa_SidArray *sids;/* [ref] */ sids 1605 librpc/gen_ndr/samr.h struct lsa_SidArray *sids;/* [ref] */ sids 335 librpc/gen_ndr/security.h struct dom_sid **sids;/* [unique,size_is(num_sids)] */ sids 890 librpc/gen_ndr/srv_lsa.c r->out.sids = talloc_zero(r, struct lsa_SidArray); sids 891 librpc/gen_ndr/srv_lsa.c if (r->out.sids == NULL) { sids 1131 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 2765 librpc/gen_ndr/srv_lsa.c r->out.sids = talloc_zero(r, struct lsa_SidArray); sids 2766 librpc/gen_ndr/srv_lsa.c if (r->out.sids == NULL) { sids 4529 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 5275 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 5957 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 6497 librpc/gen_ndr/srv_lsa.c r->out.sids = talloc_zero(mem_ctx, struct lsa_SidArray); sids 6498 librpc/gen_ndr/srv_lsa.c if (r->out.sids == NULL) { sids 6534 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 6748 librpc/gen_ndr/srv_lsa.c r->out.sids = talloc_zero(mem_ctx, struct lsa_SidArray); sids 6749 librpc/gen_ndr/srv_lsa.c if (r->out.sids == NULL) { sids 6960 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 7034 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 7110 librpc/gen_ndr/srv_lsa.c r->out.sids = r->in.sids; sids 2661 librpc/gen_ndr/srv_samr.c r->out.sids = talloc_zero(r, struct lsa_SidArray); sids 2662 librpc/gen_ndr/srv_samr.c if (r->out.sids == NULL) { sids 5863 librpc/gen_ndr/srv_samr.c r->out.sids = talloc_zero(mem_ctx, struct lsa_SidArray); sids 5864 librpc/gen_ndr/srv_samr.c if (r->out.sids == NULL) { sids 105 nsswitch/libwbclient/wbc_pam.c i->sids = talloc_array(i, struct wbcSidWithAttr, i->num_sids); sids 106 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(i->sids, wbc_status); sids 124 nsswitch/libwbclient/wbc_pam.c _SID_COMPOSE(i->sids[sn], domain_sid, sids 128 nsswitch/libwbclient/wbc_pam.c _SID_COMPOSE(i->sids[sn], domain_sid, sids 158 nsswitch/libwbclient/wbc_pam.c _SID_COMPOSE(i->sids[sn], domain_sid, sids 191 nsswitch/libwbclient/wbc_pam.c wbc_status = wbcStringToSid(s, &i->sids[sn].sid); sids 194 nsswitch/libwbclient/wbc_pam.c i->sids[sn].attributes = attrs; sids 430 nsswitch/libwbclient/wbc_sid.c struct wbcDomainSid *sids = NULL; sids 467 nsswitch/libwbclient/wbc_sid.c sids = talloc_array(NULL, struct wbcDomainSid, sids 469 nsswitch/libwbclient/wbc_sid.c BAIL_ON_PTR_ERROR(sids, wbc_status); sids 477 nsswitch/libwbclient/wbc_sid.c wbc_status = wbcStringToSid(s, &sids[i]); sids 483 nsswitch/libwbclient/wbc_sid.c *_sids = sids; sids 484 nsswitch/libwbclient/wbc_sid.c sids = NULL; sids 491 nsswitch/libwbclient/wbc_sid.c if (sids) { sids 492 nsswitch/libwbclient/wbc_sid.c talloc_free(sids); sids 511 nsswitch/libwbclient/wbc_sid.c struct wbcDomainSid *sids, sids 561 nsswitch/libwbclient/wbc_sid.c wbc_status = wbcSidToString(&sids[i], &sid_string); sids 599 nsswitch/libwbclient/wbc_sid.c BAIL_ON_PTR_ERROR(sids, wbc_status); sids 345 nsswitch/libwbclient/wbclient.h struct wbcSidWithAttr *sids; sids 618 nsswitch/libwbclient/wbclient.h struct wbcDomainSid **sids); sids 624 nsswitch/libwbclient/wbclient.h struct wbcDomainSid *sids, sids 304 nsswitch/wbinfo.c struct wbcDomainSid user_sid, *sids = NULL; sids 313 nsswitch/wbinfo.c wbc_status = wbcLookupUserSids(&user_sid, false, &num_sids, &sids); sids 320 nsswitch/wbinfo.c wbc_status = wbcSidToString(&sids[i], &str); sids 322 nsswitch/wbinfo.c wbcFreeMemory(sids); sids 329 nsswitch/wbinfo.c wbcFreeMemory(sids); sids 339 nsswitch/wbinfo.c struct wbcDomainSid user_sid, *sids = NULL; sids 348 nsswitch/wbinfo.c wbc_status = wbcLookupUserSids(&user_sid, true, &num_sids, &sids); sids 355 nsswitch/wbinfo.c wbc_status = wbcSidToString(&sids[i], &str); sids 357 nsswitch/wbinfo.c wbcFreeMemory(sids); sids 364 nsswitch/wbinfo.c wbcFreeMemory(sids); sids 39 source3/auth/auth_util.c if (!result->sids) { sids 43 source3/auth/auth_util.c if (sid_compare(&result->sids[0], pgroup_sid)==0) { sids 49 source3/auth/auth_util.c &result->sids[i]) == 0) { sids 50 source3/auth/auth_util.c sid_copy(&result->sids[i], &result->sids[0]); sids 51 source3/auth/auth_util.c sid_copy(&result->sids[0], pgroup_sid); sids 605 source3/auth/auth_util.c result->sids = NULL; sids 627 source3/auth/auth_util.c &result->sids, &gids, sids 728 source3/auth/auth_util.c server_info->num_sids, server_info->sids); sids 1183 source3/auth/auth_util.c &result->sids, &gids, sids 1237 source3/auth/auth_util.c &result->sids, sids 1819 source3/auth/auth_util.c result->sids = NULL; sids 1822 source3/auth/auth_util.c &result->sids, sids 1902 source3/auth/auth_util.c memcpy(&user_sid, &info->sids[0].sid, sizeof(user_sid)); sids 1903 source3/auth/auth_util.c memcpy(&group_sid, &info->sids[1].sid, sizeof(group_sid)); sids 2068 source3/auth/auth_util.c result->sids = talloc_array(result, DOM_SID, result->num_sids); sids 2069 source3/auth/auth_util.c if (result->sids == NULL) { sids 2075 source3/auth/auth_util.c memcpy(&result->sids[i], &info->sids[i+2].sid, sizeof(result->sids[i])); sids 87 source3/groupdb/mapping.c DOM_SID **sids, size_t *num) sids 92 source3/groupdb/mapping.c *sids = NULL; sids 95 source3/groupdb/mapping.c NTSTATUS status = backend->one_alias_membership(&members[i], sids, num); sids 104 source3/groupdb/mapping.c DOM_SID **sids; sids 29 source3/groupdb/mapping.h DOM_SID **sids, size_t *num); sids 32 source3/groupdb/mapping.h NTSTATUS (*enum_aliasmem)(const DOM_SID *alias, DOM_SID **sids, size_t *num); sids 374 source3/groupdb/mapping_ldb.c DOM_SID **sids, size_t *num) sids 406 source3/groupdb/mapping_ldb.c status = add_sid_to_array_unique(NULL, &alias, sids, num); sids 491 source3/groupdb/mapping_ldb.c static NTSTATUS enum_aliasmem(const DOM_SID *alias, DOM_SID **sids, size_t *num) sids 503 source3/groupdb/mapping_ldb.c *sids = NULL; sids 532 source3/groupdb/mapping_ldb.c status = add_sid_to_array_unique(NULL, &sid, sids, num); sids 381 source3/groupdb/mapping_tdb.c DOM_SID **sids, size_t *num) sids 408 source3/groupdb/mapping_tdb.c status= add_sid_to_array_unique(NULL, &alias, sids, num); sids 420 source3/groupdb/mapping_tdb.c DOM_SID **sids, size_t *num) sids 425 source3/groupdb/mapping_tdb.c *sids = NULL; sids 428 source3/groupdb/mapping_tdb.c NTSTATUS status = one_alias_membership(&members[i], sids, num); sids 437 source3/groupdb/mapping_tdb.c DOM_SID *sids; sids 442 source3/groupdb/mapping_tdb.c if (!NT_STATUS_IS_OK(alias_memberships(member, 1, &sids, &num))) sids 446 source3/groupdb/mapping_tdb.c if (sid_compare(alias, &sids[i]) == 0) { sids 447 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 451 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 539 source3/groupdb/mapping_tdb.c DOM_SID **sids; sids 584 source3/groupdb/mapping_tdb.c state->sids, sids 596 source3/groupdb/mapping_tdb.c static NTSTATUS enum_aliasmem(const DOM_SID *alias, DOM_SID **sids, size_t *num) sids 608 source3/groupdb/mapping_tdb.c *sids = NULL; sids 612 source3/groupdb/mapping_tdb.c state.sids = sids; sids 622 source3/groupdb/mapping_tdb.c DOM_SID *sids; sids 634 source3/groupdb/mapping_tdb.c status = alias_memberships(member, 1, &sids, &num); sids 641 source3/groupdb/mapping_tdb.c if (sid_compare(&sids[i], alias) == 0) { sids 648 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 654 source3/groupdb/mapping_tdb.c sids[i] = sids[num-1]; sids 660 source3/groupdb/mapping_tdb.c key = talloc_asprintf(sids, "%s%s", MEMBEROF_PREFIX, sid_string); sids 662 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 672 source3/groupdb/mapping_tdb.c member_string = talloc_strdup(sids, ""); sids 674 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 681 source3/groupdb/mapping_tdb.c sid_to_fstring(sid_string, &sids[i]); sids 687 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 696 source3/groupdb/mapping_tdb.c TALLOC_FREE(sids); sids 27 source3/include/ads_protos.h LDAPMessage *msg, const char *field, DOM_SID **sids); sids 37 source3/include/ads_protos.h DOM_SID **sids); sids 117 source3/include/ads_protos.h DOM_SID **sids, sids 46 source3/include/auth.h DOM_SID *sids; /* These SIDs are preliminary between sids 599 source3/include/proto.h NTSTATUS privilege_enumerate_accounts(DOM_SID **sids, int *num_sids); sids 601 source3/include/proto.h DOM_SID **sids, int *num_sids); sids 1322 source3/include/proto.h DOM_SID **sids, size_t *num); sids 1324 source3/include/proto.h DOM_SID **sids, size_t *num_sids); sids 1325 source3/include/proto.h void del_sid_from_array(const DOM_SID *sid, DOM_SID **sids, size_t *num); sids 3323 source3/include/proto.h DOM_SID **sids ); sids 4386 source3/include/proto.h const DOM_SID **sids, int level, sids 5176 source3/include/proto.h const DOM_SID *sids, sids 5184 source3/include/proto.h const DOM_SID *sids, sids 5194 source3/include/proto.h DOM_SID **sids, sids 5202 source3/include/proto.h DOM_SID **sids, sids 5651 source3/include/proto.h struct netr_SidAttr *sids); sids 918 source3/lib/netapi/localgroup.c struct lsa_TransSidArray3 sids; sids 928 source3/lib/netapi/localgroup.c ZERO_STRUCT(sids); sids 945 source3/lib/netapi/localgroup.c &sids, sids 951 source3/lib/netapi/localgroup.c if (count != 1 || sids.count != 1) { sids 955 source3/lib/netapi/localgroup.c sid_copy(sid, sids.sids[0].sid); sids 1171 source3/lib/netapi/localgroup.c current_sids.sids[k].sid)) { sids 1193 source3/lib/netapi/localgroup.c current_sids.sids[k].sid)) { sids 1200 source3/lib/netapi/localgroup.c current_sids.sids[k].sid, sids 698 source3/lib/netapi/user.c sid_array.sids = talloc_array(mem_ctx, struct lsa_SidPtr, sids 700 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(sid_array.sids); sids 704 source3/lib/netapi/user.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sid); sids 705 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(sid_array.sids[i].sid); sids 709 source3/lib/netapi/user.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sid); sids 710 source3/lib/netapi/user.c NT_STATUS_HAVE_NO_MEMORY(sid_array.sids[i].sid); sids 3327 source3/lib/netapi/user.c sid_array.sids = TALLOC_ARRAY(ctx, struct lsa_SidPtr, sid_array.num_sids); sids 3328 source3/lib/netapi/user.c if (!sid_array.sids) { sids 3333 source3/lib/netapi/user.c sid_array.sids[0].sid = sid_dup_talloc(ctx, &user_sid); sids 3334 source3/lib/netapi/user.c if (!sid_array.sids[0].sid) { sids 3347 source3/lib/netapi/user.c sid_array.sids[i+1].sid = sid_dup_talloc(ctx, &sid); sids 3348 source3/lib/netapi/user.c if (!sid_array.sids[i+1].sid) { sids 36 source3/lib/privileges.c SID_LIST sids; sids 189 source3/lib/privileges.c &priv->sids.list, sids 190 source3/lib/privileges.c &priv->sids.count))) sids 202 source3/lib/privileges.c NTSTATUS privilege_enumerate_accounts(DOM_SID **sids, int *num_sids) sids 219 source3/lib/privileges.c *sids = priv.sids.list; sids 220 source3/lib/privileges.c *num_sids = priv.sids.count; sids 230 source3/lib/privileges.c DOM_SID **sids, int *num_sids) sids 248 source3/lib/privileges.c *sids = priv.sids.list; sids 249 source3/lib/privileges.c *num_sids = priv.sids.count; sids 577 source3/lib/util_sid.c DOM_SID **sids, size_t *num) sids 579 source3/lib/util_sid.c *sids = TALLOC_REALLOC_ARRAY(mem_ctx, *sids, DOM_SID, sids 581 source3/lib/util_sid.c if (*sids == NULL) { sids 586 source3/lib/util_sid.c sid_copy(&((*sids)[*num]), sid); sids 598 source3/lib/util_sid.c DOM_SID **sids, size_t *num_sids) sids 603 source3/lib/util_sid.c if (sid_compare(sid, &(*sids)[i]) == 0) sids 607 source3/lib/util_sid.c return add_sid_to_array(mem_ctx, sid, sids, num_sids); sids 614 source3/lib/util_sid.c void del_sid_from_array(const DOM_SID *sid, DOM_SID **sids, size_t *num) sids 616 source3/lib/util_sid.c DOM_SID *sid_list = *sids; sids 745 source3/lib/util_sid.c (info3->sids[i].attributes & SE_GROUP_RESOURCE)) { sids 749 source3/lib/util_sid.c status = add_sid_to_array(mem_ctx, info3->sids[i].sid, sids 753 source3/lib/util_sid.c sid_string_dbg(info3->sids[i].sid))); sids 2647 source3/libads/ldap.c LDAPMessage *msg, const char *field, DOM_SID **sids) sids 2662 source3/libads/ldap.c (*sids) = TALLOC_ARRAY(mem_ctx, DOM_SID, i); sids 2663 source3/libads/ldap.c if (!(*sids)) { sids 2668 source3/libads/ldap.c (*sids) = NULL; sids 2673 source3/libads/ldap.c ret = sid_parse(values[i]->bv_val, values[i]->bv_len, &(*sids)[count]); sids 2676 source3/libads/ldap.c sid_string_dbg(&(*sids)[count]))); sids 3267 source3/libads/ldap.c DOM_SID **sids) sids 3279 source3/libads/ldap.c (*sids) = TALLOC_ZERO_ARRAY(mem_ctx, DOM_SID, dn_count + 1); sids 3280 source3/libads/ldap.c if (!(*sids)) { sids 3287 source3/libads/ldap.c flags, &(*sids)[i]); sids 3294 source3/libads/ldap.c TALLOC_FREE(*sids); sids 3595 source3/libads/ldap.c DOM_SID **sids, sids 3665 source3/libads/ldap.c if (sids) { sids 3666 source3/libads/ldap.c *sids = tmp_sids; sids 52 source3/libnet/libnet_samsync_display.c for (i=0; i< r->sids.num_sids; i++) { sids 53 source3/libnet/libnet_samsync_display.c d_printf("%s ", sid_string_tos(r->sids.sids[i].sid)); sids 220 source3/libsmb/libsmb_xattr.c DOM_SID *sids = NULL; sids 241 source3/libsmb/libsmb_xattr.c NULL, 1, &sids, sids 247 source3/libsmb/libsmb_xattr.c sid_copy(sid, &sids[0]); sids 100 source3/libsmb/trusts_util.c DOM_SID **sids ) sids 115 source3/libsmb/trusts_util.c *sids = NULL; sids 165 source3/libsmb/trusts_util.c *sids = TALLOC_ZERO_ARRAY(mem_ctx, DOM_SID, *num_domains); sids 166 source3/libsmb/trusts_util.c if (!*sids) { sids 173 source3/libsmb/trusts_util.c (*sids)[i] = *dom_list.domains[i].sid; sids 733 source3/passdb/lookup_sid.c const DOM_SID **sids, int level, sids 785 source3/passdb/lookup_sid.c sid_copy(&sid, sids[i]); sids 755 source3/passdb/pdb_interface.c DOM_SID *sids; sids 760 source3/passdb/pdb_interface.c &sids, &gids, sids 766 source3/passdb/pdb_interface.c if (sid_equal(group_sid, &sids[i])) { sids 5259 source3/passdb/pdb_ldap.c struct dom_sid *sids = NULL; sids 5268 source3/passdb/pdb_ldap.c &sids, sids 5279 source3/passdb/pdb_ldap.c sid_peek_rid(&sids[i], &group_rid); sids 114 source3/rpc_client/cli_lsarpc.c const DOM_SID *sids, sids 139 source3/rpc_client/cli_lsarpc.c sid_array.sids = TALLOC_ARRAY(mem_ctx, struct lsa_SidPtr, num_sids); sids 140 source3/rpc_client/cli_lsarpc.c if (!sid_array.sids) { sids 145 source3/rpc_client/cli_lsarpc.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sids[i]); sids 146 source3/rpc_client/cli_lsarpc.c if (!sid_array.sids[i].sid) { sids 271 source3/rpc_client/cli_lsarpc.c const DOM_SID *sids, sids 280 source3/rpc_client/cli_lsarpc.c const DOM_SID *hunk_sids = sids; sids 380 source3/rpc_client/cli_lsarpc.c const DOM_SID *sids, sids 385 source3/rpc_client/cli_lsarpc.c return rpccli_lsa_lookup_sids_generic(cli, mem_ctx, pol, num_sids, sids, sids 393 source3/rpc_client/cli_lsarpc.c const DOM_SID *sids, sids 398 source3/rpc_client/cli_lsarpc.c return rpccli_lsa_lookup_sids_generic(cli, mem_ctx, pol, num_sids, sids, sids 410 source3/rpc_client/cli_lsarpc.c DOM_SID **sids, sids 471 source3/rpc_client/cli_lsarpc.c if (!((*sids = TALLOC_ARRAY(mem_ctx, DOM_SID, num_names)))) { sids 492 source3/rpc_client/cli_lsarpc.c *sids = NULL; sids 501 source3/rpc_client/cli_lsarpc.c DOM_SID *sid = &(*sids)[i]; sids 504 source3/rpc_client/cli_lsarpc.c dom_idx = sid_array3.sids[i].sid_index; sids 505 source3/rpc_client/cli_lsarpc.c (*types)[i] = sid_array3.sids[i].sid_type; sids 507 source3/rpc_client/cli_lsarpc.c dom_idx = sid_array.sids[i].sid_index; sids 508 source3/rpc_client/cli_lsarpc.c (*types)[i] = sid_array.sids[i].sid_type; sids 521 source3/rpc_client/cli_lsarpc.c sid_copy(sid, sid_array3.sids[i].sid); sids 525 source3/rpc_client/cli_lsarpc.c if (sid_array.sids[i].rid != 0xffffffff) { sids 526 source3/rpc_client/cli_lsarpc.c sid_append_rid(sid, sid_array.sids[i].rid); sids 548 source3/rpc_client/cli_lsarpc.c DOM_SID **sids, sids 552 source3/rpc_client/cli_lsarpc.c names, dom_names, level, sids, sids 562 source3/rpc_client/cli_lsarpc.c DOM_SID **sids, sids 566 source3/rpc_client/cli_lsarpc.c names, dom_names, level, sids, sids 108 source3/rpc_client/init_netlogon.c struct netr_SidAttr *sids) sids 136 source3/rpc_client/init_netlogon.c r->sids = sids; sids 146 source3/rpc_client/init_netlogon.c const DOM_SID *sids, sids 157 source3/rpc_client/init_netlogon.c if (!sid_peek_check_rid(domain_sid, &sids[i], &gid.rid)) { sids 249 source3/rpc_client/init_netlogon.c server_info->sids, sids 691 source3/rpc_server/srv_lsa_nt.c const DOM_SID **sids = NULL; sids 706 source3/rpc_server/srv_lsa_nt.c sids = TALLOC_ARRAY(p->mem_ctx, const DOM_SID *, num_sids); sids 709 source3/rpc_server/srv_lsa_nt.c if (sids == NULL || ref == NULL) { sids 714 source3/rpc_server/srv_lsa_nt.c sids[i] = sid[i].sid; sids 717 source3/rpc_server/srv_lsa_nt.c status = lookup_sids(p->mem_ctx, num_sids, sids, level, sids 758 source3/rpc_server/srv_lsa_nt.c sids[i])); sids 797 source3/rpc_server/srv_lsa_nt.c int num_sids = r->in.sids->num_sids; sids 831 source3/rpc_server/srv_lsa_nt.c r->in.sids->sids, sids 878 source3/rpc_server/srv_lsa_nt.c int num_sids = r->in.sids->num_sids; sids 922 source3/rpc_server/srv_lsa_nt.c r->in.sids->sids, sids 952 source3/rpc_server/srv_lsa_nt.c q.in.sids = r->in.sids; sids 1066 source3/rpc_server/srv_lsa_nt.c r->out.sids->sids = rids; sids 1067 source3/rpc_server/srv_lsa_nt.c r->out.sids->count = num_entries; sids 1081 source3/rpc_server/srv_lsa_nt.c struct lsa_TransSidArray2 *sid_array2 = r->in.sids; sids 1094 source3/rpc_server/srv_lsa_nt.c q.in.sids = sid_array; sids 1101 source3/rpc_server/srv_lsa_nt.c q.out.sids = sid_array; sids 1107 source3/rpc_server/srv_lsa_nt.c sid_array2->sids = TALLOC_ARRAY(p->mem_ctx, struct lsa_TranslatedSid2, sid_array->count); sids 1108 source3/rpc_server/srv_lsa_nt.c if (!sid_array2->sids) { sids 1113 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].sid_type = sid_array->sids[i].sid_type; sids 1114 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].rid = sid_array->sids[i].rid; sids 1115 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].sid_index = sid_array->sids[i].sid_index; sids 1116 source3/rpc_server/srv_lsa_nt.c sid_array2->sids[i].unknown = 0; sids 1119 source3/rpc_server/srv_lsa_nt.c r->out.sids = sid_array2; sids 1211 source3/rpc_server/srv_lsa_nt.c r->out.sids->sids = trans_sids; sids 1212 source3/rpc_server/srv_lsa_nt.c r->out.sids->count = num_entries; sids 1239 source3/rpc_server/srv_lsa_nt.c q.in.sids = r->in.sids; sids 1243 source3/rpc_server/srv_lsa_nt.c q.out.sids = r->out.sids; sids 1462 source3/rpc_server/srv_lsa_nt.c struct lsa_SidPtr *sids = NULL; sids 1490 source3/rpc_server/srv_lsa_nt.c sids = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_SidPtr, sids 1492 source3/rpc_server/srv_lsa_nt.c if (!sids) { sids 1498 source3/rpc_server/srv_lsa_nt.c sids[j].sid = sid_dup_talloc(p->mem_ctx, &sid_list[i]); sids 1499 source3/rpc_server/srv_lsa_nt.c if (!sids[j].sid) { sids 1509 source3/rpc_server/srv_lsa_nt.c r->out.sids->num_sids = num_entries; sids 1510 source3/rpc_server/srv_lsa_nt.c r->out.sids->sids = sids; sids 3261 source3/rpc_server/srv_samr_nt.c DOM_SID *sids; sids 3322 source3/rpc_server/srv_samr_nt.c sids = NULL; sids 3327 source3/rpc_server/srv_samr_nt.c &sids, &unix_gids, &num_groups); sids 3360 source3/rpc_server/srv_samr_nt.c &(sids[i]), &dom_gid.rid)) { sids 3362 source3/rpc_server/srv_samr_nt.c sid_string_dbg(&sids[i]))); sids 5365 source3/rpc_server/srv_samr_nt.c if (r->in.sids->num_sids) { sids 5366 source3/rpc_server/srv_samr_nt.c members = TALLOC_ARRAY(p->mem_ctx, DOM_SID, r->in.sids->num_sids); sids 5374 source3/rpc_server/srv_samr_nt.c for (i=0; i<r->in.sids->num_sids; i++) sids 5375 source3/rpc_server/srv_samr_nt.c sid_copy(&members[i], r->in.sids->sids[i].sid); sids 5382 source3/rpc_server/srv_samr_nt.c r->in.sids->num_sids, sids 5406 source3/rpc_server/srv_samr_nt.c struct lsa_SidPtr *sids = NULL; sids 5435 source3/rpc_server/srv_samr_nt.c sids = TALLOC_ZERO_ARRAY(p->mem_ctx, struct lsa_SidPtr, num_sids); sids 5436 source3/rpc_server/srv_samr_nt.c if (sids == NULL) { sids 5443 source3/rpc_server/srv_samr_nt.c sids[i].sid = sid_dup_talloc(p->mem_ctx, &pdb_sids[i]); sids 5444 source3/rpc_server/srv_samr_nt.c if (!sids[i].sid) { sids 5450 source3/rpc_server/srv_samr_nt.c r->out.sids->num_sids = num_sids; sids 5451 source3/rpc_server/srv_samr_nt.c r->out.sids->sids = sids; sids 35 source3/rpcclient/cmd_lsarpc.c DOM_SID *sids; sids 49 source3/rpcclient/cmd_lsarpc.c result = rpccli_lsa_lookup_names(cli, mem_ctx, &pol, 1, &name, NULL, 1, &sids, &sid_types); sids 55 source3/rpcclient/cmd_lsarpc.c *sid = sids[0]; sids 212 source3/rpcclient/cmd_lsarpc.c DOM_SID *sids; sids 229 source3/rpcclient/cmd_lsarpc.c (const char**)(argv + 1), NULL, 1, &sids, &types); sids 241 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, &sids[i]); sids 260 source3/rpcclient/cmd_lsarpc.c DOM_SID *sids; sids 279 source3/rpcclient/cmd_lsarpc.c (const char**)(argv + 2), NULL, level, &sids, &types); sids 291 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, &sids[i]); sids 310 source3/rpcclient/cmd_lsarpc.c DOM_SID *sids; sids 330 source3/rpcclient/cmd_lsarpc.c sids = TALLOC_ARRAY(mem_ctx, DOM_SID, argc - 1); sids 332 source3/rpcclient/cmd_lsarpc.c if (!sids) { sids 338 source3/rpcclient/cmd_lsarpc.c if (!string_to_sid(&sids[i], argv[i + 1])) { sids 345 source3/rpcclient/cmd_lsarpc.c result = rpccli_lsa_lookup_sids(cli, mem_ctx, &pol, argc - 1, sids, sids 359 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, &sids[i]); sids 588 source3/rpcclient/cmd_lsarpc.c sid_to_fstring(sid_str, sid_array.sids[i].sid); sids 506 source3/rpcclient/cmd_netlogon.c for (j=0; j < u.alias_member->sids.num_sids; j++) { sids 509 source3/rpcclient/cmd_netlogon.c u.alias_member->sids.sids[j].sid); sids 629 source3/rpcclient/cmd_samr.c DOM_SID *sids; sids 641 source3/rpcclient/cmd_samr.c sids = NULL; sids 650 source3/rpcclient/cmd_samr.c result = add_sid_to_array(mem_ctx, &tmp_sid, &sids, &num_sids); sids 657 source3/rpcclient/cmd_samr.c sid_array.sids = TALLOC_ZERO_ARRAY(mem_ctx, struct lsa_SidPtr, num_sids); sids 658 source3/rpcclient/cmd_samr.c if (sid_array.sids == NULL) sids 661 source3/rpcclient/cmd_samr.c sid_array.sids = NULL; sids 665 source3/rpcclient/cmd_samr.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sids[i]); sids 666 source3/rpcclient/cmd_samr.c if (!sid_array.sids[i].sid) { sids 1128 source3/rpcclient/cmd_samr.c sid_to_fstring(sid_str, sid_array.sids[i].sid); sids 1659 source3/utils/net_rpc.c DOM_SID *sids = NULL; sids 1679 source3/utils/net_rpc.c &name, NULL, 1, &sids, &types); sids 1682 source3/utils/net_rpc.c sid_copy(sid, &sids[0]); sids 2505 source3/utils/net_rpc.c sid_copy(&alias_sids[i], sid_array.sids[i].sid); sids 3818 source3/utils/net_rpc.c sid_array.sids[j].sid); sids 65 source3/utils/net_rpc_rights.c DOM_SID *sids; sids 79 source3/utils/net_rpc_rights.c NULL, 1, &sids, &sid_types); sids 82 source3/utils/net_rpc_rights.c sid_copy( sid, &sids[0] ); sids 241 source3/utils/net_rpc_rights.c sid_array.sids[i].sid, sids 253 source3/utils/net_rpc_rights.c result = sid_to_name( pipe_hnd, ctx, sid_array.sids[i].sid, name ); sids 255 source3/utils/net_rpc_rights.c sid_to_fstring(name, sid_array.sids[i].sid); sids 291 source3/utils/net_rpc_rights.c result = sid_to_name(pipe_hnd, ctx, sid_array.sids[i].sid, name); sids 293 source3/utils/net_rpc_rights.c sid_to_fstring(name, sid_array.sids[i].sid); sids 298 source3/utils/net_rpc_rights.c sid_array.sids[i].sid); sids 644 source3/utils/net_sam.c DOM_SID *sids; sids 649 source3/utils/net_sam.c &sids, &num_sids); sids 660 source3/utils/net_sam.c if (lookup_sid(talloc_tos(), &sids[i], &dom, &name, sids 665 source3/utils/net_sam.c d_printf("%s\n", sid_string_tos(&sids[i])); sids 35 source3/utils/net_util.c DOM_SID *sids; sids 57 source3/utils/net_util.c &name, &dom_names, 1, &sids, &types); sids 71 source3/utils/net_util.c sid_copy(ret_sid, &sids[0]); sids 204 source3/utils/netlookup.c DOM_SID *sids = NULL; sids 217 source3/utils/netlookup.c &sids, &types); sids 223 source3/utils/netlookup.c *pret_sid = sids[0]; sids 125 source3/utils/smbcacls.c DOM_SID *sids; sids 146 source3/utils/smbcacls.c NULL, 1, &sids, &types); sids 152 source3/utils/smbcacls.c *sid = sids[0]; sids 112 source3/utils/smbcquotas.c DOM_SID *sids = NULL; sids 121 source3/utils/smbcquotas.c &pol, 1, &str, NULL, 1, &sids, sids 127 source3/utils/smbcquotas.c sid_copy(sid, &sids[0]); sids 305 source3/winbindd/winbindd.h const DOM_SID *sids, sids 810 source3/winbindd/winbindd_ads.c DOM_SID *sids; sids 883 source3/winbindd/winbindd_ads.c count = ads_pull_sids(ads, mem_ctx, msg, "tokenGroups", &sids); sids 928 source3/winbindd/winbindd_ads.c if (sid_check_is_in_builtin(&sids[i])) { sids 932 source3/winbindd/winbindd_ads.c status = add_sid_to_array_unique(mem_ctx, &sids[i], sids 953 source3/winbindd/winbindd_ads.c uint32 num_sids, const DOM_SID *sids, sids 957 source3/winbindd/winbindd_ads.c num_sids, sids, sids 614 source3/winbindd/winbindd_async.c bool print_sidlist(TALLOC_CTX *mem_ctx, const DOM_SID *sids, sids 625 source3/winbindd/winbindd_async.c "%s\n", sid_to_fstring(tmp, &sids[i])); sids 636 source3/winbindd/winbindd_async.c DOM_SID **sids, size_t *num_sids) sids 657 source3/winbindd/winbindd_async.c if (!NT_STATUS_IS_OK(add_sid_to_array(mem_ctx, &sid, sids, sids 759 source3/winbindd/winbindd_async.c DOM_SID *sids = NULL; sids 782 source3/winbindd/winbindd_async.c if (!parse_sidlist(mem_ctx, aliases_str, &sids, &num_sids)) { sids 790 source3/winbindd/winbindd_async.c cont(private_data, True, sids, num_sids); sids 795 source3/winbindd/winbindd_async.c const DOM_SID *sids, size_t num_sids, sids 811 source3/winbindd/winbindd_async.c if (!print_sidlist(mem_ctx, sids, num_sids, &sidstr, &len)) { sids 831 source3/winbindd/winbindd_async.c DOM_SID *sids; sids 833 source3/winbindd/winbindd_async.c void (*cont)(void *private_data, bool success, DOM_SID *sids, size_t num_sids); sids 847 source3/winbindd/winbindd_async.c DOM_SID *sids, size_t num_sids), sids 912 source3/winbindd/winbindd_async.c state->sids = NULL; sids 916 source3/winbindd/winbindd_async.c &state->sids, &state->num_sids))) sids 923 source3/winbindd/winbindd_async.c if (sids_str && !parse_sidlist(mem_ctx, sids_str, &state->sids, sids 934 source3/winbindd/winbindd_async.c state->cont(state->private_data, True, state->sids, sids 940 source3/winbindd/winbindd_async.c state->sids, state->num_sids, sids 960 source3/winbindd/winbindd_async.c &state->sids, sids 974 source3/winbindd/winbindd_async.c state->sids, state->num_sids, sids 984 source3/winbindd/winbindd_async.c state->sids, state->num_sids, sids 989 source3/winbindd/winbindd_async.c state->cont(state->private_data, True, state->sids, state->num_sids); sids 2060 source3/winbindd/winbindd_cache.c uint32 num_sids, const DOM_SID *sids, sids 2084 source3/winbindd/winbindd_cache.c sid_to_fstring(tmp, &sids[i])); sids 2130 source3/winbindd/winbindd_cache.c num_sids, sids, sids 1723 source3/winbindd/winbindd_group.c static void getusersids_recv(void *private_data, bool success, DOM_SID *sids, sids 1751 source3/winbindd/winbindd_group.c static void getusersids_recv(void *private_data, bool success, DOM_SID *sids, sids 1768 source3/winbindd/winbindd_group.c sid_to_fstring(s, &sids[i]); sids 1782 source3/winbindd/winbindd_group.c sid_to_fstring(s, &sids[i]); sids 1898 source3/winbindd/winbindd_group.c DOM_SID *sids = NULL; sids 1920 source3/winbindd/winbindd_group.c if (!parse_sidlist(state->mem_ctx, sidstr, &sids, &num_sids)) { sids 1930 source3/winbindd/winbindd_group.c num_sids, sids, sids 1941 source3/winbindd/winbindd_group.c sids = NULL; sids 1951 source3/winbindd/winbindd_group.c result = add_sid_to_array(state->mem_ctx, &sid, &sids, sids 1959 source3/winbindd/winbindd_group.c if (!print_sidlist(state->mem_ctx, sids, num_sids, &sidstr, &len)) { sids 352 source3/winbindd/winbindd_misc.c DOM_SID *sids; sids 363 source3/winbindd/winbindd_misc.c &alt_names, &sids); sids 377 source3/winbindd/winbindd_misc.c sid_string_talloc(state->mem_ctx, &sids[0])); sids 384 source3/winbindd/winbindd_misc.c sid_string_talloc(state->mem_ctx, &sids[i])); sids 97 source3/winbindd/winbindd_pam.c sid = dom_sid_string(mem_ctx, info3->sids[i].sid); sids 102 source3/winbindd/winbindd_pam.c info3->sids[i].attributes); sids 286 source3/winbindd/winbindd_passdb.c uint32 num_sids, const DOM_SID *sids, sids 293 source3/winbindd/winbindd_passdb.c sids, num_sids, rids, &num_aliases); sids 569 source3/winbindd/winbindd_passdb.c const DOM_SID **sids; sids 602 source3/winbindd/winbindd_passdb.c sids = TALLOC_ARRAY(tmp_ctx, const DOM_SID *, num_members); sids 605 source3/winbindd/winbindd_passdb.c ((*name_types) == NULL) || (sids == NULL)) { sids 621 source3/winbindd/winbindd_passdb.c sids[i] = sid; sids 624 source3/winbindd/winbindd_passdb.c result = lookup_sids(tmp_ctx, num_members, sids, 1, sids 79 source3/winbindd/winbindd_proto.h const struct dom_sid *sids, sids 88 source3/winbindd/winbindd_proto.h struct dom_sid **sids, sids 125 source3/winbindd/winbindd_proto.h bool print_sidlist(TALLOC_CTX *mem_ctx, const DOM_SID *sids, sids 128 source3/winbindd/winbindd_proto.h DOM_SID **sids, size_t *num_sids); sids 133 source3/winbindd/winbindd_proto.h const DOM_SID *sids, size_t num_sids, sids 143 source3/winbindd/winbindd_proto.h DOM_SID *sids, size_t num_sids), sids 388 source3/winbindd/winbindd_proto.h void winbindd_sids2xids_async(TALLOC_CTX *mem_ctx, void *sids, int size, sids 192 source3/winbindd/winbindd_reconnect.c uint32 num_sids, const DOM_SID *sids, sids 198 source3/winbindd/winbindd_reconnect.c num_sids, sids, sids 204 source3/winbindd/winbindd_reconnect.c num_sids, sids, sids 277 source3/winbindd/winbindd_rpc.c DOM_SID *sids = NULL; sids 313 source3/winbindd/winbindd_rpc.c &sids, &types); sids 319 source3/winbindd/winbindd_rpc.c sid_copy(sid, &sids[0]); sids 388 source3/winbindd/winbindd_rpc.c DOM_SID *sids; sids 395 source3/winbindd/winbindd_rpc.c sids = TALLOC_ARRAY(mem_ctx, DOM_SID, num_rids); sids 396 source3/winbindd/winbindd_rpc.c if (sids == NULL) { sids 400 source3/winbindd/winbindd_rpc.c sids = NULL; sids 404 source3/winbindd/winbindd_rpc.c if (!sid_compose(&sids[i], sid, rids[i])) { sids 412 source3/winbindd/winbindd_rpc.c sids, sids 631 source3/winbindd/winbindd_rpc.c uint32 num_sids, const DOM_SID *sids, sids 672 source3/winbindd/winbindd_rpc.c sid_array.sids = TALLOC_ZERO_ARRAY(mem_ctx, struct lsa_SidPtr, num_query_sids); sids 673 source3/winbindd/winbindd_rpc.c if (sid_array.sids == NULL) { sids 677 source3/winbindd/winbindd_rpc.c sid_array.sids = NULL; sids 681 source3/winbindd/winbindd_rpc.c sid_array.sids[i].sid = sid_dup_talloc(mem_ctx, &sids[total_sids++]); sids 682 source3/winbindd/winbindd_rpc.c if (!sid_array.sids[i].sid) { sids 683 source3/winbindd/winbindd_rpc.c TALLOC_FREE(sid_array.sids); sids 698 source3/winbindd/winbindd_rpc.c TALLOC_FREE(sid_array.sids); sids 713 source3/winbindd/winbindd_rpc.c TALLOC_FREE(sid_array.sids); sids 1182 source3/winbindd/winbindd_rpc.c const DOM_SID *sids, sids 1190 source3/winbindd/winbindd_rpc.c const struct dom_sid *sids, sids 1227 source3/winbindd/winbindd_rpc.c sids, sids 1249 source3/winbindd/winbindd_rpc.c struct dom_sid **sids, sids 1257 source3/winbindd/winbindd_rpc.c struct dom_sid **sids, sids 1296 source3/winbindd/winbindd_rpc.c sids, sids 124 source4/auth/auth_sam_reply.c sam3->sids = NULL; sids 127 source4/auth/auth_sam_reply.c sam3->sids = talloc_array(sam, struct netr_SidAttr, sids 129 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(sam3->sids); sids 135 source4/auth/auth_sam_reply.c sam3->sids[sam3->sidcount].sid = talloc_reference(sam3->sids,server_info->domain_groups[i]); sids 136 source4/auth/auth_sam_reply.c sam3->sids[sam3->sidcount].attributes = sids 143 source4/auth/auth_sam_reply.c sam3->sids = NULL; sids 230 source4/auth/auth_sam_reply.c dgrps[n_dgrps + i] = talloc_reference(dgrps, validation->sam3->sids[i].sid); sids 52 source4/auth/system_session.c ptoken->sids = talloc_array(ptoken, struct dom_sid *, n_groupSIDs + 5); sids 53 source4/auth/system_session.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids); sids 59 source4/auth/system_session.c ptoken->sids[0] = ptoken->user_sid; sids 60 source4/auth/system_session.c ptoken->sids[1] = ptoken->group_sid; sids 67 source4/auth/system_session.c ptoken->sids[2] = dom_sid_parse_talloc(ptoken->sids, SID_WORLD); sids 68 source4/auth/system_session.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids[2]); sids 69 source4/auth/system_session.c ptoken->sids[3] = dom_sid_parse_talloc(ptoken->sids, SID_NT_NETWORK); sids 70 source4/auth/system_session.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids[3]); sids 74 source4/auth/system_session.c ptoken->sids[4] = dom_sid_parse_talloc(ptoken->sids, SID_NT_AUTHENTICATED_USERS); sids 75 source4/auth/system_session.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids[4]); sids 84 source4/auth/system_session.c if (dom_sid_equal(ptoken->sids[check_sid_idx], groupSIDs[i])) { sids 90 source4/auth/system_session.c ptoken->sids[ptoken->num_sids++] = talloc_reference(ptoken->sids, groupSIDs[i]); sids 242 source4/dsdb/samdb/samdb.c ptoken->sids = talloc_array(ptoken, struct dom_sid *, n_groupSIDs + 5); sids 243 source4/dsdb/samdb/samdb.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids); sids 249 source4/dsdb/samdb/samdb.c ptoken->sids[0] = ptoken->user_sid; sids 250 source4/dsdb/samdb/samdb.c ptoken->sids[1] = ptoken->group_sid; sids 257 source4/dsdb/samdb/samdb.c ptoken->sids[2] = dom_sid_parse_talloc(ptoken->sids, SID_WORLD); sids 258 source4/dsdb/samdb/samdb.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids[2]); sids 259 source4/dsdb/samdb/samdb.c ptoken->sids[3] = dom_sid_parse_talloc(ptoken->sids, SID_NT_NETWORK); sids 260 source4/dsdb/samdb/samdb.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids[3]); sids 264 source4/dsdb/samdb/samdb.c ptoken->sids[4] = dom_sid_parse_talloc(ptoken->sids, SID_NT_AUTHENTICATED_USERS); sids 265 source4/dsdb/samdb/samdb.c NT_STATUS_HAVE_NO_MEMORY(ptoken->sids[4]); sids 274 source4/dsdb/samdb/samdb.c if (dom_sid_equal(ptoken->sids[check_sid_idx], groupSIDs[i])) { sids 280 source4/dsdb/samdb/samdb.c ptoken->sids[ptoken->num_sids++] = talloc_reference(ptoken->sids, groupSIDs[i]); sids 111 source4/dsdb/samdb/samdb_privilege.c token, token->sids[i]); sids 42 source4/libcli/security/security_token.c st->sids = NULL; sids 72 source4/libcli/security/security_token.c dom_sid_string(mem_ctx, token->sids[i]))); sids 116 source4/libcli/security/security_token.c if (dom_sid_equal(token->sids[i], sid)) { sids 204 source4/libcli/util/clilsa.c struct lsa_SidArray sids; sids 224 source4/libcli/util/clilsa.c sids.num_sids = 1; sids 225 source4/libcli/util/clilsa.c sids.sids = talloc(mem_ctx2, struct lsa_SidPtr); sids 226 source4/libcli/util/clilsa.c sids.sids[0].sid = sid; sids 229 source4/libcli/util/clilsa.c r.in.sids = &sids; sids 265 source4/libcli/util/clilsa.c struct lsa_TransSidArray sids; sids 279 source4/libcli/util/clilsa.c sids.count = 0; sids 280 source4/libcli/util/clilsa.c sids.sids = NULL; sids 287 source4/libcli/util/clilsa.c r.in.sids = &sids; sids 291 source4/libcli/util/clilsa.c r.out.sids = &sids; sids 299 source4/libcli/util/clilsa.c if (sids.count != 1) { sids 305 source4/libcli/util/clilsa.c rid = sids.sids[0].rid; sids 243 source4/libnet/libnet_lookup.c struct lsa_TransSidArray sids; sids 300 source4/libnet/libnet_lookup.c s->sids.count = 0; sids 301 source4/libnet/libnet_lookup.c s->sids.sids = NULL; sids 310 source4/libnet/libnet_lookup.c s->lookup.in.sids = &s->sids; sids 314 source4/libnet/libnet_lookup.c s->lookup.out.sids = &s->sids; sids 378 source4/libnet/libnet_lookup.c struct lsa_TransSidArray *sids = s->lookup.out.sids; sids 380 source4/libnet/libnet_lookup.c if (domains == NULL || sids == NULL) { sids 386 source4/libnet/libnet_lookup.c if (sids->count > 0) { sids 387 source4/libnet/libnet_lookup.c io->out.rid = sids->sids[0].rid; sids 388 source4/libnet/libnet_lookup.c io->out.sid_type = sids->sids[0].sid_type; sids 902 source4/libnet/libnet_samsync_ldb.c for (i=0; i<alias_member->sids.num_sids; i++) { sids 907 source4/libnet/libnet_samsync_ldb.c ldap_encode_ndr_dom_sid(mem_ctx, alias_member->sids.sids[i].sid)); sids 915 source4/libnet/libnet_samsync_ldb.c alias_member->sids.sids[i].sid, sids 131 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].sid = token->sids[i+2]; sids 635 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->sids = talloc_array(r->out.sids, struct lsa_SidPtr, count); sids 636 source4/rpc_server/lsa/dcesrv_lsa.c if (r->out.sids->sids == NULL) { sids 641 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->sids[i].sid = sids 642 source4/rpc_server/lsa/dcesrv_lsa.c samdb_result_dom_sid(r->out.sids->sids, sids 645 source4/rpc_server/lsa/dcesrv_lsa.c NT_STATUS_HAVE_NO_MEMORY(r->out.sids->sids[i].sid); sids 648 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->num_sids = count; sids 2821 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->sids = talloc_array(r->out.sids, struct lsa_SidPtr, ret); sids 2822 source4/rpc_server/lsa/dcesrv_lsa.c if (r->out.sids->sids == NULL) { sids 2826 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->sids[i].sid = samdb_result_dom_sid(r->out.sids->sids, sids 2828 source4/rpc_server/lsa/dcesrv_lsa.c NT_STATUS_HAVE_NO_MEMORY(r->out.sids->sids[i].sid); sids 2830 source4/rpc_server/lsa/dcesrv_lsa.c r->out.sids->num_sids = ret; sids 561 source4/rpc_server/lsa/lsa_lookup.c r->in.sids->num_sids); sids 566 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->in.sids->num_sids;i++) { sids 567 source4/rpc_server/lsa/lsa_lookup.c struct dom_sid *sid = r->in.sids->sids[i].sid; sids 613 source4/rpc_server/lsa/lsa_lookup.c if (*r->out.count != r->in.sids->num_sids) { sids 657 source4/rpc_server/lsa/lsa_lookup.c r2.in.sids = r->in.sids; sids 690 source4/rpc_server/lsa/lsa_lookup.c r2.in.sids = r->in.sids; sids 760 source4/rpc_server/lsa/lsa_lookup.c r->out.sids = talloc_zero(mem_ctx, struct lsa_TransSidArray3); sids 761 source4/rpc_server/lsa/lsa_lookup.c if (r->out.sids == NULL) { sids 767 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids = talloc_array(r->out.sids, struct lsa_TranslatedSid3, sids 769 source4/rpc_server/lsa/lsa_lookup.c if (r->out.sids->sids == NULL) { sids 781 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->count++; sids 783 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = SID_NAME_UNKNOWN; sids 784 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid = NULL; sids 785 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = 0xFFFFFFFF; sids 786 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].flags = 0; sids 799 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = rtype; sids 800 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid = sid; sids 801 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = sid_index; sids 802 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].flags = 0; sids 855 source4/rpc_server/lsa/lsa_lookup.c r2.in.sids = r->in.sids; sids 860 source4/rpc_server/lsa/lsa_lookup.c r2.out.sids = r->out.sids; sids 866 source4/rpc_server/lsa/lsa_lookup.c r->out.sids = r2.out.sids; sids 901 source4/rpc_server/lsa/lsa_lookup.c r->out.sids = talloc_zero(mem_ctx, struct lsa_TransSidArray2); sids 902 source4/rpc_server/lsa/lsa_lookup.c if (r->out.sids == NULL) { sids 908 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids = talloc_array(r->out.sids, struct lsa_TranslatedSid2, sids 910 source4/rpc_server/lsa/lsa_lookup.c if (r->out.sids->sids == NULL) { sids 921 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->count++; sids 923 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = SID_NAME_UNKNOWN; sids 927 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].rid = 0; sids 928 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = 0xFFFFFFFF; sids 929 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].unknown = 0; sids 943 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = rtype; sids 944 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].rid = sid->sub_auths[sid->num_auths-1]; sids 945 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = sid_index; sids 946 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].unknown = 0; sids 976 source4/rpc_server/lsa/lsa_lookup.c r2.in.sids = NULL; sids 985 source4/rpc_server/lsa/lsa_lookup.c if (r2.out.sids == NULL) { sids 989 source4/rpc_server/lsa/lsa_lookup.c r->out.sids = talloc(mem_ctx, struct lsa_TransSidArray); sids 990 source4/rpc_server/lsa/lsa_lookup.c if (r->out.sids == NULL) { sids 993 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->count = r2.out.sids->count; sids 994 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids = talloc_array(r->out.sids, struct lsa_TranslatedSid, sids 995 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->count); sids 996 source4/rpc_server/lsa/lsa_lookup.c if (r->out.sids->sids == NULL) { sids 999 source4/rpc_server/lsa/lsa_lookup.c for (i=0;i<r->out.sids->count;i++) { sids 1000 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_type = r2.out.sids->sids[i].sid_type; sids 1001 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].rid = r2.out.sids->sids[i].rid; sids 1002 source4/rpc_server/lsa/lsa_lookup.c r->out.sids->sids[i].sid_index = r2.out.sids->sids[i].sid_index; sids 1812 source4/rpc_server/samr/dcesrv_samr.c if (r->in.sids->num_sids > 0) { sids 1824 source4/rpc_server/samr/dcesrv_samr.c for (i=0; i<r->in.sids->num_sids; i++) { sids 1832 source4/rpc_server/samr/dcesrv_samr.c r->in.sids->sids[i].sid)); sids 2843 source4/rpc_server/samr/dcesrv_samr.c struct lsa_SidPtr *sids; sids 2864 source4/rpc_server/samr/dcesrv_samr.c r->out.sids->num_sids = 0; sids 2865 source4/rpc_server/samr/dcesrv_samr.c r->out.sids->sids = NULL; sids 2872 source4/rpc_server/samr/dcesrv_samr.c sids = talloc_array(mem_ctx, struct lsa_SidPtr, sids 2875 source4/rpc_server/samr/dcesrv_samr.c if (sids == NULL) sids 2887 source4/rpc_server/samr/dcesrv_samr.c sids[i].sid = samdb_result_dom_sid(mem_ctx, msgs2[0], sids 2890 source4/rpc_server/samr/dcesrv_samr.c if (sids[i].sid == NULL) sids 2893 source4/rpc_server/samr/dcesrv_samr.c r->out.sids->num_sids = el->num_values; sids 2894 source4/rpc_server/samr/dcesrv_samr.c r->out.sids->sids = sids; sids 308 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids != NULL, "sids"); sids 309 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.sids->count, 0, "sids count"); sids 310 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids == NULL, "sids domains"); sids 441 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->count, 100, "sids count"); sids 442 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->sids[0].sid_type, 4, "sid type"); sids 443 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->sids[0].rid, 0x221, "sid rid"); sids 444 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->sids[0].sid_index, 0, "sid index"); sids 659 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.sids->num_sids, 100, "num sids"); sids 660 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids != NULL, "sids sids"); sids 1366 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->num_sids, 7, "num sids"); sids 1367 source4/torture/ndr/lsa.c torture_assert(tctx, r->out.sids->sids != NULL, "sids sids"); sids 1368 source4/torture/ndr/lsa.c torture_assert(tctx, r->out.sids->sids[0].sid != NULL, "sids sids"); sids 1399 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.sids->num_sids, 7, "num sids"); sids 1400 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids != NULL, "sids sids"); sids 1401 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids[0].sid != NULL, "sids sids"); sids 1547 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.sids->count, 0, "sids count"); sids 1548 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids == NULL, "sids sids"); sids 1591 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->count, 7, "sids count"); sids 1646 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.sids->count, 0, "sids count"); sids 1647 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids == NULL, "sids sids"); sids 1701 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->out.sids->count, 7, "sids count"); sids 1732 source4/torture/ndr/lsa.c torture_assert_int_equal(tctx, r->in.sids->num_sids, 7, "num sids"); sids 1733 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids != NULL, "sids sids"); sids 1734 source4/torture/ndr/lsa.c torture_assert(tctx, r->in.sids->sids[0].sid != NULL, "sids sids"); sids 157 source4/torture/rpc/lsa.c struct lsa_TransSidArray sids; sids 166 source4/torture/rpc/lsa.c sids.count = 0; sids 167 source4/torture/rpc/lsa.c sids.sids = NULL; sids 177 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 181 source4/torture/rpc/lsa.c r.out.sids = &sids; sids 189 source4/torture/rpc/lsa.c if (i < count && sids.sids[i].sid_type == SID_NAME_UNKNOWN) { sids 205 source4/torture/rpc/lsa.c if (i < count && sids.sids[i].sid_type != tnames->names[i].sid_type) { sids 207 source4/torture/rpc/lsa.c tnames->names[i].name.string, sid_type_lookup(sids.sids[i].sid_type)); sids 223 source4/torture/rpc/lsa.c struct lsa_TransSidArray sids; sids 240 source4/torture/rpc/lsa.c sids.count = 0; sids 241 source4/torture/rpc/lsa.c sids.sids = NULL; sids 251 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 255 source4/torture/rpc/lsa.c r.out.sids = &sids; sids 326 source4/torture/rpc/lsa.c struct lsa_TransSidArray2 sids; sids 335 source4/torture/rpc/lsa.c sids.count = 0; sids 336 source4/torture/rpc/lsa.c sids.sids = NULL; sids 346 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 352 source4/torture/rpc/lsa.c r.out.sids = &sids; sids 362 source4/torture/rpc/lsa.c torture_assert_int_equal(tctx, count, sids.count, sids 364 source4/torture/rpc/lsa.c if (sids.count > 0) { sids 365 source4/torture/rpc/lsa.c torture_assert(tctx, sids.sids, "invalid sid buffer"); sids 382 source4/torture/rpc/lsa.c struct lsa_TransSidArray3 sids; sids 391 source4/torture/rpc/lsa.c sids.count = 0; sids 392 source4/torture/rpc/lsa.c sids.sids = NULL; sids 402 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 408 source4/torture/rpc/lsa.c r.out.sids = &sids; sids 418 source4/torture/rpc/lsa.c torture_assert_int_equal(tctx, count, sids.count, sids 420 source4/torture/rpc/lsa.c if (sids.count > 0) { sids 421 source4/torture/rpc/lsa.c torture_assert(tctx, sids.sids, "invalid sid buffer"); sids 436 source4/torture/rpc/lsa.c struct lsa_TransSidArray3 sids; sids 445 source4/torture/rpc/lsa.c sids.count = 0; sids 446 source4/torture/rpc/lsa.c sids.sids = NULL; sids 455 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 461 source4/torture/rpc/lsa.c r.out.sids = &sids; sids 471 source4/torture/rpc/lsa.c torture_assert_int_equal(tctx, count, sids.count, sids 473 source4/torture/rpc/lsa.c if (sids.count > 0) { sids 474 source4/torture/rpc/lsa.c torture_assert(tctx, sids.sids, "invalid sid buffer"); sids 487 source4/torture/rpc/lsa.c struct lsa_SidArray *sids) sids 492 source4/torture/rpc/lsa.c uint32_t count = sids->num_sids; sids 501 source4/torture/rpc/lsa.c r.in.sids = sids; sids 528 source4/torture/rpc/lsa.c struct lsa_SidArray *sids) sids 533 source4/torture/rpc/lsa.c uint32_t count = sids->num_sids; sids 542 source4/torture/rpc/lsa.c r.in.sids = sids; sids 573 source4/torture/rpc/lsa.c struct lsa_SidArray *sids) sids 578 source4/torture/rpc/lsa.c uint32_t count = sids->num_sids; sids 586 source4/torture/rpc/lsa.c r.in.sids = sids; sids 623 source4/torture/rpc/lsa.c struct lsa_SidArray sids; sids 628 source4/torture/rpc/lsa.c sids.num_sids = 100; sids 630 source4/torture/rpc/lsa.c sids.sids = talloc_array(tctx, struct lsa_SidPtr, sids.num_sids); sids 632 source4/torture/rpc/lsa.c for (i=0; i<sids.num_sids; i++) { sids 634 source4/torture/rpc/lsa.c sids.sids[i].sid = dom_sid_parse_talloc(tctx, sidstr); sids 637 source4/torture/rpc/lsa.c count = sids.num_sids; sids 647 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 677 source4/torture/rpc/lsa.c r.in.sids = &sids; sids 730 source4/torture/rpc/lsa.c struct lsa_SidArray sids; sids 749 source4/torture/rpc/lsa.c sids.num_sids = 1; sids 750 source4/torture/rpc/lsa.c sids.sids = &sidptr; sids 761 source4/torture/rpc/lsa.c r[i].in.sids = &sids; sids 1598 source4/torture/rpc/lsa.c r.out.sids = &sids1; sids 1625 source4/torture/rpc/lsa.c ret &= test_OpenAccount(p, tctx, handle, sids1.sids[i].sid); sids 1626 source4/torture/rpc/lsa.c ret &= test_EnumAccountRights(p, tctx, handle, sids1.sids[i].sid); sids 1638 source4/torture/rpc/lsa.c r.out.sids = &sids2; sids 1694 source4/torture/rpc/lsa.c struct lsa_SidArray sids; sids 1697 source4/torture/rpc/lsa.c ZERO_STRUCT(sids); sids 1703 source4/torture/rpc/lsa.c r.out.sids = &sids; sids 86 source4/torture/rpc/lsa_lookup.c struct dom_sid **sids, uint32_t num_sids, sids 99 source4/torture/rpc/lsa_lookup.c sidarray.sids = talloc_array(mem_ctx, struct lsa_SidPtr, num_sids); sids 102 source4/torture/rpc/lsa_lookup.c sidarray.sids[i].sid = sids[i]; sids 106 source4/torture/rpc/lsa_lookup.c r.in.sids = &sidarray; sids 136 source4/torture/rpc/lsa_lookup.c struct dom_sid **sids, uint32_t num_sids, sids 145 source4/torture/rpc/lsa_lookup.c status = lookup_sids(mem_ctx, level, p, handle, sids, num_sids, sids 163 source4/torture/rpc/lsa_lookup.c dom_sid_string(mem_ctx, sids[i]), sids 232 source4/torture/rpc/lsa_lookup.c struct dom_sid *sids[NUM_SIDS]; sids 251 source4/torture/rpc/lsa_lookup.c sids[0] = dom_sid_parse_talloc(torture, "S-1-1-0"); sids 252 source4/torture/rpc/lsa_lookup.c sids[1] = dom_sid_parse_talloc(torture, "S-1-5-4"); sids 253 source4/torture/rpc/lsa_lookup.c sids[2] = dom_sid_parse_talloc(torture, "S-1-5-32"); sids 254 source4/torture/rpc/lsa_lookup.c sids[3] = dom_sid_parse_talloc(torture, "S-1-5-32-545"); sids 255 source4/torture/rpc/lsa_lookup.c sids[4] = dom_sid_dup(torture, dom_sid); sids 256 source4/torture/rpc/lsa_lookup.c sids[5] = dom_sid_add_rid(torture, dom_sid, 512); sids 257 source4/torture/rpc/lsa_lookup.c sids[6] = dom_sid_dup(torture, trusted_sid); sids 258 source4/torture/rpc/lsa_lookup.c sids[7] = dom_sid_add_rid(torture, trusted_sid, 512); sids 260 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 0, sids 269 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 1, sids 279 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 2, sids 289 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 3, sids 299 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 4, sids 303 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 5, sids 312 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 6, sids 316 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 7, sids 318 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 8, sids 320 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 9, sids 322 source4/torture/rpc/lsa_lookup.c ret &= test_lookupsids(torture, p, handle, sids, NUM_SIDS, 10, sids 333 source4/torture/rpc/lsa_lookup.c struct dom_sid **sids; sids 353 source4/torture/rpc/lsa_lookup.c sids = talloc_array(tctx, struct dom_sid *, num_sids); sids 355 source4/torture/rpc/lsa_lookup.c sids[0] = dom_sid_parse_talloc(tctx, dom_admin_sid); sids 361 source4/torture/rpc/lsa_lookup.c sidarray.sids = talloc_array(tctx, struct lsa_SidPtr, num_sids); sids 364 source4/torture/rpc/lsa_lookup.c sidarray.sids[i].sid = sids[i]; sids 368 source4/torture/rpc/lsa_lookup.c r.in.sids = &sidarray; sids 1550 source4/torture/rpc/samba3rpc.c struct lsa_TransSidArray sids; sids 1585 source4/torture/rpc/samba3rpc.c sids.count = 0; sids 1586 source4/torture/rpc/samba3rpc.c sids.sids = NULL; sids 1593 source4/torture/rpc/samba3rpc.c l.in.sids = &sids; sids 1597 source4/torture/rpc/samba3rpc.c l.out.sids = &sids; sids 1609 source4/torture/rpc/samba3rpc.c l.out.sids->sids[0].rid); sids 2508 source4/torture/rpc/samr.c struct lsa_SidArray sids; sids 2514 source4/torture/rpc/samr.c r.out.sids = &sids; sids 2555 source4/torture/rpc/samr.c struct lsa_SidArray sids; sids 2559 source4/torture/rpc/samr.c a.in.sids = &sids; sids 2561 source4/torture/rpc/samr.c sids.num_sids = 3; sids 2562 source4/torture/rpc/samr.c sids.sids = talloc_array(tctx, struct lsa_SidPtr, 3); sids 2564 source4/torture/rpc/samr.c sids.sids[0].sid = dom_sid_parse_talloc(tctx, "S-1-5-32-1-2-3-1"); sids 2565 source4/torture/rpc/samr.c sids.sids[1].sid = dom_sid_parse_talloc(tctx, "S-1-5-32-1-2-3-2"); sids 2566 source4/torture/rpc/samr.c sids.sids[2].sid = dom_sid_parse_talloc(tctx, "S-1-5-32-1-2-3-3"); sids 2574 source4/torture/rpc/samr.c r.in.sids = &sids; sids 2584 source4/torture/rpc/samr.c sids.sids[2].sid = dom_sid_parse_talloc(tctx, "S-1-5-32-1-2-3-4"); sids 3348 source4/torture/rpc/samr.c r.out.sids = &lsa_sid_array; sids 3356 source4/torture/rpc/samr.c if (dom_sid_equal(user_sid, lsa_sid_array.sids[i].sid)) { sids 3451 source4/torture/rpc/samr.c r.out.sids = &lsa_sid_array; sids 3459 source4/torture/rpc/samr.c if (dom_sid_equal(user_sid, lsa_sid_array.sids[i].sid)) { sids 3542 source4/torture/rpc/samr.c r.out.sids = &lsa_sid_array; sids 3550 source4/torture/rpc/samr.c if (dom_sid_equal(user_sid, lsa_sid_array.sids[i].sid)) { sids 611 source4/utils/ntlm_auth.c token->sids[i]); sids 42 source4/winbind/wb_async_helpers.c struct lsa_SidArray sids; sids 55 source4/winbind/wb_async_helpers.c const struct dom_sid **sids) sids 70 source4/winbind/wb_async_helpers.c state->sids.num_sids = num_sids; sids 71 source4/winbind/wb_async_helpers.c state->sids.sids = talloc_array(state, struct lsa_SidPtr, num_sids); sids 72 source4/winbind/wb_async_helpers.c if (state->sids.sids == NULL) goto failed; sids 75 source4/winbind/wb_async_helpers.c state->sids.sids[i].sid = dom_sid_dup(state->sids.sids, sids 76 source4/winbind/wb_async_helpers.c sids[i]); sids 77 source4/winbind/wb_async_helpers.c if (state->sids.sids[i].sid == NULL) goto failed; sids 89 source4/winbind/wb_async_helpers.c state->r.in.sids = &state->sids; sids 192 source4/winbind/wb_async_helpers.c struct lsa_TransSidArray sids; sids 221 source4/winbind/wb_async_helpers.c state->sids.count = 0; sids 222 source4/winbind/wb_async_helpers.c state->sids.sids = NULL; sids 239 source4/winbind/wb_async_helpers.c state->r.in.sids = &state->sids; sids 243 source4/winbind/wb_async_helpers.c state->r.out.sids = &state->sids; sids 279 source4/winbind/wb_async_helpers.c struct lsa_TranslatedSid *sid = &state->r.out.sids->sids[i]; sids 309 source4/winbind/wb_async_helpers.c struct wb_sid_object ***sids) sids 316 source4/winbind/wb_async_helpers.c *sids = talloc_steal(mem_ctx, state->result); sids 89 source4/winbind/wb_cmd_lookupname.c struct wb_sid_object **sids; sids 91 source4/winbind/wb_cmd_lookupname.c state->ctx->status = wb_lsa_lookupnames_recv(ctx, state, &sids); sids 94 source4/winbind/wb_cmd_lookupname.c state->result = sids[0]; sids 107 source4/winbind/wb_cmd_userdomgroups.c int *num_sids, struct dom_sid ***sids) sids 119 source4/winbind/wb_cmd_userdomgroups.c *sids = talloc_array(mem_ctx, struct dom_sid *, state->num_rids); sids 120 source4/winbind/wb_cmd_userdomgroups.c if (*sids == NULL) { sids 126 source4/winbind/wb_cmd_userdomgroups.c (*sids)[i] = dom_sid_add_rid((*sids), state->dom_sid, sids 128 source4/winbind/wb_cmd_userdomgroups.c if ((*sids)[i] == NULL) { sids 142 source4/winbind/wb_cmd_userdomgroups.c int *num_sids, struct dom_sid ***sids) sids 146 source4/winbind/wb_cmd_userdomgroups.c return wb_cmd_userdomgroups_recv(c, mem_ctx, num_sids, sids); sids 45 source4/winbind/wb_cmd_usersids.c struct dom_sid **sids; sids 113 source4/winbind/wb_cmd_usersids.c state->lsa_sids.sids = talloc_array(state, struct lsa_SidPtr, sids 115 source4/winbind/wb_cmd_usersids.c if (composite_nomem(state->lsa_sids.sids, state->ctx)) return; sids 117 source4/winbind/wb_cmd_usersids.c state->lsa_sids.sids[0].sid = state->user_sid; sids 119 source4/winbind/wb_cmd_usersids.c state->lsa_sids.sids[i+1].sid = state->domgroups[i]; sids 126 source4/winbind/wb_cmd_usersids.c state->r.in.sids = &state->lsa_sids; sids 147 source4/winbind/wb_cmd_usersids.c state->sids = talloc_array(state, struct dom_sid *, state->num_sids); sids 148 source4/winbind/wb_cmd_usersids.c if (composite_nomem(state->sids, state->ctx)) return; sids 150 source4/winbind/wb_cmd_usersids.c state->sids[0] = talloc_steal(state->sids, state->user_sid); sids 153 source4/winbind/wb_cmd_usersids.c state->sids[1+i] = sids 154 source4/winbind/wb_cmd_usersids.c talloc_steal(state->sids, state->domgroups[i]); sids 158 source4/winbind/wb_cmd_usersids.c state->sids[1+state->num_domgroups+i] = dom_sid_add_rid( sids 159 source4/winbind/wb_cmd_usersids.c state->sids, state->service->primary_sid, sids 162 source4/winbind/wb_cmd_usersids.c if (composite_nomem(state->sids[1+state->num_domgroups+i], sids 171 source4/winbind/wb_cmd_usersids.c int *num_sids, struct dom_sid ***sids) sids 179 source4/winbind/wb_cmd_usersids.c *sids = talloc_steal(mem_ctx, state->sids); sids 187 source4/winbind/wb_cmd_usersids.c int *num_sids, struct dom_sid ***sids) sids 191 source4/winbind/wb_cmd_usersids.c return wb_cmd_usersids_recv(c, mem_ctx, num_sids, sids); sids 270 source4/winbind/wb_samba3_cmd.c struct dom_sid **sids; sids 274 source4/winbind/wb_samba3_cmd.c status = wb_cmd_userdomgroups_recv(ctx, s3call, &num_sids, &sids); sids 285 source4/winbind/wb_samba3_cmd.c sids_string, "%s\n", dom_sid_string(s3call, sids[i])); sids 337 source4/winbind/wb_samba3_cmd.c struct dom_sid **sids; sids 341 source4/winbind/wb_samba3_cmd.c status = wb_cmd_usersids_recv(ctx, s3call, &num_sids, &sids); sids 352 source4/winbind/wb_samba3_cmd.c sids_string, "%s\n", dom_sid_string(s3call, sids[i]));