i21               782 source3/lib/netapi/user.c 				      const struct samr_UserInfo21 *i21,
i21               786 source3/lib/netapi/user.c 	i->usri1_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               789 source3/lib/netapi/user.c 	i->usri1_password_age	= time(NULL) - nt_time_to_unix(i21->last_password_change);
i21               790 source3/lib/netapi/user.c 	i->usri1_priv		= samr_rid_to_priv_level(i21->rid);
i21               791 source3/lib/netapi/user.c 	i->usri1_home_dir	= talloc_strdup(mem_ctx, i21->home_directory.string);
i21               792 source3/lib/netapi/user.c 	i->usri1_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               793 source3/lib/netapi/user.c 	i->usri1_flags		= samr_acb_flags_to_netapi_flags(i21->acct_flags);
i21               794 source3/lib/netapi/user.c 	i->usri1_script_path	= talloc_strdup(mem_ctx, i21->logon_script.string);
i21               803 source3/lib/netapi/user.c 				      const struct samr_UserInfo21 *i21,
i21               809 source3/lib/netapi/user.c 	i->usri2_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               812 source3/lib/netapi/user.c 	i->usri2_password_age	= time(NULL) - nt_time_to_unix(i21->last_password_change);
i21               813 source3/lib/netapi/user.c 	i->usri2_priv		= samr_rid_to_priv_level(i21->rid);
i21               814 source3/lib/netapi/user.c 	i->usri2_home_dir	= talloc_strdup(mem_ctx, i21->home_directory.string);
i21               815 source3/lib/netapi/user.c 	i->usri2_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               816 source3/lib/netapi/user.c 	i->usri2_flags		= samr_acb_flags_to_netapi_flags(i21->acct_flags);
i21               817 source3/lib/netapi/user.c 	i->usri2_script_path	= talloc_strdup(mem_ctx, i21->logon_script.string);
i21               819 source3/lib/netapi/user.c 	i->usri2_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21               820 source3/lib/netapi/user.c 	i->usri2_usr_comment	= talloc_strdup(mem_ctx, i21->comment.string);
i21               821 source3/lib/netapi/user.c 	i->usri2_parms		= talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2);
i21               822 source3/lib/netapi/user.c 	i->usri2_workstations	= talloc_strdup(mem_ctx, i21->workstations.string);
i21               823 source3/lib/netapi/user.c 	i->usri2_last_logon	= nt_time_to_unix(i21->last_logon);
i21               824 source3/lib/netapi/user.c 	i->usri2_last_logoff	= nt_time_to_unix(i21->last_logoff);
i21               825 source3/lib/netapi/user.c 	i->usri2_acct_expires	= nt_time_to_unix(i21->acct_expiry);
i21               827 source3/lib/netapi/user.c 	i->usri2_units_per_week	= i21->logon_hours.units_per_week;
i21               828 source3/lib/netapi/user.c 	i->usri2_logon_hours	= (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21);
i21               829 source3/lib/netapi/user.c 	i->usri2_bad_pw_count	= i21->bad_password_count;
i21               830 source3/lib/netapi/user.c 	i->usri2_num_logons	= i21->logon_count;
i21               832 source3/lib/netapi/user.c 	i->usri2_country_code	= i21->country_code;
i21               833 source3/lib/netapi/user.c 	i->usri2_code_page	= i21->code_page;
i21               842 source3/lib/netapi/user.c 				      const struct samr_UserInfo21 *i21,
i21               848 source3/lib/netapi/user.c 	i->usri3_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               850 source3/lib/netapi/user.c 	i->usri3_password_age	= time(NULL) - nt_time_to_unix(i21->last_password_change);
i21               851 source3/lib/netapi/user.c 	i->usri3_priv		= samr_rid_to_priv_level(i21->rid);
i21               852 source3/lib/netapi/user.c 	i->usri3_home_dir	= talloc_strdup(mem_ctx, i21->home_directory.string);
i21               853 source3/lib/netapi/user.c 	i->usri3_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               854 source3/lib/netapi/user.c 	i->usri3_flags		= samr_acb_flags_to_netapi_flags(i21->acct_flags);
i21               855 source3/lib/netapi/user.c 	i->usri3_script_path	= talloc_strdup(mem_ctx, i21->logon_script.string);
i21               857 source3/lib/netapi/user.c 	i->usri3_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21               858 source3/lib/netapi/user.c 	i->usri3_usr_comment	= talloc_strdup(mem_ctx, i21->comment.string);
i21               859 source3/lib/netapi/user.c 	i->usri3_parms		= talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2);
i21               860 source3/lib/netapi/user.c 	i->usri3_workstations	= talloc_strdup(mem_ctx, i21->workstations.string);
i21               861 source3/lib/netapi/user.c 	i->usri3_last_logon	= nt_time_to_unix(i21->last_logon);
i21               862 source3/lib/netapi/user.c 	i->usri3_last_logoff	= nt_time_to_unix(i21->last_logoff);
i21               863 source3/lib/netapi/user.c 	i->usri3_acct_expires	= nt_time_to_unix(i21->acct_expiry);
i21               865 source3/lib/netapi/user.c 	i->usri3_units_per_week	= i21->logon_hours.units_per_week;
i21               866 source3/lib/netapi/user.c 	i->usri3_logon_hours	= (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21);
i21               867 source3/lib/netapi/user.c 	i->usri3_bad_pw_count	= i21->bad_password_count;
i21               868 source3/lib/netapi/user.c 	i->usri3_num_logons	= i21->logon_count;
i21               870 source3/lib/netapi/user.c 	i->usri3_country_code	= i21->country_code;
i21               871 source3/lib/netapi/user.c 	i->usri3_code_page	= i21->code_page;
i21               872 source3/lib/netapi/user.c 	i->usri3_user_id	= i21->rid;
i21               873 source3/lib/netapi/user.c 	i->usri3_primary_group_id = i21->primary_gid;
i21               874 source3/lib/netapi/user.c 	i->usri3_profile	= talloc_strdup(mem_ctx, i21->profile_path.string);
i21               875 source3/lib/netapi/user.c 	i->usri3_home_dir_drive	= talloc_strdup(mem_ctx, i21->home_drive.string);
i21               876 source3/lib/netapi/user.c 	i->usri3_password_expired = i21->password_expired;
i21               885 source3/lib/netapi/user.c 				      const struct samr_UserInfo21 *i21,
i21               894 source3/lib/netapi/user.c 	i->usri4_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               896 source3/lib/netapi/user.c 	i->usri4_password_age	= time(NULL) - nt_time_to_unix(i21->last_password_change);
i21               898 source3/lib/netapi/user.c 	i->usri4_priv		= samr_rid_to_priv_level(i21->rid);
i21               899 source3/lib/netapi/user.c 	i->usri4_home_dir	= talloc_strdup(mem_ctx, i21->home_directory.string);
i21               900 source3/lib/netapi/user.c 	i->usri4_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               901 source3/lib/netapi/user.c 	i->usri4_flags		= samr_acb_flags_to_netapi_flags(i21->acct_flags);
i21               902 source3/lib/netapi/user.c 	i->usri4_script_path	= talloc_strdup(mem_ctx, i21->logon_script.string);
i21               904 source3/lib/netapi/user.c 	i->usri4_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21               905 source3/lib/netapi/user.c 	i->usri4_usr_comment	= talloc_strdup(mem_ctx, i21->comment.string);
i21               906 source3/lib/netapi/user.c 	i->usri4_parms		= talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2);
i21               907 source3/lib/netapi/user.c 	i->usri4_workstations	= talloc_strdup(mem_ctx, i21->workstations.string);
i21               908 source3/lib/netapi/user.c 	i->usri4_last_logon	= nt_time_to_unix(i21->last_logon);
i21               909 source3/lib/netapi/user.c 	i->usri4_last_logoff	= nt_time_to_unix(i21->last_logoff);
i21               910 source3/lib/netapi/user.c 	i->usri4_acct_expires	= nt_time_to_unix(i21->acct_expiry);
i21               912 source3/lib/netapi/user.c 	i->usri4_units_per_week	= i21->logon_hours.units_per_week;
i21               913 source3/lib/netapi/user.c 	i->usri4_logon_hours	= (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21);
i21               914 source3/lib/netapi/user.c 	i->usri4_bad_pw_count	= i21->bad_password_count;
i21               915 source3/lib/netapi/user.c 	i->usri4_num_logons	= i21->logon_count;
i21               917 source3/lib/netapi/user.c 	i->usri4_country_code	= i21->country_code;
i21               918 source3/lib/netapi/user.c 	i->usri4_code_page	= i21->code_page;
i21               919 source3/lib/netapi/user.c 	if (!sid_compose(&sid, domain_sid, i21->rid)) {
i21               923 source3/lib/netapi/user.c 	i->usri4_primary_group_id = i21->primary_gid;
i21               924 source3/lib/netapi/user.c 	i->usri4_profile	= talloc_strdup(mem_ctx, i21->profile_path.string);
i21               925 source3/lib/netapi/user.c 	i->usri4_home_dir_drive	= talloc_strdup(mem_ctx, i21->home_drive.string);
i21               926 source3/lib/netapi/user.c 	i->usri4_password_expired = i21->password_expired;
i21               935 source3/lib/netapi/user.c 				       const struct samr_UserInfo21 *i21,
i21               940 source3/lib/netapi/user.c 	i->usri10_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               942 source3/lib/netapi/user.c 	i->usri10_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               943 source3/lib/netapi/user.c 	i->usri10_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21               944 source3/lib/netapi/user.c 	i->usri10_usr_comment	= talloc_strdup(mem_ctx, i21->comment.string);
i21               953 source3/lib/netapi/user.c 				       const struct samr_UserInfo21 *i21,
i21               959 source3/lib/netapi/user.c 	i->usri11_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               961 source3/lib/netapi/user.c 	i->usri11_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               962 source3/lib/netapi/user.c 	i->usri11_usr_comment	= talloc_strdup(mem_ctx, i21->comment.string);
i21               963 source3/lib/netapi/user.c 	i->usri11_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21               964 source3/lib/netapi/user.c 	i->usri11_priv		= samr_rid_to_priv_level(i21->rid);
i21               966 source3/lib/netapi/user.c 	i->usri11_password_age	= time(NULL) - nt_time_to_unix(i21->last_password_change);
i21               967 source3/lib/netapi/user.c 	i->usri11_home_dir	= talloc_strdup(mem_ctx, i21->home_directory.string);
i21               968 source3/lib/netapi/user.c 	i->usri11_parms		= talloc_strndup(mem_ctx, (const char *)i21->parameters.array, i21->parameters.size/2);
i21               969 source3/lib/netapi/user.c 	i->usri11_last_logon	= nt_time_to_unix(i21->last_logon);
i21               970 source3/lib/netapi/user.c 	i->usri11_last_logoff	= nt_time_to_unix(i21->last_logoff);
i21               971 source3/lib/netapi/user.c 	i->usri11_bad_pw_count	= i21->bad_password_count;
i21               972 source3/lib/netapi/user.c 	i->usri11_num_logons	= i21->logon_count;
i21               974 source3/lib/netapi/user.c 	i->usri11_country_code	= i21->country_code;
i21               975 source3/lib/netapi/user.c 	i->usri11_workstations	= talloc_strdup(mem_ctx, i21->workstations.string);
i21               977 source3/lib/netapi/user.c 	i->usri11_units_per_week = i21->logon_hours.units_per_week;
i21               978 source3/lib/netapi/user.c 	i->usri11_logon_hours	= (uint8_t *)talloc_memdup(mem_ctx, i21->logon_hours.bits, 21);
i21               979 source3/lib/netapi/user.c 	i->usri11_code_page	= i21->code_page;
i21               988 source3/lib/netapi/user.c 				       const struct samr_UserInfo21 *i21,
i21               993 source3/lib/netapi/user.c 	i->usri20_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21               995 source3/lib/netapi/user.c 	i->usri20_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21               996 source3/lib/netapi/user.c 	i->usri20_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21               997 source3/lib/netapi/user.c 	i->usri20_flags		= samr_acb_flags_to_netapi_flags(i21->acct_flags);
i21               998 source3/lib/netapi/user.c 	i->usri20_user_id	= i21->rid;
i21              1007 source3/lib/netapi/user.c 				       const struct samr_UserInfo21 *i21,
i21              1015 source3/lib/netapi/user.c 	i->usri23_name		= talloc_strdup(mem_ctx, i21->account_name.string);
i21              1017 source3/lib/netapi/user.c 	i->usri23_comment	= talloc_strdup(mem_ctx, i21->description.string);
i21              1018 source3/lib/netapi/user.c 	i->usri23_full_name	= talloc_strdup(mem_ctx, i21->full_name.string);
i21              1019 source3/lib/netapi/user.c 	i->usri23_flags		= samr_acb_flags_to_netapi_flags(i21->acct_flags);
i21              1020 source3/lib/netapi/user.c 	if (!sid_compose(&sid, domain_sid, i21->rid)) {
i21               756 source4/torture/rpc/samba3rpc.c 		struct samr_UserInfo21 *i21 = &u_info.info25.info;
i21               765 source4/torture/rpc/samba3rpc.c 		i21->full_name.string = talloc_asprintf(
i21               768 source4/torture/rpc/samba3rpc.c 		i21->acct_flags = ACB_WSTRUST;
i21               769 source4/torture/rpc/samba3rpc.c 		i21->fields_present = SAMR_FIELD_FULL_NAME |