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 |