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;