samu               50 examples/pdb/test.c static NTSTATUS testsam_getsampwent(struct pdb_methods *methods, struct samu *user)
samu               60 examples/pdb/test.c static NTSTATUS testsam_getsampwnam (struct pdb_methods *methods, struct samu *user, const char *sname)
samu               70 examples/pdb/test.c static NTSTATUS testsam_getsampwsid (struct pdb_methods *methods, struct samu *user, const DOM_SID *sid)
samu               80 examples/pdb/test.c static NTSTATUS testsam_delete_sam_account(struct pdb_methods *methods, struct samu *sam_pass)
samu               90 examples/pdb/test.c static NTSTATUS testsam_update_sam_account (struct pdb_methods *methods, struct samu *newpwd)
samu              100 examples/pdb/test.c static NTSTATUS testsam_add_sam_account (struct pdb_methods *methods, struct samu *newpwd)
samu               35 source3/auth/auth_sam.c 				struct samu *sampass, 
samu               73 source3/auth/auth_sam.c static bool logon_hours_ok(struct samu *sampass)
samu              130 source3/auth/auth_sam.c 			       struct samu *sampass, 
samu              563 source3/auth/auth_util.c 			      struct samu *sampass)
samu             1485 source3/auth/auth_util.c 				 struct samu *account,
samu              109 source3/include/proto.h 			      struct samu *sampass);
samu             4371 source3/include/proto.h LOGIN_CACHE * login_cache_read(struct samu *sampass);
samu             4372 source3/include/proto.h bool login_cache_write(const struct samu *sampass, LOGIN_CACHE entry);
samu             4373 source3/include/proto.h bool login_cache_delentry(const struct samu *sampass);
samu             4410 source3/include/proto.h NTSTATUS samu_set_unix(struct samu *user, const struct passwd *pwd);
samu             4411 source3/include/proto.h NTSTATUS samu_alloc_rid_unix(struct samu *user, const struct passwd *pwd);
samu             4433 source3/include/proto.h bool init_samu_from_buffer(struct samu *sampass, uint32_t level,
samu             4435 source3/include/proto.h uint32 init_buffer_from_samu (uint8 **buf, struct samu *sampass, bool size_only);
samu             4436 source3/include/proto.h bool pdb_copy_sam_account(struct samu *dst, struct samu *src );
samu             4437 source3/include/proto.h bool pdb_update_bad_password_count(struct samu *sampass, bool *updated);
samu             4438 source3/include/proto.h bool pdb_update_autolock_flag(struct samu *sampass, bool *updated);
samu             4439 source3/include/proto.h bool pdb_increment_bad_password_count(struct samu *sampass);
samu             4446 source3/include/proto.h 						struct samu *pw);
samu             4454 source3/include/proto.h uint32 pdb_get_user_rid (const struct samu *sampass);
samu             4455 source3/include/proto.h uint32 pdb_get_group_rid (struct samu *sampass);
samu             4456 source3/include/proto.h bool pdb_set_user_sid_from_rid (struct samu *sampass, uint32 rid, enum pdb_value_state flag);
samu             4457 source3/include/proto.h bool pdb_set_group_sid_from_rid (struct samu *sampass, uint32 grid, enum pdb_value_state flag);
samu             4461 source3/include/proto.h uint32 pdb_get_acct_ctrl(const struct samu *sampass);
samu             4462 source3/include/proto.h time_t pdb_get_logon_time(const struct samu *sampass);
samu             4463 source3/include/proto.h time_t pdb_get_logoff_time(const struct samu *sampass);
samu             4464 source3/include/proto.h time_t pdb_get_kickoff_time(const struct samu *sampass);
samu             4465 source3/include/proto.h time_t pdb_get_bad_password_time(const struct samu *sampass);
samu             4466 source3/include/proto.h time_t pdb_get_pass_last_set_time(const struct samu *sampass);
samu             4467 source3/include/proto.h time_t pdb_get_pass_can_change_time(const struct samu *sampass);
samu             4468 source3/include/proto.h time_t pdb_get_pass_can_change_time_noncalc(const struct samu *sampass);
samu             4469 source3/include/proto.h time_t pdb_get_pass_must_change_time(const struct samu *sampass);
samu             4470 source3/include/proto.h bool pdb_get_pass_can_change(const struct samu *sampass);
samu             4471 source3/include/proto.h uint16 pdb_get_logon_divs(const struct samu *sampass);
samu             4472 source3/include/proto.h uint32 pdb_get_hours_len(const struct samu *sampass);
samu             4473 source3/include/proto.h const uint8 *pdb_get_hours(const struct samu *sampass);
samu             4474 source3/include/proto.h const uint8 *pdb_get_nt_passwd(const struct samu *sampass);
samu             4475 source3/include/proto.h const uint8 *pdb_get_lanman_passwd(const struct samu *sampass);
samu             4476 source3/include/proto.h const uint8 *pdb_get_pw_history(const struct samu *sampass, uint32 *current_hist_len);
samu             4477 source3/include/proto.h const char *pdb_get_plaintext_passwd(const struct samu *sampass);
samu             4478 source3/include/proto.h const DOM_SID *pdb_get_user_sid(const struct samu *sampass);
samu             4479 source3/include/proto.h const DOM_SID *pdb_get_group_sid(struct samu *sampass);
samu             4480 source3/include/proto.h enum pdb_value_state pdb_get_init_flags(const struct samu *sampass, enum pdb_elements element);
samu             4481 source3/include/proto.h const char *pdb_get_username(const struct samu *sampass);
samu             4482 source3/include/proto.h const char *pdb_get_domain(const struct samu *sampass);
samu             4483 source3/include/proto.h const char *pdb_get_nt_username(const struct samu *sampass);
samu             4484 source3/include/proto.h const char *pdb_get_fullname(const struct samu *sampass);
samu             4485 source3/include/proto.h const char *pdb_get_homedir(const struct samu *sampass);
samu             4486 source3/include/proto.h const char *pdb_get_dir_drive(const struct samu *sampass);
samu             4487 source3/include/proto.h const char *pdb_get_logon_script(const struct samu *sampass);
samu             4488 source3/include/proto.h const char *pdb_get_profile_path(const struct samu *sampass);
samu             4489 source3/include/proto.h const char *pdb_get_acct_desc(const struct samu *sampass);
samu             4490 source3/include/proto.h const char *pdb_get_workstations(const struct samu *sampass);
samu             4491 source3/include/proto.h const char *pdb_get_comment(const struct samu *sampass);
samu             4492 source3/include/proto.h const char *pdb_get_munged_dial(const struct samu *sampass);
samu             4493 source3/include/proto.h uint16 pdb_get_bad_password_count(const struct samu *sampass);
samu             4494 source3/include/proto.h uint16 pdb_get_logon_count(const struct samu *sampass);
samu             4495 source3/include/proto.h uint32 pdb_get_unknown_6(const struct samu *sampass);
samu             4496 source3/include/proto.h void *pdb_get_backend_private_data(const struct samu *sampass, const struct pdb_methods *my_methods);
samu             4497 source3/include/proto.h bool pdb_set_acct_ctrl(struct samu *sampass, uint32 acct_ctrl, enum pdb_value_state flag);
samu             4498 source3/include/proto.h bool pdb_set_logon_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4499 source3/include/proto.h bool pdb_set_logoff_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4500 source3/include/proto.h bool pdb_set_kickoff_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4501 source3/include/proto.h bool pdb_set_bad_password_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4502 source3/include/proto.h bool pdb_set_pass_can_change_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4503 source3/include/proto.h bool pdb_set_pass_must_change_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4504 source3/include/proto.h bool pdb_set_pass_last_set_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag);
samu             4505 source3/include/proto.h bool pdb_set_hours_len(struct samu *sampass, uint32 len, enum pdb_value_state flag);
samu             4506 source3/include/proto.h bool pdb_set_logon_divs(struct samu *sampass, uint16 hours, enum pdb_value_state flag);
samu             4507 source3/include/proto.h bool pdb_set_init_flags(struct samu *sampass, enum pdb_elements element, enum pdb_value_state value_flag);
samu             4508 source3/include/proto.h bool pdb_set_user_sid(struct samu *sampass, const DOM_SID *u_sid, enum pdb_value_state flag);
samu             4509 source3/include/proto.h bool pdb_set_user_sid_from_string(struct samu *sampass, fstring u_sid, enum pdb_value_state flag);
samu             4510 source3/include/proto.h bool pdb_set_group_sid(struct samu *sampass, const DOM_SID *g_sid, enum pdb_value_state flag);
samu             4511 source3/include/proto.h bool pdb_set_username(struct samu *sampass, const char *username, enum pdb_value_state flag);
samu             4512 source3/include/proto.h bool pdb_set_domain(struct samu *sampass, const char *domain, enum pdb_value_state flag);
samu             4513 source3/include/proto.h bool pdb_set_nt_username(struct samu *sampass, const char *nt_username, enum pdb_value_state flag);
samu             4514 source3/include/proto.h bool pdb_set_fullname(struct samu *sampass, const char *full_name, enum pdb_value_state flag);
samu             4515 source3/include/proto.h bool pdb_set_logon_script(struct samu *sampass, const char *logon_script, enum pdb_value_state flag);
samu             4516 source3/include/proto.h bool pdb_set_profile_path(struct samu *sampass, const char *profile_path, enum pdb_value_state flag);
samu             4517 source3/include/proto.h bool pdb_set_dir_drive(struct samu *sampass, const char *dir_drive, enum pdb_value_state flag);
samu             4518 source3/include/proto.h bool pdb_set_homedir(struct samu *sampass, const char *home_dir, enum pdb_value_state flag);
samu             4519 source3/include/proto.h bool pdb_set_acct_desc(struct samu *sampass, const char *acct_desc, enum pdb_value_state flag);
samu             4520 source3/include/proto.h bool pdb_set_workstations(struct samu *sampass, const char *workstations, enum pdb_value_state flag);
samu             4521 source3/include/proto.h bool pdb_set_comment(struct samu *sampass, const char *comment, enum pdb_value_state flag);
samu             4522 source3/include/proto.h bool pdb_set_munged_dial(struct samu *sampass, const char *munged_dial, enum pdb_value_state flag);
samu             4523 source3/include/proto.h bool pdb_set_nt_passwd(struct samu *sampass, const uint8 pwd[NT_HASH_LEN], enum pdb_value_state flag);
samu             4524 source3/include/proto.h bool pdb_set_lanman_passwd(struct samu *sampass, const uint8 pwd[LM_HASH_LEN], enum pdb_value_state flag);
samu             4525 source3/include/proto.h bool pdb_set_pw_history(struct samu *sampass, const uint8 *pwd, uint32 historyLen, enum pdb_value_state flag);
samu             4526 source3/include/proto.h bool pdb_set_plaintext_pw_only(struct samu *sampass, const char *password, enum pdb_value_state flag);
samu             4527 source3/include/proto.h bool pdb_set_bad_password_count(struct samu *sampass, uint16 bad_password_count, enum pdb_value_state flag);
samu             4528 source3/include/proto.h bool pdb_set_logon_count(struct samu *sampass, uint16 logon_count, enum pdb_value_state flag);
samu             4529 source3/include/proto.h bool pdb_set_unknown_6(struct samu *sampass, uint32 unkn, enum pdb_value_state flag);
samu             4530 source3/include/proto.h bool pdb_set_hours(struct samu *sampass, const uint8 *hours, enum pdb_value_state flag);
samu             4531 source3/include/proto.h bool pdb_set_backend_private_data(struct samu *sampass, void *private_data, 
samu             4535 source3/include/proto.h bool pdb_set_pass_can_change(struct samu *sampass, bool canchange);
samu             4536 source3/include/proto.h bool pdb_set_plaintext_passwd(struct samu *sampass, const char *plaintext);
samu             4537 source3/include/proto.h uint32 pdb_build_fields_present(struct samu *sampass);
samu             4545 source3/include/proto.h bool pdb_getsampwnam(struct samu *sam_acct, const char *username) ;
samu             4546 source3/include/proto.h bool guest_user_info( struct samu *user );
samu             4547 source3/include/proto.h bool pdb_getsampwsid(struct samu *sam_acct, const DOM_SID *sid) ;
samu             4550 source3/include/proto.h NTSTATUS pdb_delete_user(TALLOC_CTX *mem_ctx, struct samu *sam_acct);
samu             4551 source3/include/proto.h NTSTATUS pdb_add_sam_account(struct samu *sam_acct) ;
samu             4552 source3/include/proto.h NTSTATUS pdb_update_sam_account(struct samu *sam_acct) ;
samu             4553 source3/include/proto.h NTSTATUS pdb_delete_sam_account(struct samu *sam_acct) ;
samu             4554 source3/include/proto.h NTSTATUS pdb_rename_sam_account(struct samu *oldname, const char *newname);
samu             4555 source3/include/proto.h NTSTATUS pdb_update_login_attempts(struct samu *sam_acct, bool success);
samu             4571 source3/include/proto.h NTSTATUS pdb_enum_group_memberships(TALLOC_CTX *mem_ctx, struct samu *user,
samu             4574 source3/include/proto.h NTSTATUS pdb_set_unix_primary_group(TALLOC_CTX *mem_ctx, struct samu *user);
samu             4665 source3/include/proto.h bool init_sam_from_buffer_v2(struct samu *sampass, uint8 *buf, uint32 buflen);
samu             5923 source3/include/proto.h void copy_id2_to_sam_passwd(struct samu *to,
samu             5925 source3/include/proto.h void copy_id4_to_sam_passwd(struct samu *to,
samu             5927 source3/include/proto.h void copy_id6_to_sam_passwd(struct samu *to,
samu             5929 source3/include/proto.h void copy_id8_to_sam_passwd(struct samu *to,
samu             5931 source3/include/proto.h void copy_id10_to_sam_passwd(struct samu *to,
samu             5933 source3/include/proto.h void copy_id11_to_sam_passwd(struct samu *to,
samu             5935 source3/include/proto.h void copy_id12_to_sam_passwd(struct samu *to,
samu             5937 source3/include/proto.h void copy_id13_to_sam_passwd(struct samu *to,
samu             5939 source3/include/proto.h void copy_id14_to_sam_passwd(struct samu *to,
samu             5941 source3/include/proto.h void copy_id16_to_sam_passwd(struct samu *to,
samu             5943 source3/include/proto.h void copy_id17_to_sam_passwd(struct samu *to,
samu             5945 source3/include/proto.h void copy_id18_to_sam_passwd(struct samu *to,
samu             5947 source3/include/proto.h void copy_id20_to_sam_passwd(struct samu *to,
samu             5950 source3/include/proto.h 			     struct samu *to,
samu             5952 source3/include/proto.h void copy_id23_to_sam_passwd(struct samu *to,
samu             5954 source3/include/proto.h void copy_id24_to_sam_passwd(struct samu *to,
samu             5956 source3/include/proto.h void copy_id25_to_sam_passwd(struct samu *to,
samu             5958 source3/include/proto.h void copy_id26_to_sam_passwd(struct samu *to,
samu             6179 source3/include/proto.h 			   uchar * pass2, struct samu **hnd);
samu             6180 source3/include/proto.h bool change_lanman_password(struct samu *sampass, uchar *pass2);
samu             6187 source3/include/proto.h NTSTATUS change_oem_password(struct samu *hnd, char *old_passwd, char *new_passwd, bool as_root, uint32 *samr_reject_reason);
samu               41 source3/libnet/libnet_samsync_passdb.c static NTSTATUS sam_account_from_delta(struct samu *account,
samu               57 source3/pam_smbpass/pam_smb_auth.c                          const char *name, struct samu *sampass, bool exist);
samu              193 source3/pam_smbpass/pam_smb_auth.c                          const char *name, struct samu *sampass, bool exist)
samu              344 source3/pam_smbpass/support.c int _smb_verify_password( pam_handle_t * pamh, struct samu *sampass,
samu              475 source3/pam_smbpass/support.c int _smb_blankpasswd( unsigned int ctrl, struct samu *sampass )
samu               29 source3/pam_smbpass/support.h extern int _smb_verify_password( pam_handle_t *pamh , struct samu *sampass, 
samu               42 source3/pam_smbpass/support.h extern int _smb_blankpasswd(unsigned int, struct samu *);
samu               66 source3/passdb/login_cache.c LOGIN_CACHE * login_cache_read(struct samu *sampass)
samu              114 source3/passdb/login_cache.c bool login_cache_write(const struct samu *sampass, LOGIN_CACHE entry)
samu              164 source3/passdb/login_cache.c bool login_cache_delentry(const struct samu *sampass)
samu               51 source3/passdb/passdb.c static int samu_destroy(struct samu *user) 
samu              130 source3/passdb/passdb.c static NTSTATUS samu_set_unix_internal(struct samu *user, const struct passwd *pwd, bool create)
samu              244 source3/passdb/passdb.c NTSTATUS samu_set_unix(struct samu *user, const struct passwd *pwd)
samu              249 source3/passdb/passdb.c NTSTATUS samu_alloc_rid_unix(struct samu *user, const struct passwd *pwd)
samu              898 source3/passdb/passdb.c static bool init_samu_from_buffer_v0(struct samu *sampass, uint8 *buf, uint32 buflen)
samu             1083 source3/passdb/passdb.c static bool init_samu_from_buffer_v1(struct samu *sampass, uint8 *buf, uint32 buflen)
samu             1272 source3/passdb/passdb.c static bool init_samu_from_buffer_v2(struct samu *sampass, uint8 *buf, uint32 buflen)
samu             1507 source3/passdb/passdb.c static bool init_samu_from_buffer_v3(struct samu *sampass, uint8 *buf, uint32 buflen)
samu             1741 source3/passdb/passdb.c static uint32 init_buffer_from_samu_v3 (uint8 **buf, struct samu *sampass, bool size_only)
samu             2007 source3/passdb/passdb.c static bool init_samu_from_buffer_v4(struct samu *sampass, uint8 *buf, uint32 buflen)
samu             2013 source3/passdb/passdb.c static uint32 init_buffer_from_samu_v4(uint8 **buf, struct samu *sampass, bool size_only)
samu             2023 source3/passdb/passdb.c bool init_samu_from_buffer(struct samu *sampass, uint32_t level,
samu             2046 source3/passdb/passdb.c uint32 init_buffer_from_samu (uint8 **buf, struct samu *sampass, bool size_only)
samu             2054 source3/passdb/passdb.c bool pdb_copy_sam_account(struct samu *dst, struct samu *src )
samu             2088 source3/passdb/passdb.c bool pdb_update_bad_password_count(struct samu *sampass, bool *updated)
samu             2134 source3/passdb/passdb.c bool pdb_update_autolock_flag(struct samu *sampass, bool *updated)
samu             2191 source3/passdb/passdb.c bool pdb_increment_bad_password_count(struct samu *sampass)
samu             2361 source3/passdb/passdb.c 						struct samu *pw)
samu               29 source3/passdb/pdb_compat.c uint32 pdb_get_user_rid (const struct samu *sampass)
samu               40 source3/passdb/pdb_compat.c uint32 pdb_get_group_rid (struct samu *sampass)
samu               50 source3/passdb/pdb_compat.c bool pdb_set_user_sid_from_rid (struct samu *sampass, uint32 rid, enum pdb_value_state flag)
samu               77 source3/passdb/pdb_compat.c bool pdb_set_group_sid_from_rid (struct samu *sampass, uint32 grid, enum pdb_value_state flag)
samu               42 source3/passdb/pdb_get_set.c uint32 pdb_get_acct_ctrl(const struct samu *sampass)
samu               47 source3/passdb/pdb_get_set.c time_t pdb_get_logon_time(const struct samu *sampass)
samu               52 source3/passdb/pdb_get_set.c time_t pdb_get_logoff_time(const struct samu *sampass)
samu               57 source3/passdb/pdb_get_set.c time_t pdb_get_kickoff_time(const struct samu *sampass)
samu               62 source3/passdb/pdb_get_set.c time_t pdb_get_bad_password_time(const struct samu *sampass)
samu               67 source3/passdb/pdb_get_set.c time_t pdb_get_pass_last_set_time(const struct samu *sampass)
samu               72 source3/passdb/pdb_get_set.c time_t pdb_get_pass_can_change_time(const struct samu *sampass)
samu               99 source3/passdb/pdb_get_set.c time_t pdb_get_pass_can_change_time_noncalc(const struct samu *sampass)
samu              104 source3/passdb/pdb_get_set.c time_t pdb_get_pass_must_change_time(const struct samu *sampass)
samu              121 source3/passdb/pdb_get_set.c bool pdb_get_pass_can_change(const struct samu *sampass)
samu              129 source3/passdb/pdb_get_set.c uint16 pdb_get_logon_divs(const struct samu *sampass)
samu              134 source3/passdb/pdb_get_set.c uint32 pdb_get_hours_len(const struct samu *sampass)
samu              139 source3/passdb/pdb_get_set.c const uint8 *pdb_get_hours(const struct samu *sampass)
samu              144 source3/passdb/pdb_get_set.c const uint8 *pdb_get_nt_passwd(const struct samu *sampass)
samu              151 source3/passdb/pdb_get_set.c const uint8 *pdb_get_lanman_passwd(const struct samu *sampass)
samu              158 source3/passdb/pdb_get_set.c const uint8 *pdb_get_pw_history(const struct samu *sampass, uint32 *current_hist_len)
samu              172 source3/passdb/pdb_get_set.c const char *pdb_get_plaintext_passwd(const struct samu *sampass)
samu              177 source3/passdb/pdb_get_set.c const DOM_SID *pdb_get_user_sid(const struct samu *sampass)
samu              182 source3/passdb/pdb_get_set.c const DOM_SID *pdb_get_group_sid(struct samu *sampass)
samu              255 source3/passdb/pdb_get_set.c enum pdb_value_state pdb_get_init_flags(const struct samu *sampass, enum pdb_elements element)
samu              279 source3/passdb/pdb_get_set.c const char *pdb_get_username(const struct samu *sampass)
samu              284 source3/passdb/pdb_get_set.c const char *pdb_get_domain(const struct samu *sampass)
samu              289 source3/passdb/pdb_get_set.c const char *pdb_get_nt_username(const struct samu *sampass)
samu              294 source3/passdb/pdb_get_set.c const char *pdb_get_fullname(const struct samu *sampass)
samu              299 source3/passdb/pdb_get_set.c const char *pdb_get_homedir(const struct samu *sampass)
samu              304 source3/passdb/pdb_get_set.c const char *pdb_get_dir_drive(const struct samu *sampass)
samu              309 source3/passdb/pdb_get_set.c const char *pdb_get_logon_script(const struct samu *sampass)
samu              314 source3/passdb/pdb_get_set.c const char *pdb_get_profile_path(const struct samu *sampass)
samu              319 source3/passdb/pdb_get_set.c const char *pdb_get_acct_desc(const struct samu *sampass)
samu              324 source3/passdb/pdb_get_set.c const char *pdb_get_workstations(const struct samu *sampass)
samu              329 source3/passdb/pdb_get_set.c const char *pdb_get_comment(const struct samu *sampass)
samu              334 source3/passdb/pdb_get_set.c const char *pdb_get_munged_dial(const struct samu *sampass)
samu              339 source3/passdb/pdb_get_set.c uint16 pdb_get_bad_password_count(const struct samu *sampass)
samu              344 source3/passdb/pdb_get_set.c uint16 pdb_get_logon_count(const struct samu *sampass)
samu              349 source3/passdb/pdb_get_set.c uint32 pdb_get_unknown_6(const struct samu *sampass)
samu              354 source3/passdb/pdb_get_set.c void *pdb_get_backend_private_data(const struct samu *sampass, const struct pdb_methods *my_methods)
samu              367 source3/passdb/pdb_get_set.c bool pdb_set_acct_ctrl(struct samu *sampass, uint32 acct_ctrl, enum pdb_value_state flag)
samu              373 source3/passdb/pdb_get_set.c bool pdb_set_logon_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              379 source3/passdb/pdb_get_set.c bool pdb_set_logoff_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              385 source3/passdb/pdb_get_set.c bool pdb_set_kickoff_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              391 source3/passdb/pdb_get_set.c bool pdb_set_bad_password_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              397 source3/passdb/pdb_get_set.c bool pdb_set_pass_can_change_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              403 source3/passdb/pdb_get_set.c bool pdb_set_pass_must_change_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              409 source3/passdb/pdb_get_set.c bool pdb_set_pass_last_set_time(struct samu *sampass, time_t mytime, enum pdb_value_state flag)
samu              415 source3/passdb/pdb_get_set.c bool pdb_set_hours_len(struct samu *sampass, uint32 len, enum pdb_value_state flag)
samu              421 source3/passdb/pdb_get_set.c bool pdb_set_logon_divs(struct samu *sampass, uint16 hours, enum pdb_value_state flag)
samu              434 source3/passdb/pdb_get_set.c bool pdb_set_init_flags(struct samu *sampass, enum pdb_elements element, enum pdb_value_state value_flag)
samu              493 source3/passdb/pdb_get_set.c bool pdb_set_user_sid(struct samu *sampass, const DOM_SID *u_sid, enum pdb_value_state flag)
samu              506 source3/passdb/pdb_get_set.c bool pdb_set_user_sid_from_string(struct samu *sampass, fstring u_sid, enum pdb_value_state flag)
samu              537 source3/passdb/pdb_get_set.c bool pdb_set_group_sid(struct samu *sampass, const DOM_SID *g_sid, enum pdb_value_state flag)
samu              568 source3/passdb/pdb_get_set.c bool pdb_set_username(struct samu *sampass, const char *username, enum pdb_value_state flag)
samu              591 source3/passdb/pdb_get_set.c bool pdb_set_domain(struct samu *sampass, const char *domain, enum pdb_value_state flag)
samu              614 source3/passdb/pdb_get_set.c bool pdb_set_nt_username(struct samu *sampass, const char *nt_username, enum pdb_value_state flag)
samu              637 source3/passdb/pdb_get_set.c bool pdb_set_fullname(struct samu *sampass, const char *full_name, enum pdb_value_state flag)
samu              660 source3/passdb/pdb_get_set.c bool pdb_set_logon_script(struct samu *sampass, const char *logon_script, enum pdb_value_state flag)
samu              683 source3/passdb/pdb_get_set.c bool pdb_set_profile_path(struct samu *sampass, const char *profile_path, enum pdb_value_state flag)
samu              706 source3/passdb/pdb_get_set.c bool pdb_set_dir_drive(struct samu *sampass, const char *dir_drive, enum pdb_value_state flag)
samu              730 source3/passdb/pdb_get_set.c bool pdb_set_homedir(struct samu *sampass, const char *home_dir, enum pdb_value_state flag)
samu              753 source3/passdb/pdb_get_set.c bool pdb_set_acct_desc(struct samu *sampass, const char *acct_desc, enum pdb_value_state flag)
samu              773 source3/passdb/pdb_get_set.c bool pdb_set_workstations(struct samu *sampass, const char *workstations, enum pdb_value_state flag)
samu              795 source3/passdb/pdb_get_set.c bool pdb_set_comment(struct samu *sampass, const char *comment, enum pdb_value_state flag)
samu              815 source3/passdb/pdb_get_set.c bool pdb_set_munged_dial(struct samu *sampass, const char *munged_dial, enum pdb_value_state flag)
samu              835 source3/passdb/pdb_get_set.c bool pdb_set_nt_passwd(struct samu *sampass, const uint8 pwd[NT_HASH_LEN], enum pdb_value_state flag)
samu              853 source3/passdb/pdb_get_set.c bool pdb_set_lanman_passwd(struct samu *sampass, const uint8 pwd[LM_HASH_LEN], enum pdb_value_state flag)
samu              875 source3/passdb/pdb_get_set.c bool pdb_set_pw_history(struct samu *sampass, const uint8 *pwd, uint32 historyLen, enum pdb_value_state flag)
samu              896 source3/passdb/pdb_get_set.c bool pdb_set_plaintext_pw_only(struct samu *sampass, const char *password, enum pdb_value_state flag)
samu              915 source3/passdb/pdb_get_set.c bool pdb_set_bad_password_count(struct samu *sampass, uint16 bad_password_count, enum pdb_value_state flag)
samu              921 source3/passdb/pdb_get_set.c bool pdb_set_logon_count(struct samu *sampass, uint16 logon_count, enum pdb_value_state flag)
samu              927 source3/passdb/pdb_get_set.c bool pdb_set_unknown_6(struct samu *sampass, uint32 unkn, enum pdb_value_state flag)
samu              933 source3/passdb/pdb_get_set.c bool pdb_set_hours(struct samu *sampass, const uint8 *hours, enum pdb_value_state flag)
samu              944 source3/passdb/pdb_get_set.c bool pdb_set_backend_private_data(struct samu *sampass, void *private_data, 
samu              965 source3/passdb/pdb_get_set.c bool pdb_set_pass_can_change(struct samu *sampass, bool canchange)
samu              978 source3/passdb/pdb_get_set.c bool pdb_set_plaintext_passwd(struct samu *sampass, const char *plaintext)
samu             1077 source3/passdb/pdb_get_set.c uint32 pdb_build_fields_present(struct samu *sampass)
samu              213 source3/passdb/pdb_interface.c bool pdb_getsampwnam(struct samu *sam_acct, const char *username) 
samu              245 source3/passdb/pdb_interface.c bool guest_user_info( struct samu *user )
samu              267 source3/passdb/pdb_interface.c bool pdb_getsampwsid(struct samu *sam_acct, const DOM_SID *sid) 
samu              432 source3/passdb/pdb_interface.c 					struct samu *sam_acct)
samu              460 source3/passdb/pdb_interface.c NTSTATUS pdb_delete_user(TALLOC_CTX *mem_ctx, struct samu *sam_acct)
samu              478 source3/passdb/pdb_interface.c NTSTATUS pdb_add_sam_account(struct samu *sam_acct) 
samu              484 source3/passdb/pdb_interface.c NTSTATUS pdb_update_sam_account(struct samu *sam_acct) 
samu              493 source3/passdb/pdb_interface.c NTSTATUS pdb_delete_sam_account(struct samu *sam_acct) 
samu              502 source3/passdb/pdb_interface.c NTSTATUS pdb_rename_sam_account(struct samu *oldname, const char *newname)
samu              528 source3/passdb/pdb_interface.c NTSTATUS pdb_update_login_attempts(struct samu *sam_acct, bool success)
samu              710 source3/passdb/pdb_interface.c NTSTATUS pdb_enum_group_memberships(TALLOC_CTX *mem_ctx, struct samu *user,
samu              722 source3/passdb/pdb_interface.c 						   struct samu *sampass)
samu              740 source3/passdb/pdb_interface.c NTSTATUS pdb_set_unix_primary_group(TALLOC_CTX *mem_ctx, struct samu *user)
samu              752 source3/passdb/pdb_interface.c static bool pdb_user_in_group(TALLOC_CTX *mem_ctx, struct samu *account,
samu             1133 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_getsampwnam (struct pdb_methods *methods, struct samu *user, const char *sname)
samu             1138 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_getsampwsid(struct pdb_methods *my_methods, struct samu * user, const DOM_SID *sid)
samu             1143 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_add_sam_account (struct pdb_methods *methods, struct samu *newpwd)
samu             1148 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_update_sam_account (struct pdb_methods *methods, struct samu *newpwd)
samu             1153 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_delete_sam_account (struct pdb_methods *methods, struct samu *pwd)
samu             1158 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_rename_sam_account (struct pdb_methods *methods, struct samu *pwd, const char *newname)
samu             1163 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_update_login_attempts (struct pdb_methods *methods, struct samu *newpwd, bool success)
samu             1452 source3/passdb/pdb_interface.c 						   struct samu *user,
samu              509 source3/passdb/pdb_ldap.c 				struct samu * sampass,
samu             1099 source3/passdb/pdb_ldap.c 				LDAPMod *** mods, struct samu * sampass,
samu             1100 source3/passdb/pdb_ldap.c 				bool (*need_update)(const struct samu *,
samu             1494 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_getsampwnam(struct pdb_methods *my_methods, struct samu *user, const char *sname)
samu             1596 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_getsampwsid(struct pdb_methods *my_methods, struct samu * user, const DOM_SID *sid)
samu             1648 source3/passdb/pdb_ldap.c 				     struct samu *newpwd, char *dn,
samu             1650 source3/passdb/pdb_ldap.c 				     bool (*need_update)(const struct samu *, enum pdb_elements))
samu             1825 source3/passdb/pdb_ldap.c 					   struct samu * sam_acct)
samu             1886 source3/passdb/pdb_ldap.c static bool element_is_changed(const struct samu *sampass,
samu             1896 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_update_sam_account(struct pdb_methods *my_methods, struct samu * newpwd)
samu             1989 source3/passdb/pdb_ldap.c 					   struct samu *old_acct,
samu             2065 source3/passdb/pdb_ldap.c static bool element_is_set_or_changed(const struct samu *sampass,
samu             2076 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_add_sam_account(struct pdb_methods *my_methods, struct samu * newpwd)
samu             2806 source3/passdb/pdb_ldap.c 					       struct samu *user,
samu             5197 source3/passdb/pdb_ldap.c 					       struct samu *user,
samu             5202 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_delete_user(struct pdb_methods *my_methods, TALLOC_CTX *tmp_ctx, struct samu *sam_acct)
samu             5736 source3/passdb/pdb_ldap.c 					  struct samu *sampass)
samu              743 source3/passdb/pdb_nds.c 					struct samu *sam_acct, bool success)
samu             1186 source3/passdb/pdb_smbpasswd.c static bool build_smb_pass (struct smb_passwd *smb_pw, const struct samu *sampass)
samu             1230 source3/passdb/pdb_smbpasswd.c 			      struct samu *sam_pass, const struct smb_passwd *pw_buf)
samu             1276 source3/passdb/pdb_smbpasswd.c 				  struct samu *sam_acct, const char *username)
samu             1320 source3/passdb/pdb_smbpasswd.c static NTSTATUS smbpasswd_getsampwsid(struct pdb_methods *my_methods, struct samu *sam_acct, const DOM_SID *sid)
samu             1386 source3/passdb/pdb_smbpasswd.c static NTSTATUS smbpasswd_add_sam_account(struct pdb_methods *my_methods, struct samu *sampass)
samu             1400 source3/passdb/pdb_smbpasswd.c static NTSTATUS smbpasswd_update_sam_account(struct pdb_methods *my_methods, struct samu *sampass)
samu             1420 source3/passdb/pdb_smbpasswd.c static NTSTATUS smbpasswd_delete_sam_account (struct pdb_methods *my_methods, struct samu *sampass)
samu             1433 source3/passdb/pdb_smbpasswd.c 					      struct samu *old_acct,
samu              528 source3/passdb/pdb_tdb.c 				    struct samu *user, const char *sname)
samu              582 source3/passdb/pdb_tdb.c 				    struct samu *user, uint32 rid)
samu              620 source3/passdb/pdb_tdb.c 				   struct samu * user, const DOM_SID *sid)
samu              630 source3/passdb/pdb_tdb.c static bool tdb_delete_samacct_only( struct samu *sam_pass )
samu              665 source3/passdb/pdb_tdb.c 					  struct samu *sam_pass)
samu              736 source3/passdb/pdb_tdb.c static bool tdb_update_samacct_only( struct samu* newpwd, int flag )
samu              784 source3/passdb/pdb_tdb.c static bool tdb_update_ridrec_only( struct samu* newpwd, int flag )
samu              817 source3/passdb/pdb_tdb.c static bool tdb_update_sam(struct pdb_methods *my_methods, struct samu* newpwd,
samu              915 source3/passdb/pdb_tdb.c static NTSTATUS tdbsam_update_sam_account (struct pdb_methods *my_methods, struct samu *newpwd)
samu              927 source3/passdb/pdb_tdb.c static NTSTATUS tdbsam_add_sam_account (struct pdb_methods *my_methods, struct samu *newpwd)
samu              945 source3/passdb/pdb_tdb.c 					  struct samu *old_acct,
samu               45 source3/passdb/pdb_wbc_sam.c 				       struct samu *user,
samu               62 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getsampwnam(struct pdb_methods *methods, struct samu *user, const char *sname)
samu               67 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getsampwsid(struct pdb_methods *methods, struct samu *user, const DOM_SID *sid)
samu               95 source3/passdb/pdb_wbc_sam.c 						   struct samu *user,
samu              501 source3/rpc_server/srv_samr_nt.c static void samr_clear_sam_passwd(struct samu *sam_pass)
samu             2501 source3/rpc_server/srv_samr_nt.c 				struct samu *pw,
samu             2534 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
samu             2550 source3/rpc_server/srv_samr_nt.c 				struct samu *pw,
samu             2608 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
samu             2621 source3/rpc_server/srv_samr_nt.c 				struct samu *pw,
samu             2679 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
samu             2693 source3/rpc_server/srv_samr_nt.c 				struct samu *smbpass)
samu             2709 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
samu             2722 source3/rpc_server/srv_samr_nt.c 				struct samu *smbpass)
samu             2735 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
samu             2749 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
samu             2762 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
samu             2775 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
samu             2788 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
samu             2801 source3/rpc_server/srv_samr_nt.c 				 struct samu *smbpass)
samu             2814 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
samu             2885 source3/rpc_server/srv_samr_nt.c 				 struct samu *sampass)
samu             2923 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw,
samu             4266 source3/rpc_server/srv_samr_nt.c 				struct samu *pwd)
samu             4284 source3/rpc_server/srv_samr_nt.c 				struct samu *pwd)
samu             4302 source3/rpc_server/srv_samr_nt.c 				struct samu *pwd)
samu             4320 source3/rpc_server/srv_samr_nt.c 				struct samu *pwd)
samu             4365 source3/rpc_server/srv_samr_nt.c 				struct samu *pwd)
samu             4383 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4401 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4419 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4437 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4455 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4473 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4491 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4510 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4566 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4585 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4715 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4805 source3/rpc_server/srv_samr_nt.c static bool set_user_info_pw(uint8 *pass, struct samu *pwd)
samu             4868 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4897 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu             4953 source3/rpc_server/srv_samr_nt.c 				 struct samu *pwd)
samu               42 source3/rpc_server/srv_samr_util.c void copy_id2_to_sam_passwd(struct samu *to,
samu               67 source3/rpc_server/srv_samr_util.c void copy_id4_to_sam_passwd(struct samu *to,
samu               88 source3/rpc_server/srv_samr_util.c void copy_id6_to_sam_passwd(struct samu *to,
samu              111 source3/rpc_server/srv_samr_util.c void copy_id8_to_sam_passwd(struct samu *to,
samu              132 source3/rpc_server/srv_samr_util.c void copy_id10_to_sam_passwd(struct samu *to,
samu              155 source3/rpc_server/srv_samr_util.c void copy_id11_to_sam_passwd(struct samu *to,
samu              176 source3/rpc_server/srv_samr_util.c void copy_id12_to_sam_passwd(struct samu *to,
samu              197 source3/rpc_server/srv_samr_util.c void copy_id13_to_sam_passwd(struct samu *to,
samu              218 source3/rpc_server/srv_samr_util.c void copy_id14_to_sam_passwd(struct samu *to,
samu              239 source3/rpc_server/srv_samr_util.c void copy_id16_to_sam_passwd(struct samu *to,
samu              260 source3/rpc_server/srv_samr_util.c void copy_id17_to_sam_passwd(struct samu *to,
samu              281 source3/rpc_server/srv_samr_util.c void copy_id18_to_sam_passwd(struct samu *to,
samu              302 source3/rpc_server/srv_samr_util.c void copy_id20_to_sam_passwd(struct samu *to,
samu              334 source3/rpc_server/srv_samr_util.c 			     struct samu *to,
samu              648 source3/rpc_server/srv_samr_util.c void copy_id23_to_sam_passwd(struct samu *to,
samu              662 source3/rpc_server/srv_samr_util.c void copy_id24_to_sam_passwd(struct samu *to,
samu              683 source3/rpc_server/srv_samr_util.c void copy_id25_to_sam_passwd(struct samu *to,
samu              697 source3/rpc_server/srv_samr_util.c void copy_id26_to_sam_passwd(struct samu *to,
samu               55 source3/smbd/chgpasswd.c 				   struct samu *sampass,
samu              640 source3/smbd/chgpasswd.c 			   uchar * pass2, struct samu **hnd)
samu              711 source3/smbd/chgpasswd.c bool change_lanman_password(struct samu *sampass, uchar *pass2)
samu              843 source3/smbd/chgpasswd.c 				   struct samu *sampass,
samu             1016 source3/smbd/chgpasswd.c static bool check_passwd_history(struct samu *sampass, const char *plaintext)
samu             1083 source3/smbd/chgpasswd.c NTSTATUS change_oem_password(struct samu *hnd, char *old_passwd, char *new_passwd, bool as_root, uint32 *samr_reject_reason)
samu               25 source3/torture/pdbtest.c static bool samu_correct(struct samu *s1, struct samu *s2)
samu               30 source3/utils/net_sam.c 			   bool (*fn)(struct samu *, const char *,
samu              253 source3/utils/pdbedit.c static int print_sam_info (struct samu *sam_pwent, bool verbosity, bool smbpwdstyle)