sam3 1792 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->sam3));
sam3 1821 librpc/gen_ndr/ndr_netlogon.c if (r->sam3) {
sam3 1822 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_push_netr_SamInfo3(ndr, NDR_SCALARS|NDR_BUFFERS, r->sam3));
sam3 1881 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_ALLOC(ndr, r->sam3);
sam3 1883 librpc/gen_ndr/ndr_netlogon.c r->sam3 = NULL;
sam3 1933 librpc/gen_ndr/ndr_netlogon.c if (r->sam3) {
sam3 1935 librpc/gen_ndr/ndr_netlogon.c NDR_PULL_SET_MEM_CTX(ndr, r->sam3, 0);
sam3 1936 librpc/gen_ndr/ndr_netlogon.c NDR_CHECK(ndr_pull_netr_SamInfo3(ndr, NDR_SCALARS|NDR_BUFFERS, r->sam3));
sam3 1991 librpc/gen_ndr/ndr_netlogon.c ndr_print_ptr(ndr, "sam3", r->sam3);
sam3 1993 librpc/gen_ndr/ndr_netlogon.c if (r->sam3) {
sam3 1994 librpc/gen_ndr/ndr_netlogon.c ndr_print_netr_SamInfo3(ndr, "sam3", r->sam3);
sam3 239 librpc/gen_ndr/netlogon.h struct netr_SamInfo3 *sam3;/* [unique,case(NetlogonValidationSamInfo2)] */
sam3 5655 source3/include/proto.h struct netr_SamInfo3 *sam3);
sam3 410 source3/rpc_client/cli_netlogon.c if (memcmp(zeros, validation.sam3->base.key.key, 16) != 0) {
sam3 411 source3/rpc_client/cli_netlogon.c SamOEMhash(validation.sam3->base.key.key,
sam3 415 source3/rpc_client/cli_netlogon.c if (memcmp(zeros, validation.sam3->base.LMSessKey.key, 8) != 0) {
sam3 416 source3/rpc_client/cli_netlogon.c SamOEMhash(validation.sam3->base.LMSessKey.key,
sam3 428 source3/rpc_client/cli_netlogon.c *info3 = validation.sam3;
sam3 527 source3/rpc_client/cli_netlogon.c if (memcmp(zeros, validation.sam3->base.key.key, 16) != 0) {
sam3 528 source3/rpc_client/cli_netlogon.c SamOEMhash(validation.sam3->base.key.key,
sam3 532 source3/rpc_client/cli_netlogon.c if (memcmp(zeros, validation.sam3->base.LMSessKey.key, 8) != 0) {
sam3 533 source3/rpc_client/cli_netlogon.c SamOEMhash(validation.sam3->base.LMSessKey.key,
sam3 537 source3/rpc_client/cli_netlogon.c *info3 = validation.sam3;
sam3 179 source3/rpc_client/init_netlogon.c struct netr_SamInfo3 *sam3)
sam3 224 source3/rpc_client/init_netlogon.c sid = sid_dup_talloc(sam3, &domain_sid);
sam3 247 source3/rpc_client/init_netlogon.c status = nt_token_to_group_list(sam3, &domain_sid,
sam3 276 source3/rpc_client/init_netlogon.c groups.rids = TALLOC_ARRAY(sam3, struct samr_RidWithAttribute, groups.count);
sam3 293 source3/rpc_client/init_netlogon.c init_netr_SamInfo3(sam3,
sam3 300 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_username(sampw)),
sam3 301 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_fullname(sampw)),
sam3 302 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_logon_script(sampw)),
sam3 303 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_profile_path(sampw)),
sam3 304 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_homedir(sampw)),
sam3 305 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_dir_drive(sampw)),
sam3 313 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, my_name),
sam3 314 source3/rpc_client/init_netlogon.c talloc_strdup(sam3, pdb_get_domain(sampw)),
sam3 852 source3/rpc_server/srv_netlog_nt.c struct netr_SamInfo3 *sam3 = NULL;
sam3 890 source3/rpc_server/srv_netlog_nt.c sam3 = TALLOC_ZERO_P(p->mem_ctx, struct netr_SamInfo3);
sam3 891 source3/rpc_server/srv_netlog_nt.c if (!sam3) {
sam3 896 source3/rpc_server/srv_netlog_nt.c r->out.validation->sam3 = sam3;
sam3 1083 source3/rpc_server/srv_netlog_nt.c status = serverinfo_to_SamInfo3(server_info, pipe_session_key, 16, sam3);
sam3 113 source4/auth/auth_sam_reply.c struct netr_SamInfo3 *sam3 = talloc_zero(mem_ctx, struct netr_SamInfo3);
sam3 116 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(sam3);
sam3 122 source4/auth/auth_sam_reply.c sam3->base = *sam;
sam3 123 source4/auth/auth_sam_reply.c sam3->sidcount = 0;
sam3 124 source4/auth/auth_sam_reply.c sam3->sids = NULL;
sam3 127 source4/auth/auth_sam_reply.c sam3->sids = talloc_array(sam, struct netr_SidAttr,
sam3 129 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(sam3->sids);
sam3 135 source4/auth/auth_sam_reply.c sam3->sids[sam3->sidcount].sid = talloc_reference(sam3->sids,server_info->domain_groups[i]);
sam3 136 source4/auth/auth_sam_reply.c sam3->sids[sam3->sidcount].attributes =
sam3 138 source4/auth/auth_sam_reply.c sam3->sidcount += 1;
sam3 140 source4/auth/auth_sam_reply.c if (sam3->sidcount) {
sam3 141 source4/auth/auth_sam_reply.c sam3->base.user_flags |= NETLOGON_EXTRA_SIDS;
sam3 143 source4/auth/auth_sam_reply.c sam3->sids = NULL;
sam3 145 source4/auth/auth_sam_reply.c *_sam3 = sam3;
sam3 171 source4/auth/auth_sam_reply.c if (!validation || !validation->sam3) {
sam3 174 source4/auth/auth_sam_reply.c base = &validation->sam3->base;
sam3 222 source4/auth/auth_sam_reply.c size_t sidcount = server_info->n_domain_groups + validation->sam3->sidcount;
sam3 225 source4/auth/auth_sam_reply.c if (validation->sam3->sidcount > 0) {
sam3 229 source4/auth/auth_sam_reply.c for (i = 0; i < validation->sam3->sidcount; i++) {
sam3 230 source4/auth/auth_sam_reply.c dgrps[n_dgrps + i] = talloc_reference(dgrps, validation->sam3->sids[i].sid);
sam3 661 source4/auth/gensec/gensec_krb5.c validation.sam3 = &logon_info->info3;
sam3 546 source4/auth/kerberos/kerberos_pac.c struct netr_SamInfo3 *sam3;
sam3 623 source4/auth/kerberos/kerberos_pac.c nt_status = auth_convert_server_info_saminfo3(LOGON_INFO, server_info, &sam3);
sam3 631 source4/auth/kerberos/kerberos_pac.c LOGON_INFO->info3 = *sam3;
sam3 700 source4/auth/kerberos/kerberos_pac.c validation.sam3 = &info.logon_info.info->info3;
sam3 131 source4/auth/ntlm/auth_winbind.c validation.sam3 = &info3;
sam3 333 source4/libcli/auth/credentials.c if (validation->sam3) {
sam3 334 source4/libcli/auth/credentials.c base = &validation->sam3->base;
sam3 496 source4/rpc_server/netlogon/dcerpc_netlogon.c struct netr_SamInfo3 *sam3;
sam3 663 source4/rpc_server/netlogon/dcerpc_netlogon.c sam3 = talloc_zero(mem_ctx, struct netr_SamInfo3);
sam3 664 source4/rpc_server/netlogon/dcerpc_netlogon.c NT_STATUS_HAVE_NO_MEMORY(sam3);
sam3 665 source4/rpc_server/netlogon/dcerpc_netlogon.c sam3->base = *sam;
sam3 666 source4/rpc_server/netlogon/dcerpc_netlogon.c r->out.validation->sam3 = sam3;
sam3 143 source4/smbd/service_named_pipe.c val.sam3 = &req.info.info1;
sam3 224 source4/torture/auth/pac.c validation.sam3 = &logon_info->info3;
sam3 492 source4/torture/auth/pac.c validation.sam3 = &logon_info->info3;
sam3 180 source4/torture/rpc/samlogon.c base = &r->out.validation->sam3->base;
sam3 205 source4/torture/rpc/samlogon.c base = &r_ex->out.validation->sam3->base;
sam3 238 source4/torture/rpc/samlogon.c base = &r_flags->out.validation->sam3->base;
sam3 114 source4/torture/rpc/samsync.c *info3 = validation.sam3;
sam3 147 source4/winbind/wb_pam_auth.c state->req->out.validation.sam3,
sam3 163 source4/winbind/wb_pam_auth.c base = &state->req->out.validation.sam3->base;