pw_buf 3269 source3/include/proto.h void encode_or_decode_arc4_passwd_buffer(unsigned char pw_buf[532], const DATA_BLOB *psession_key); pw_buf 590 source3/libsmb/smbencrypt.c void encode_or_decode_arc4_passwd_buffer(unsigned char pw_buf[532], const DATA_BLOB *psession_key) pw_buf 598 source3/libsmb/smbencrypt.c MD5Update(&tctx, &pw_buf[516], 16); pw_buf 602 source3/libsmb/smbencrypt.c SamOEMhash(pw_buf, key_out, 516); pw_buf 55 source3/passdb/pdb_smbpasswd.c struct smb_passwd pw_buf; pw_buf 356 source3/passdb/pdb_smbpasswd.c struct smb_passwd *pw_buf = &smbpasswd_state->pw_buf; pw_buf 372 source3/passdb/pdb_smbpasswd.c pdb_init_smb(pw_buf); pw_buf 373 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl = ACB_NORMAL; pw_buf 470 source3/passdb/pdb_smbpasswd.c pw_buf->smb_name = user_name; pw_buf 471 source3/passdb/pdb_smbpasswd.c pw_buf->smb_userid = uidval; pw_buf 495 source3/passdb/pdb_smbpasswd.c pw_buf->smb_passwd = NULL; pw_buf 496 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl |= ACB_PWNOTREQ; pw_buf 500 source3/passdb/pdb_smbpasswd.c pw_buf->smb_passwd = NULL; pw_buf 503 source3/passdb/pdb_smbpasswd.c pw_buf->smb_passwd = smbpwd; pw_buf 505 source3/passdb/pdb_smbpasswd.c pw_buf->smb_passwd = NULL; pw_buf 515 source3/passdb/pdb_smbpasswd.c pw_buf->smb_nt_passwd = NULL; pw_buf 520 source3/passdb/pdb_smbpasswd.c pw_buf->smb_nt_passwd = smbntpwd; pw_buf 531 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl = pdb_decode_acct_ctrl((char*)p); pw_buf 534 source3/passdb/pdb_smbpasswd.c if(pw_buf->acct_ctrl == 0) { pw_buf 535 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl = ACB_NORMAL; pw_buf 558 source3/passdb/pdb_smbpasswd.c pw_buf->pass_last_set_time = (time_t)strtol((char *)p, NULL, 16); pw_buf 569 source3/passdb/pdb_smbpasswd.c if(pw_buf->smb_name[strlen(pw_buf->smb_name) - 1] == '$') { pw_buf 570 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl &= ~ACB_NORMAL; pw_buf 571 source3/passdb/pdb_smbpasswd.c pw_buf->acct_ctrl |= ACB_WSTRUST; pw_buf 575 source3/passdb/pdb_smbpasswd.c return pw_buf; pw_buf 1230 source3/passdb/pdb_smbpasswd.c struct samu *sam_pass, const struct smb_passwd *pw_buf) pw_buf 1241 source3/passdb/pdb_smbpasswd.c if ( !(pwfile = Get_Pwnam_alloc(NULL, pw_buf->smb_name )) ) { pw_buf 1243 source3/passdb/pdb_smbpasswd.c "%u is not in unix passwd database!\n", pw_buf->smb_name, pw_buf->smb_userid)); pw_buf 1254 source3/passdb/pdb_smbpasswd.c if (!pdb_set_nt_passwd (sam_pass, pw_buf->smb_nt_passwd, PDB_SET)) pw_buf 1256 source3/passdb/pdb_smbpasswd.c if (!pdb_set_lanman_passwd (sam_pass, pw_buf->smb_passwd, PDB_SET)) pw_buf 1258 source3/passdb/pdb_smbpasswd.c pdb_set_acct_ctrl (sam_pass, pw_buf->acct_ctrl, PDB_SET); pw_buf 1259 source3/passdb/pdb_smbpasswd.c pdb_set_pass_last_set_time (sam_pass, pw_buf->pass_last_set_time, PDB_SET); pw_buf 1260 source3/passdb/pdb_smbpasswd.c pdb_set_pass_can_change_time (sam_pass, pw_buf->pass_last_set_time, PDB_SET);