summaryrefslogtreecommitdiff
path: root/source3/passdb/proto.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2011-08-11 15:39:47 +1000
committerAndrew Bartlett <abartlet@samba.org>2011-08-13 12:30:49 +1000
commitadd8505fde9d178b3a0dbb71a207485cdb8fc161 (patch)
tree6d2ac4133765e15af15004caa368ca39e55a7533 /source3/passdb/proto.h
parentc5e41a21dd2dad9b43b40b38f75cea0da67c2cce (diff)
downloadsamba-add8505fde9d178b3a0dbb71a207485cdb8fc161.tar.gz
samba-add8505fde9d178b3a0dbb71a207485cdb8fc161.tar.bz2
samba-add8505fde9d178b3a0dbb71a207485cdb8fc161.zip
s3-passdb Make pdb_element_is_changed available to all passdb modules
This will allow pdb_samba4 to use this Andrew Bartlett
Diffstat (limited to 'source3/passdb/proto.h')
-rw-r--r--source3/passdb/proto.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/passdb/proto.h b/source3/passdb/proto.h
index ee945ac452..24a7cba891 100644
--- a/source3/passdb/proto.h
+++ b/source3/passdb/proto.h
@@ -197,6 +197,10 @@ bool pdb_set_backend_private_data(struct samu *sampass, void *private_data,
bool pdb_set_pass_can_change(struct samu *sampass, bool canchange);
bool pdb_set_plaintext_passwd(struct samu *sampass, const char *plaintext);
uint32_t pdb_build_fields_present(struct samu *sampass);
+bool pdb_element_is_changed(const struct samu *sampass,
+ enum pdb_elements element);
+bool pdb_element_is_set_or_changed(const struct samu *sampass,
+ enum pdb_elements element);
/* The following definitions come from passdb/pdb_interface.c */