pw 95 examples/libsmbclient/smbwrapper/smbw.c char *pw, int pwlen)
pw 114 examples/libsmbclient/smbwrapper/smbw.c smbw_strlcpy(pw, p, pwlen);
pw 379 lib/nss_wrapper/nss_wrapper.c struct passwd *pw;
pw 385 lib/nss_wrapper/nss_wrapper.c pw = (struct passwd *)realloc(nwrap_pw->list, list_size);
pw 386 lib/nss_wrapper/nss_wrapper.c if (!pw) {
pw 391 lib/nss_wrapper/nss_wrapper.c nwrap_pw->list = pw;
pw 393 lib/nss_wrapper/nss_wrapper.c pw = &nwrap_pw->list[nwrap_pw->num];
pw 406 lib/nss_wrapper/nss_wrapper.c pw->pw_name = c;
pw 409 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("name[%s]\n", pw->pw_name));
pw 420 lib/nss_wrapper/nss_wrapper.c pw->pw_passwd = c;
pw 423 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("password[%s]\n", pw->pw_passwd));
pw 435 lib/nss_wrapper/nss_wrapper.c pw->pw_uid = (uid_t)strtoul(c, &e, 10);
pw 453 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("uid[%u]\n", pw->pw_uid));
pw 465 lib/nss_wrapper/nss_wrapper.c pw->pw_gid = (gid_t)strtoul(c, &e, 10);
pw 483 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("gid[%u]\n", pw->pw_gid));
pw 494 lib/nss_wrapper/nss_wrapper.c pw->pw_gecos = c;
pw 497 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("gecos[%s]\n", pw->pw_gecos));
pw 507 lib/nss_wrapper/nss_wrapper.c pw->pw_dir = c;
pw 510 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("dir[%s]\n", pw->pw_dir));
pw 513 lib/nss_wrapper/nss_wrapper.c pw->pw_shell = c;
pw 514 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("shell[%s]\n", pw->pw_shell));
pw 517 lib/nss_wrapper/nss_wrapper.c pw->pw_name, pw->pw_passwd,
pw 518 lib/nss_wrapper/nss_wrapper.c pw->pw_uid, pw->pw_gid,
pw 519 lib/nss_wrapper/nss_wrapper.c pw->pw_gecos, pw->pw_dir, pw->pw_shell));
pw 810 lib/nss_wrapper/nss_wrapper.c struct passwd *pw;
pw 812 lib/nss_wrapper/nss_wrapper.c pw = nwrap_getpwnam(name);
pw 813 lib/nss_wrapper/nss_wrapper.c if (!pw) {
pw 820 lib/nss_wrapper/nss_wrapper.c return nwrap_pw_copy_r(pw, pwdst, buf, buflen, pwdstp);
pw 868 lib/nss_wrapper/nss_wrapper.c struct passwd *pw;
pw 870 lib/nss_wrapper/nss_wrapper.c pw = nwrap_getpwuid(uid);
pw 871 lib/nss_wrapper/nss_wrapper.c if (!pw) {
pw 878 lib/nss_wrapper/nss_wrapper.c return nwrap_pw_copy_r(pw, pwdst, buf, buflen, pwdstp);
pw 908 lib/nss_wrapper/nss_wrapper.c struct passwd *pw;
pw 919 lib/nss_wrapper/nss_wrapper.c pw = &nwrap_pw_global.list[nwrap_pw_global.idx++];
pw 922 lib/nss_wrapper/nss_wrapper.c __location__, pw->pw_name, pw->pw_uid));
pw 924 lib/nss_wrapper/nss_wrapper.c return pw;
pw 939 lib/nss_wrapper/nss_wrapper.c struct passwd *pw;
pw 941 lib/nss_wrapper/nss_wrapper.c pw = nwrap_getpwent();
pw 942 lib/nss_wrapper/nss_wrapper.c if (!pw) {
pw 949 lib/nss_wrapper/nss_wrapper.c return nwrap_pw_copy_r(pw, pwdst, buf, buflen, pwdstp);
pw 957 lib/nss_wrapper/nss_wrapper.c struct passwd *pw;
pw 958 lib/nss_wrapper/nss_wrapper.c pw = real_getpwent_r(pwdst, buf, buflen);
pw 959 lib/nss_wrapper/nss_wrapper.c if (!pw) {
pw 966 lib/nss_wrapper/nss_wrapper.c *pwdstp = pw;
pw 1162 libcli/ldap/ldap_message.c char *pw = talloc_array(msg, char, pwlen+1);
pw 1163 libcli/ldap/ldap_message.c if (!pw) {
pw 1166 libcli/ldap/ldap_message.c asn1_read(data, pw, pwlen);
pw 1167 libcli/ldap/ldap_message.c pw[pwlen] = '\0';
pw 1168 libcli/ldap/ldap_message.c r->creds.password = pw;
pw 155 nsswitch/libwbclient/wbc_pwd.c *pwd = copy_passwd_entry(&response.data.pw);
pw 186 nsswitch/libwbclient/wbc_pwd.c *pwd = copy_passwd_entry(&response.data.pw);
pw 221 nsswitch/libwbclient/wbc_pwd.c *pwd = copy_passwd_entry(&response.data.pw);
pw 2631 nsswitch/pam_winbind.c struct passwd *pw = NULL;
pw 2633 nsswitch/pam_winbind.c if ((id!=0) && ((pw = getpwuid(id)) != NULL)) {
pw 2634 nsswitch/pam_winbind.c real_username = strdup(pw->pw_name);
pw 148 nsswitch/wbinfo4.c response.data.pw.pw_name,
pw 149 nsswitch/wbinfo4.c response.data.pw.pw_passwd,
pw 150 nsswitch/wbinfo4.c response.data.pw.pw_uid,
pw 151 nsswitch/wbinfo4.c response.data.pw.pw_gid,
pw 152 nsswitch/wbinfo4.c response.data.pw.pw_gecos,
pw 153 nsswitch/wbinfo4.c response.data.pw.pw_dir,
pw 154 nsswitch/wbinfo4.c response.data.pw.pw_shell );
pw 177 nsswitch/wbinfo4.c response.data.pw.pw_name,
pw 178 nsswitch/wbinfo4.c response.data.pw.pw_passwd,
pw 179 nsswitch/wbinfo4.c response.data.pw.pw_uid,
pw 180 nsswitch/wbinfo4.c response.data.pw.pw_gid,
pw 181 nsswitch/wbinfo4.c response.data.pw.pw_gecos,
pw 182 nsswitch/wbinfo4.c response.data.pw.pw_dir,
pw 183 nsswitch/wbinfo4.c response.data.pw.pw_shell );
pw 186 nsswitch/winbind_nss_aix.c static struct passwd *fill_pwent(struct winbindd_pw *pw)
pw 196 nsswitch/winbind_nss_aix.c result->pw_uid = pw->pw_uid;
pw 197 nsswitch/winbind_nss_aix.c result->pw_gid = pw->pw_gid;
pw 198 nsswitch/winbind_nss_aix.c result->pw_name = strdup(pw->pw_name);
pw 199 nsswitch/winbind_nss_aix.c result->pw_passwd = strdup(pw->pw_passwd);
pw 200 nsswitch/winbind_nss_aix.c result->pw_gecos = strdup(pw->pw_gecos);
pw 201 nsswitch/winbind_nss_aix.c result->pw_dir = strdup(pw->pw_dir);
pw 202 nsswitch/winbind_nss_aix.c result->pw_shell = strdup(pw->pw_shell);
pw 416 nsswitch/winbind_nss_aix.c pwd = fill_pwent(&response.data.pw);
pw 449 nsswitch/winbind_nss_aix.c pwd = fill_pwent(&response.data.pw);
pw 238 nsswitch/winbind_nss_irix.c struct winbindd_pw *pw = &response.data.pw;
pw 244 nsswitch/winbind_nss_irix.c pw->pw_name,
pw 245 nsswitch/winbind_nss_irix.c pw->pw_passwd,
pw 246 nsswitch/winbind_nss_irix.c pw->pw_uid,
pw 247 nsswitch/winbind_nss_irix.c pw->pw_gid,
pw 248 nsswitch/winbind_nss_irix.c pw->pw_gecos,
pw 249 nsswitch/winbind_nss_irix.c pw->pw_dir,
pw 250 nsswitch/winbind_nss_irix.c pw->pw_shell);
pw 356 nsswitch/winbind_nss_irix.c struct winbindd_pw *pw = &response.data.pw;
pw 359 nsswitch/winbind_nss_irix.c pw = (struct winbindd_pw *)response.extra_data.data;
pw 360 nsswitch/winbind_nss_irix.c if (! pw ) {
pw 368 nsswitch/winbind_nss_irix.c pw->pw_name,
pw 369 nsswitch/winbind_nss_irix.c pw->pw_passwd,
pw 370 nsswitch/winbind_nss_irix.c pw->pw_uid,
pw 371 nsswitch/winbind_nss_irix.c pw->pw_gid,
pw 372 nsswitch/winbind_nss_irix.c pw->pw_gecos,
pw 373 nsswitch/winbind_nss_irix.c pw->pw_dir,
pw 374 nsswitch/winbind_nss_irix.c pw->pw_shell);
pw 382 nsswitch/winbind_nss_irix.c pw++;
pw 178 nsswitch/winbind_nss_linux.c struct winbindd_pw *pw,
pw 184 nsswitch/winbind_nss_linux.c get_static(buffer, buflen, strlen(pw->pw_name) + 1)) == NULL) {
pw 191 nsswitch/winbind_nss_linux.c strcpy(result->pw_name, pw->pw_name);
pw 196 nsswitch/winbind_nss_linux.c get_static(buffer, buflen, strlen(pw->pw_passwd) + 1)) == NULL) {
pw 203 nsswitch/winbind_nss_linux.c strcpy(result->pw_passwd, pw->pw_passwd);
pw 207 nsswitch/winbind_nss_linux.c result->pw_uid = pw->pw_uid;
pw 208 nsswitch/winbind_nss_linux.c result->pw_gid = pw->pw_gid;
pw 213 nsswitch/winbind_nss_linux.c get_static(buffer, buflen, strlen(pw->pw_gecos) + 1)) == NULL) {
pw 220 nsswitch/winbind_nss_linux.c strcpy(result->pw_gecos, pw->pw_gecos);
pw 225 nsswitch/winbind_nss_linux.c get_static(buffer, buflen, strlen(pw->pw_dir) + 1)) == NULL) {
pw 232 nsswitch/winbind_nss_linux.c strcpy(result->pw_dir, pw->pw_dir);
pw 237 nsswitch/winbind_nss_linux.c get_static(buffer, buflen, strlen(pw->pw_shell) + 1)) == NULL) {
pw 244 nsswitch/winbind_nss_linux.c strcpy(result->pw_shell, pw->pw_shell);
pw 538 nsswitch/winbind_nss_linux.c if (!keep_response || uid != response.data.pw.pw_uid) {
pw 550 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw,
pw 564 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, &buffer, &buflen);
pw 611 nsswitch/winbind_nss_linux.c if (!keep_response || strcmp(name,response.data.pw.pw_name) != 0) {
pw 626 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, &buffer,
pw 640 nsswitch/winbind_nss_linux.c ret = fill_pwent(result, &response.data.pw, &buffer, &buflen);
pw 305 nsswitch/winbind_nss_netbsd.c struct passwd *pw = va_arg(ap, struct passwd *);
pw 315 nsswitch/winbind_nss_netbsd.c rv = _nss_winbind_getpwent_r(pw, buffer, buflen, rerrno);
pw 317 nsswitch/winbind_nss_netbsd.c *result = pw;
pw 344 nsswitch/winbind_nss_netbsd.c struct passwd *pw = va_arg(ap, struct passwd *);
pw 354 nsswitch/winbind_nss_netbsd.c rv = _nss_winbind_getpwnam_r(name, pw, buffer, buflen, &rerrno);
pw 356 nsswitch/winbind_nss_netbsd.c *result = pw;
pw 383 nsswitch/winbind_nss_netbsd.c struct passwd *pw = va_arg(ap, struct passwd *);
pw 393 nsswitch/winbind_nss_netbsd.c rv = _nss_winbind_getpwuid_r(uid, pw, buffer, buflen, &rerrno);
pw 395 nsswitch/winbind_nss_netbsd.c *result = pw;
pw 381 nsswitch/winbind_struct_protocol.h struct winbindd_pw pw;
pw 1535 source3/auth/auth_util.c struct passwd *pw = NULL;
pw 1556 source3/auth/auth_util.c pw = Get_Pwnam_alloc( mem_ctx, domuser );
pw 1557 source3/auth/auth_util.c if ( pw ) {
pw 1561 source3/auth/auth_util.c if ( !strchr_m( pw->pw_name, *lp_winbind_separator() ) ) {
pw 1568 source3/auth/auth_util.c fstr_sprintf(save_username, "%s%c%s", domain, *lp_winbind_separator(), pw->pw_name);
pw 1571 source3/auth/auth_util.c fstrcpy( save_username, pw->pw_name );
pw 1574 source3/auth/auth_util.c return pw;
pw 1587 source3/auth/auth_util.c pw = Get_Pwnam_alloc(mem_ctx, username);
pw 1594 source3/auth/auth_util.c if ( !pw && create && !winbind_ping() ) {
pw 1600 source3/auth/auth_util.c pw = Get_Pwnam_alloc(mem_ctx, username);
pw 1605 source3/auth/auth_util.c if ( pw )
pw 1606 source3/auth/auth_util.c fstrcpy( save_username, pw->pw_name );
pw 1608 source3/auth/auth_util.c return pw;
pw 151 source3/auth/pass_check.c struct passwd *pw;
pw 204 source3/auth/pass_check.c struct passwd *pw;
pw 208 source3/auth/pass_check.c (sec_login_passwd_t *) & pw, &err);
pw 228 source3/auth/pass_check.c (unsigned char *)pw->pw_name,
pw 235 source3/auth/pass_check.c pw->pw_name, dce_errstr));
pw 248 source3/auth/pass_check.c pw->pw_name, dce_errstr));
pw 270 source3/auth/pass_check.c (sec_login_passwd_t *) & pw, &err);
pw 299 source3/auth/pass_check.c set_effective_gid(pw->pw_gid);
pw 300 source3/auth/pass_check.c set_effective_uid(pw->pw_uid);
pw 313 source3/auth/pass_check.c (sec_login_passwd_t *) & pw, &err);
pw 364 source3/auth/pass_check.c (sec_login_passwd_t *) & pw, &err);
pw 378 source3/auth/pass_check.c pw->pw_name, pw->pw_uid, pw->pw_gid));
pw 382 source3/auth/pass_check.c pw->pw_gecos, pw->pw_dir, pw->pw_shell));
pw 82 source3/auth/token_util.c struct passwd *pw;
pw 94 source3/auth/token_util.c if ( !(pw = sys_getpwnam( "root" )) ) {
pw 102 source3/auth/token_util.c uid_to_sid(&u_sid, pw->pw_uid);
pw 103 source3/auth/token_util.c gid_to_sid(&g_sid, pw->pw_gid);
pw 64 source3/client/get_printing_ticket.c struct passwd *pw;
pw 67 source3/client/get_printing_ticket.c pw = getpwnam( "lp");
pw 68 source3/client/get_printing_ticket.c if (!pw) {
pw 72 source3/client/get_printing_ticket.c LP_UID = pw->pw_uid;
pw 77 source3/client/get_printing_ticket.c LP_GID = pw->pw_gid;
pw 103 source3/client/get_printing_ticket.c pw = getpwnam(argv[2]);
pw 104 source3/client/get_printing_ticket.c if (!pw) {
pw 108 source3/client/get_printing_ticket.c uid = pw->pw_uid;
pw 113 source3/client/get_printing_ticket.c gid = pw->pw_gid;
pw 588 source3/client/mount.cifs.c struct passwd *pw;
pw 590 source3/client/mount.cifs.c if (!(pw = getpwnam(value))) {
pw 594 source3/client/mount.cifs.c snprintf(user, sizeof(user), "%u", pw->pw_uid);
pw 1233 source3/client/mount.cifs.c struct passwd *pw;
pw 1235 source3/client/mount.cifs.c if (!(pw = getpwnam(optarg))) {
pw 1239 source3/client/mount.cifs.c uid = pw->pw_uid;
pw 311 source3/include/libsmbclient.h char *pw, int pwlen);
pw 353 source3/include/libsmbclient.h char *pw, int pwlen);
pw 4446 source3/include/proto.h struct samu *pw);
pw 4701 source3/include/proto.h bool secrets_store_ldap_pw(const char* dn, char* pw);
pw 4702 source3/include/proto.h bool fetch_ldap_pw(char **dn, char** pw);
pw 47 source3/lib/util_pw.c struct passwd *pw, *for_cache;
pw 49 source3/lib/util_pw.c pw = (struct passwd *)memcache_lookup_talloc(
pw 51 source3/lib/util_pw.c if (pw != NULL) {
pw 52 source3/lib/util_pw.c return tcopy_passwd(mem_ctx, pw);
pw 55 source3/lib/util_pw.c pw = sys_getpwnam(name);
pw 56 source3/lib/util_pw.c if (pw == NULL) {
pw 60 source3/lib/util_pw.c for_cache = tcopy_passwd(talloc_autofree_context(), pw);
pw 68 source3/lib/util_pw.c return tcopy_passwd(mem_ctx, pw);
pw 2361 source3/passdb/passdb.c struct samu *pw)
pw 2375 source3/passdb/passdb.c if (pdb_get_hours(pw)) {
pw 2376 source3/passdb/passdb.c memcpy(hours.bits, pdb_get_hours(pw),
pw 2377 source3/passdb/passdb.c MIN(pdb_get_hours_len(pw), units_per_week));
pw 1387 source3/passdb/pdb_interface.c struct passwd *pw = getpwnam(*gr);
pw 1389 source3/passdb/pdb_interface.c if (pw == NULL)
pw 1391 source3/passdb/pdb_interface.c if (!add_uid_to_array_unique(mem_ctx, pw->pw_uid, pp_uids, p_num)) {
pw 1459 source3/passdb/pdb_interface.c struct passwd *pw;
pw 1466 source3/passdb/pdb_interface.c if ( !(pw = getpwnam_alloc(mem_ctx, username)) ) {
pw 1470 source3/passdb/pdb_interface.c gid = pw->pw_gid;
pw 1472 source3/passdb/pdb_interface.c TALLOC_FREE( pw );
pw 1527 source3/passdb/pdb_interface.c struct passwd *pw;
pw 1544 source3/passdb/pdb_interface.c pw = Get_Pwnam_alloc(talloc_tos(), *name);
pw 1545 source3/passdb/pdb_interface.c if (pw == NULL) {
pw 1548 source3/passdb/pdb_interface.c unix_id->uid = pw->pw_uid;
pw 1549 source3/passdb/pdb_interface.c TALLOC_FREE(pw);
pw 862 source3/passdb/secrets.c bool secrets_store_ldap_pw(const char* dn, char* pw)
pw 872 source3/passdb/secrets.c ret = secrets_store(key, pw, strlen(pw)+1);
pw 882 source3/passdb/secrets.c bool fetch_ldap_pw(char **dn, char** pw)
pw 894 source3/passdb/secrets.c *pw=(char *)secrets_fetch(key, &size);
pw 939 source3/passdb/secrets.c *pw = smb_xstrdup(old_style_pw);
pw 215 source3/printing/tests/vlp.c struct passwd *pw;
pw 238 source3/printing/tests/vlp.c if (!(pw = getpwuid(getuid()))) {
pw 242 source3/printing/tests/vlp.c fstrcpy(job.owner, pw->pw_name);
pw 2501 source3/rpc_server/srv_samr_nt.c struct samu *pw,
pw 2508 source3/rpc_server/srv_samr_nt.c sid_group = pdb_get_group_sid(pw);
pw 2514 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_group),
pw 2519 source3/rpc_server/srv_samr_nt.c r->account_name.string = talloc_strdup(mem_ctx, pdb_get_username(pw));
pw 2520 source3/rpc_server/srv_samr_nt.c r->full_name.string = talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw 2522 source3/rpc_server/srv_samr_nt.c r->description.string = talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw 2523 source3/rpc_server/srv_samr_nt.c r->comment.string = talloc_strdup(mem_ctx, pdb_get_comment(pw));
pw 2534 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2536 source3/rpc_server/srv_samr_nt.c r->comment.string = talloc_strdup(mem_ctx, pdb_get_comment(pw));
pw 2550 source3/rpc_server/srv_samr_nt.c struct samu *pw,
pw 2556 source3/rpc_server/srv_samr_nt.c sid_user = pdb_get_user_sid(pw);
pw 2561 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_user),
pw 2567 source3/rpc_server/srv_samr_nt.c sid_group = pdb_get_group_sid(pw);
pw 2573 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_group),
pw 2578 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_logon, pdb_get_logon_time(pw));
pw 2579 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_logoff, pdb_get_logoff_time(pw));
pw 2580 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_password_change, pdb_get_pass_last_set_time(pw));
pw 2581 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->allow_password_change, pdb_get_pass_can_change_time(pw));
pw 2582 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->force_password_change, pdb_get_pass_must_change_time(pw));
pw 2584 source3/rpc_server/srv_samr_nt.c r->account_name.string = talloc_strdup(mem_ctx, pdb_get_username(pw));
pw 2585 source3/rpc_server/srv_samr_nt.c r->full_name.string = talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw 2586 source3/rpc_server/srv_samr_nt.c r->home_directory.string= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw 2587 source3/rpc_server/srv_samr_nt.c r->home_drive.string = talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw 2588 source3/rpc_server/srv_samr_nt.c r->logon_script.string = talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw 2589 source3/rpc_server/srv_samr_nt.c r->profile_path.string = talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw 2590 source3/rpc_server/srv_samr_nt.c r->workstations.string = talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw 2592 source3/rpc_server/srv_samr_nt.c r->logon_hours = get_logon_hours_from_pdb(mem_ctx, pw);
pw 2595 source3/rpc_server/srv_samr_nt.c r->acct_flags = pdb_get_acct_ctrl(pw);
pw 2596 source3/rpc_server/srv_samr_nt.c r->bad_password_count = pdb_get_bad_password_count(pw);
pw 2597 source3/rpc_server/srv_samr_nt.c r->logon_count = pdb_get_logon_count(pw);
pw 2608 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2610 source3/rpc_server/srv_samr_nt.c r->logon_hours = get_logon_hours_from_pdb(mem_ctx, pw);
pw 2621 source3/rpc_server/srv_samr_nt.c struct samu *pw,
pw 2627 source3/rpc_server/srv_samr_nt.c sid_user = pdb_get_user_sid(pw);
pw 2632 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_user),
pw 2638 source3/rpc_server/srv_samr_nt.c sid_group = pdb_get_group_sid(pw);
pw 2644 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_group),
pw 2649 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_logon, pdb_get_logon_time(pw));
pw 2650 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_logoff, pdb_get_logoff_time(pw));
pw 2651 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->acct_expiry, pdb_get_kickoff_time(pw));
pw 2652 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_password_change, pdb_get_pass_last_set_time(pw));
pw 2654 source3/rpc_server/srv_samr_nt.c r->account_name.string = talloc_strdup(mem_ctx, pdb_get_username(pw));
pw 2655 source3/rpc_server/srv_samr_nt.c r->full_name.string = talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw 2656 source3/rpc_server/srv_samr_nt.c r->home_directory.string= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw 2657 source3/rpc_server/srv_samr_nt.c r->home_drive.string = talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw 2658 source3/rpc_server/srv_samr_nt.c r->logon_script.string = talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw 2659 source3/rpc_server/srv_samr_nt.c r->profile_path.string = talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw 2660 source3/rpc_server/srv_samr_nt.c r->description.string = talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw 2661 source3/rpc_server/srv_samr_nt.c r->workstations.string = talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw 2663 source3/rpc_server/srv_samr_nt.c r->logon_hours = get_logon_hours_from_pdb(mem_ctx, pw);
pw 2666 source3/rpc_server/srv_samr_nt.c r->acct_flags = pdb_get_acct_ctrl(pw);
pw 2667 source3/rpc_server/srv_samr_nt.c r->bad_password_count = pdb_get_bad_password_count(pw);
pw 2668 source3/rpc_server/srv_samr_nt.c r->logon_count = pdb_get_logon_count(pw);
pw 2679 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2681 source3/rpc_server/srv_samr_nt.c r->account_name.string = talloc_strdup(mem_ctx, pdb_get_username(pw));
pw 2682 source3/rpc_server/srv_samr_nt.c r->full_name.string = talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw 2709 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2711 source3/rpc_server/srv_samr_nt.c r->full_name.string = talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw 2735 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2737 source3/rpc_server/srv_samr_nt.c r->home_directory.string= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw 2738 source3/rpc_server/srv_samr_nt.c r->home_drive.string = talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw 2749 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2751 source3/rpc_server/srv_samr_nt.c r->logon_script.string = talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw 2762 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2764 source3/rpc_server/srv_samr_nt.c r->profile_path.string = talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw 2775 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2777 source3/rpc_server/srv_samr_nt.c r->description.string = talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw 2788 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2790 source3/rpc_server/srv_samr_nt.c r->workstations.string = talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw 2814 source3/rpc_server/srv_samr_nt.c struct samu *pw)
pw 2816 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->acct_expiry, pdb_get_kickoff_time(pw));
pw 2923 source3/rpc_server/srv_samr_nt.c struct samu *pw,
pw 2938 source3/rpc_server/srv_samr_nt.c sid_user = pdb_get_user_sid(pw);
pw 2943 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_user),
pw 2949 source3/rpc_server/srv_samr_nt.c sid_group = pdb_get_group_sid(pw);
pw 2955 source3/rpc_server/srv_samr_nt.c pdb_get_username(pw), sid_string_dbg(sid_group),
pw 2960 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_logon, pdb_get_logon_time(pw));
pw 2961 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_logoff, pdb_get_logoff_time(pw));
pw 2962 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->acct_expiry, pdb_get_kickoff_time(pw));
pw 2963 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->last_password_change, pdb_get_pass_last_set_time(pw));
pw 2964 source3/rpc_server/srv_samr_nt.c unix_to_nt_time(&r->allow_password_change, pdb_get_pass_can_change_time(pw));
pw 2966 source3/rpc_server/srv_samr_nt.c must_change_time = pdb_get_pass_must_change_time(pw);
pw 2973 source3/rpc_server/srv_samr_nt.c munged_dial = pdb_get_munged_dial(pw);
pw 2988 source3/rpc_server/srv_samr_nt.c r->account_name.string = talloc_strdup(mem_ctx, pdb_get_username(pw));
pw 2989 source3/rpc_server/srv_samr_nt.c r->full_name.string = talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw 2990 source3/rpc_server/srv_samr_nt.c r->home_directory.string = talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw 2991 source3/rpc_server/srv_samr_nt.c r->home_drive.string = talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw 2992 source3/rpc_server/srv_samr_nt.c r->logon_script.string = talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw 2993 source3/rpc_server/srv_samr_nt.c r->profile_path.string = talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw 2994 source3/rpc_server/srv_samr_nt.c r->description.string = talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw 2995 source3/rpc_server/srv_samr_nt.c r->workstations.string = talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw 2996 source3/rpc_server/srv_samr_nt.c r->comment.string = talloc_strdup(mem_ctx, pdb_get_comment(pw));
pw 2998 source3/rpc_server/srv_samr_nt.c r->logon_hours = get_logon_hours_from_pdb(mem_ctx, pw);
pw 3002 source3/rpc_server/srv_samr_nt.c r->acct_flags = pdb_get_acct_ctrl(pw);
pw 3003 source3/rpc_server/srv_samr_nt.c r->bad_password_count = pdb_get_bad_password_count(pw);
pw 3004 source3/rpc_server/srv_samr_nt.c r->logon_count = pdb_get_logon_count(pw);
pw 3005 source3/rpc_server/srv_samr_nt.c r->fields_present = pdb_build_fields_present(pw);
pw 3006 source3/rpc_server/srv_samr_nt.c r->password_expired = (pdb_get_pass_must_change_time(pw) == 0) ?
pw 858 source3/rpc_server/srv_srvsvc_nt.c struct passwd *pw = sys_getpwnam(session_list[resume_handle].username);
pw 861 source3/rpc_server/srv_srvsvc_nt.c if ( !pw ) {
pw 868 source3/rpc_server/srv_srvsvc_nt.c num_files = net_count_files(pw->pw_uid, session_list[resume_handle].pid);
pw 330 source3/smbd/password.c struct passwd *pw;
pw 333 source3/smbd/password.c pw = Get_Pwnam_alloc(talloc_tos(), user);
pw 335 source3/smbd/password.c if (pw == NULL) {
pw 340 source3/smbd/password.c session_userlist = SMB_STRDUP(pw->pw_name);
pw 344 source3/smbd/password.c if (in_list(pw->pw_name,session_userlist,False) ) {
pw 354 source3/smbd/password.c if (asprintf(&tmp, "%s %s", session_userlist, pw->pw_name) == -1) {
pw 362 source3/smbd/password.c TALLOC_FREE(pw);
pw 251 source3/smbd/sesssetup.c struct passwd *pw;
pw 430 source3/smbd/sesssetup.c pw = smb_getpwnam( mem_ctx, user, real_username, True );
pw 432 source3/smbd/sesssetup.c if (pw) {
pw 436 source3/smbd/sesssetup.c ret = smb_pam_accountcheck(pw->pw_name);
pw 448 source3/smbd/sesssetup.c if (!pw) {
pw 457 source3/smbd/sesssetup.c pw = smb_getpwnam( mem_ctx, user, real_username, True );
pw 462 source3/smbd/sesssetup.c if ( !pw ) {
pw 498 source3/smbd/sesssetup.c ret = make_server_info_pw(&server_info, real_username, pw);
pw 83 source3/utils/smbget.c static void get_auth_data(const char *srv, const char *shr, char *wg, int wglen, char *un, int unlen, char *pw, int pwlen)
pw 108 source3/utils/smbget.c strncpy(pw, pass, pwlen-1);
pw 109 source3/utils/smbget.c } else if(password) strncpy(pw, password, pwlen-1);
pw 277 source3/utils/smbpasswd.c static bool store_ldap_admin_pw (char* pw)
pw 279 source3/utils/smbpasswd.c if (!pw)
pw 285 source3/utils/smbpasswd.c return secrets_store_ldap_pw(lp_ldap_admin_dn(), pw);
pw 59 source3/winbindd/idmap_nss.c struct passwd *pw;
pw 67 source3/winbindd/idmap_nss.c pw = getpwuid((uid_t)ids[i]->xid.id);
pw 69 source3/winbindd/idmap_nss.c if (!pw) {
pw 73 source3/winbindd/idmap_nss.c name = pw->pw_name;
pw 171 source3/winbindd/idmap_nss.c struct passwd *pw;
pw 175 source3/winbindd/idmap_nss.c pw = Get_Pwnam_alloc(talloc_tos(), name);
pw 176 source3/winbindd/idmap_nss.c if (pw) {
pw 177 source3/winbindd/idmap_nss.c ids[i]->xid.id = pw->pw_uid;
pw 181 source3/winbindd/idmap_nss.c TALLOC_FREE(pw);
pw 884 source3/winbindd/winbindd_dual.c char *pw;
pw 886 source3/winbindd/winbindd_dual.c pw = secrets_fetch_machine_password(domain,
pw 890 source3/winbindd/winbindd_dual.c if (pw == NULL) {
pw 895 source3/winbindd/winbindd_dual.c SAFE_FREE(pw);
pw 73 source3/winbindd/winbindd_user.c struct winbindd_pw *pw)
pw 80 source3/winbindd/winbindd_user.c if (!pw || !dom_name || !user_name)
pw 95 source3/winbindd/winbindd_user.c &pw->pw_uid))) {
pw 105 source3/winbindd/winbindd_user.c &pw->pw_gid))) {
pw 129 source3/winbindd/winbindd_user.c safe_strcpy(pw->pw_name, output_username, sizeof(pw->pw_name) - 1);
pw 133 source3/winbindd/winbindd_user.c safe_strcpy(pw->pw_gecos, full_name, sizeof(pw->pw_gecos) - 1);
pw 138 source3/winbindd/winbindd_user.c pw->pw_uid, pw->pw_gid, homedir, pw->pw_dir))
pw 142 source3/winbindd/winbindd_user.c pw->pw_uid, pw->pw_gid, shell, pw->pw_shell))
pw 148 source3/winbindd/winbindd_user.c safe_strcpy(pw->pw_passwd, "*", sizeof(pw->pw_passwd) - 1);
pw 353 source3/winbindd/winbindd_user.c struct winbindd_pw *pw;
pw 374 source3/winbindd/winbindd_user.c pw = &s->state->response.data.pw;
pw 375 source3/winbindd/winbindd_user.c pw->pw_uid = s->uid;
pw 376 source3/winbindd/winbindd_user.c pw->pw_gid = s->gid;
pw 387 source3/winbindd/winbindd_user.c safe_strcpy(pw->pw_name, output_username, sizeof(pw->pw_name) - 1);
pw 388 source3/winbindd/winbindd_user.c safe_strcpy(pw->pw_gecos, s->fullname, sizeof(pw->pw_gecos) - 1);
pw 391 source3/winbindd/winbindd_user.c s->domain->name, pw->pw_uid, pw->pw_gid,
pw 392 source3/winbindd/winbindd_user.c s->homedir, pw->pw_dir)) {
pw 398 source3/winbindd/winbindd_user.c s->domain->name, pw->pw_uid, pw->pw_gid,
pw 399 source3/winbindd/winbindd_user.c s->shell, pw->pw_shell)) {
pw 407 source3/winbindd/winbindd_user.c safe_strcpy(pw->pw_passwd, "*", sizeof(pw->pw_passwd) - 1);
pw 278 source4/heimdal/lib/hdb/ext.c heim_octet_string pw;
pw 296 source4/heimdal/lib/hdb/ext.c &pw);
pw 298 source4/heimdal/lib/hdb/ext.c ret = der_copy_octet_string(&ext->data.u.password.password, &pw);
pw 305 source4/heimdal/lib/hdb/ext.c str = pw.data;
pw 306 source4/heimdal/lib/hdb/ext.c if (str[pw.length - 1] != '\0') {
pw 313 source4/heimdal/lib/hdb/ext.c der_free_octet_string(&pw);
pw 2391 source4/heimdal/lib/hx509/crypto.c const struct _hx509_password *pw;
pw 2428 source4/heimdal/lib/hx509/crypto.c pw = _hx509_lock_get_passwords(lock);
pw 2431 source4/heimdal/lib/hx509/crypto.c for (i = 0; i < pw->len + 1; i++) {
pw 2435 source4/heimdal/lib/hx509/crypto.c if (i < pw->len)
pw 2436 source4/heimdal/lib/hx509/crypto.c password = pw->val[i];
pw 2437 source4/heimdal/lib/hx509/crypto.c else if (i < pw->len + 1)
pw 148 source4/heimdal/lib/hx509/ks_file.c const struct _hx509_password *pw;
pw 225 source4/heimdal/lib/hx509/ks_file.c pw = _hx509_lock_get_passwords(lock);
pw 226 source4/heimdal/lib/hx509/ks_file.c if (pw != NULL) {
pw 230 source4/heimdal/lib/hx509/ks_file.c for (i = 0; i < pw->len; i++) {
pw 231 source4/heimdal/lib/hx509/ks_file.c password = pw->val[i];
pw 611 source4/heimdal/lib/hx509/ks_p12.c const struct _hx509_password *pw;
pw 613 source4/heimdal/lib/hx509/ks_p12.c pw = _hx509_lock_get_passwords(lock);
pw 614 source4/heimdal/lib/hx509/ks_p12.c if (pw != NULL) {
pw 626 source4/heimdal/lib/hx509/ks_p12.c ret = calculate_hash(&aspath, pw, pfx.macData);
pw 214 source4/heimdal/lib/krb5/crypto.c krb5_DES_AFS3_CMU_string_to_key (krb5_data pw,
pw 222 source4/heimdal/lib/krb5/crypto.c char c = ((i < pw.length) ? ((char*)pw.data)[i] : 0) ^
pw 243 source4/heimdal/lib/krb5/crypto.c krb5_DES_AFS3_Transarc_string_to_key (krb5_data pw,
pw 253 source4/heimdal/lib/krb5/crypto.c memcpy(password, pw.data, min(pw.length, sizeof(password)));
pw 254 source4/heimdal/lib/krb5/crypto.c if(pw.length < sizeof(password)) {
pw 255 source4/heimdal/lib/krb5/crypto.c int len = min(cell.length, sizeof(password) - pw.length);
pw 258 source4/heimdal/lib/krb5/crypto.c memcpy(password + pw.length, cell.data, len);
pw 259 source4/heimdal/lib/krb5/crypto.c for (i = pw.length; i < pw.length + len; ++i)
pw 262 source4/heimdal/lib/krb5/crypto.c passlen = min(sizeof(password), pw.length + cell.length);
pw 1013 source4/heimdal/lib/krb5/crypto.c krb5_data pw;
pw 1014 source4/heimdal/lib/krb5/crypto.c pw.data = rk_UNCONST(password);
pw 1015 source4/heimdal/lib/krb5/crypto.c pw.length = strlen(password);
pw 1016 source4/heimdal/lib/krb5/crypto.c return krb5_string_to_key_data(context, enctype, pw, principal, key);
pw 1077 source4/heimdal/lib/krb5/crypto.c krb5_data pw;
pw 1078 source4/heimdal/lib/krb5/crypto.c pw.data = rk_UNCONST(password);
pw 1079 source4/heimdal/lib/krb5/crypto.c pw.length = strlen(password);
pw 1080 source4/heimdal/lib/krb5/crypto.c return krb5_string_to_key_data_salt(context, enctype, pw, salt, key);
pw 1091 source4/heimdal/lib/krb5/crypto.c krb5_data pw;
pw 1092 source4/heimdal/lib/krb5/crypto.c pw.data = rk_UNCONST(password);
pw 1093 source4/heimdal/lib/krb5/crypto.c pw.length = strlen(password);
pw 1095 source4/heimdal/lib/krb5/crypto.c pw, salt, opaque, key);
pw 79 source4/heimdal/lib/krb5/get_default_principal.c struct passwd *pw = getpwuid(uid);
pw 80 source4/heimdal/lib/krb5/get_default_principal.c if(pw != NULL)
pw 81 source4/heimdal/lib/krb5/get_default_principal.c user = pw->pw_name;
pw 36 source4/libcli/ldap/ldap_bind.c const char *pw;
pw 57 source4/libcli/ldap/ldap_bind.c status = ldap_bind_simple(conn, creds->dn, creds->pw);
pw 69 source4/libcli/ldap/ldap_bind.c const char *dn, const char *pw)
pw 82 source4/libcli/ldap/ldap_bind.c res->r.BindRequest.creds.password = talloc_strdup(res, pw);
pw 97 source4/libcli/ldap/ldap_bind.c const char *dn, *pw;
pw 115 source4/libcli/ldap/ldap_bind.c pw = password;
pw 118 source4/libcli/ldap/ldap_bind.c pw = conn->simple_pw;
pw 120 source4/libcli/ldap/ldap_bind.c pw = "";
pw 124 source4/libcli/ldap/ldap_bind.c msg = new_ldap_simple_bind_msg(conn, dn, pw);
pw 156 source4/libcli/ldap/ldap_bind.c creds->pw = talloc_strdup(creds, pw);
pw 157 source4/libcli/ldap/ldap_bind.c if (creds->dn == NULL || creds->pw == NULL) {
pw 42 source4/libnet/libnet_passwd.c struct samr_ChangePasswordUser pw;
pw 216 source4/libnet/libnet_passwd.c pw.in.handle = &user_handle;
pw 217 source4/libnet/libnet_passwd.c pw.in.lm_present = 1;
pw 218 source4/libnet/libnet_passwd.c pw.in.old_lm_crypted = &hash1;
pw 219 source4/libnet/libnet_passwd.c pw.in.new_lm_crypted = &hash2;
pw 220 source4/libnet/libnet_passwd.c pw.in.nt_present = 1;
pw 221 source4/libnet/libnet_passwd.c pw.in.old_nt_crypted = &hash3;
pw 222 source4/libnet/libnet_passwd.c pw.in.new_nt_crypted = &hash4;
pw 223 source4/libnet/libnet_passwd.c pw.in.cross1_present = 1;
pw 224 source4/libnet/libnet_passwd.c pw.in.nt_cross = &hash5;
pw 225 source4/libnet/libnet_passwd.c pw.in.cross2_present = 1;
pw 226 source4/libnet/libnet_passwd.c pw.in.lm_cross = &hash6;
pw 229 source4/libnet/libnet_passwd.c status = dcerpc_samr_ChangePasswordUser(c.pdc.out.dcerpc_pipe, mem_ctx, &pw);
pw 238 source4/libnet/libnet_passwd.c if (!NT_STATUS_IS_OK(pw.out.result)) {
pw 242 source4/libnet/libnet_passwd.c nt_errstr(pw.out.result));
pw 243 source4/libnet/libnet_passwd.c if (NT_STATUS_EQUAL(pw.out.result, NT_STATUS_PASSWORD_RESTRICTION)) {
pw 244 source4/libnet/libnet_passwd.c status = pw.out.result;
pw 95 source4/winbind/wb_cmd_getpwent.c struct winbindd_pw *pw;
pw 99 source4/winbind/wb_cmd_getpwent.c state->ctx->status = wb_cmd_getpwnam_recv(ctx, state, &pw);
pw 103 source4/winbind/wb_cmd_getpwent.c state->result = pw;
pw 109 source4/winbind/wb_cmd_getpwent.c TALLOC_CTX *mem_ctx, struct winbindd_pw **pw,
pw 120 source4/winbind/wb_cmd_getpwent.c *pw = talloc_steal(mem_ctx, state->result);
pw 112 source4/winbind/wb_cmd_getpwnam.c struct winbindd_pw *pw;
pw 119 source4/winbind/wb_cmd_getpwnam.c pw = talloc(state, struct winbindd_pw);
pw 120 source4/winbind/wb_cmd_getpwnam.c if(composite_nomem(pw, state->ctx)) return;
pw 125 source4/winbind/wb_cmd_getpwnam.c WBSRV_SAMBA3_SET_STRING(pw->pw_name, user_info->out.account_name);
pw 126 source4/winbind/wb_cmd_getpwnam.c WBSRV_SAMBA3_SET_STRING(pw->pw_passwd, "*");
pw 127 source4/winbind/wb_cmd_getpwnam.c WBSRV_SAMBA3_SET_STRING(pw->pw_gecos, user_info->out.full_name);
pw 128 source4/winbind/wb_cmd_getpwnam.c WBSRV_SAMBA3_SET_STRING(pw->pw_dir,
pw 130 source4/winbind/wb_cmd_getpwnam.c all_string_sub(pw->pw_dir, "%WORKGROUP%", state->workgroup_name,
pw 132 source4/winbind/wb_cmd_getpwnam.c all_string_sub(pw->pw_dir, "%ACCOUNTNAME%", user_info->out.account_name,
pw 134 source4/winbind/wb_cmd_getpwnam.c WBSRV_SAMBA3_SET_STRING(pw->pw_shell,
pw 140 source4/winbind/wb_cmd_getpwnam.c state->result = pw;
pw 180 source4/winbind/wb_cmd_getpwnam.c TALLOC_CTX *mem_ctx, struct winbindd_pw **pw)
pw 190 source4/winbind/wb_cmd_getpwnam.c *pw = talloc_steal(mem_ctx, state->result);
pw 136 source4/winbind/wb_cmd_getpwuid.c struct winbindd_pw *pw;
pw 140 source4/winbind/wb_cmd_getpwuid.c pw = talloc(state, struct winbindd_pw);
pw 141 source4/winbind/wb_cmd_getpwuid.c if (composite_nomem(pw, state->ctx)) return;
pw 149 source4/winbind/wb_cmd_getpwuid.c WBSRV_SAMBA3_SET_STRING(pw->pw_name, user_info->out.account_name);
pw 150 source4/winbind/wb_cmd_getpwuid.c WBSRV_SAMBA3_SET_STRING(pw->pw_passwd, "*");
pw 151 source4/winbind/wb_cmd_getpwuid.c WBSRV_SAMBA3_SET_STRING(pw->pw_gecos, user_info->out.full_name);
pw 152 source4/winbind/wb_cmd_getpwuid.c WBSRV_SAMBA3_SET_STRING(pw->pw_dir,
pw 154 source4/winbind/wb_cmd_getpwuid.c all_string_sub(pw->pw_dir, "%WORKGROUP%", state->workgroup,
pw 156 source4/winbind/wb_cmd_getpwuid.c all_string_sub(pw->pw_dir, "%ACCOUNTNAME%", user_info->out.account_name,
pw 158 source4/winbind/wb_cmd_getpwuid.c WBSRV_SAMBA3_SET_STRING(pw->pw_shell,
pw 161 source4/winbind/wb_cmd_getpwuid.c pw->pw_uid = state->uid;
pw 163 source4/winbind/wb_cmd_getpwuid.c state->result = pw;
pw 189 source4/winbind/wb_cmd_getpwuid.c TALLOC_CTX *mem_ctx, struct winbindd_pw **pw)
pw 199 source4/winbind/wb_cmd_getpwuid.c *pw = talloc_steal(mem_ctx, state->result);
pw 803 source4/winbind/wb_samba3_cmd.c struct winbindd_pw *pw;
pw 807 source4/winbind/wb_samba3_cmd.c status = wb_cmd_getpwnam_recv(ctx, s3call, &pw);
pw 809 source4/winbind/wb_samba3_cmd.c s3call->response.data.pw = *pw;
pw 839 source4/winbind/wb_samba3_cmd.c struct winbindd_pw *pw;
pw 843 source4/winbind/wb_samba3_cmd.c status = wb_cmd_getpwuid_recv(ctx, s3call, &pw);
pw 845 source4/winbind/wb_samba3_cmd.c s3call->response.data.pw = *pw;
pw 918 source4/winbind/wb_samba3_cmd.c struct winbindd_pw *pw;
pw 923 source4/winbind/wb_samba3_cmd.c status = wb_cmd_getpwent_recv(ctx, s3call, &pw, &num_users);
pw 928 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = pw;