s3-passdb: add passdb.h where needed.
authorGünther Deschner <gd@samba.org>
Fri, 18 Mar 2011 17:58:37 +0000 (18:58 +0100)
committerGünther Deschner <gd@samba.org>
Tue, 29 Mar 2011 23:13:07 +0000 (01:13 +0200)
Guenther

44 files changed:
source3/auth/check_samsec.c
source3/auth/server_info.c
source3/auth/server_info_sam.c
source3/groupdb/mapping.c
source3/groupdb/mapping_tdb.c
source3/libnet/libnet_dssync_passdb.c
source3/libnet/libnet_join.c
source3/libnet/libnet_samsync_display.c
source3/libnet/libnet_samsync_ldif.c
source3/libnet/libnet_samsync_passdb.c
source3/libsmb/trusts_util.c
source3/pam_smbpass/general.h
source3/passdb/account_pol.c
source3/passdb/login_cache.c
source3/passdb/lookup_sid.c
source3/passdb/machine_account_secrets.c
source3/passdb/machine_sid.c
source3/passdb/passdb.c
source3/passdb/pdb_ads.c
source3/passdb/pdb_compat.c
source3/passdb/pdb_get_set.c
source3/passdb/pdb_interface.c
source3/passdb/pdb_ipa.c
source3/passdb/pdb_ldap.c
source3/passdb/pdb_nds.c
source3/passdb/pdb_smbpasswd.c
source3/passdb/pdb_tdb.c
source3/passdb/pdb_wbc_sam.c
source3/passdb/secrets.c
source3/passdb/util_builtin.c
source3/passdb/util_unixsids.c
source3/passdb/util_wellknown.c
source3/rpc_server/lsa/srv_lsa_nt.c
source3/rpc_server/netlogon/srv_netlog_nt.c
source3/rpc_server/samr/srv_samr_chgpasswd.c
source3/rpc_server/samr/srv_samr_nt.c
source3/rpc_server/samr/srv_samr_util.c
source3/torture/pdbtest.c
source3/utils/net.c
source3/utils/net_groupmap.c
source3/utils/net_sam.c
source3/utils/pdbedit.c
source3/utils/smbpasswd.c
source3/winbindd/idmap_passdb.c

index db5f68f..98d7ce8 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "../libcli/auth/libcli_auth.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_AUTH
index 363236c..ca35ba7 100644 (file)
@@ -23,6 +23,7 @@
 #include "../libcli/security/security.h"
 #include "rpc_client/util_netlogon.h"
 #include "nsswitch/libwbclient/wbclient.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_AUTH
index c09ae76..35bbeba 100644 (file)
@@ -25,6 +25,7 @@
 #include "smbd/globals.h"
 #include "../libcli/auth/libcli_auth.h"
 #include "nsswitch/winbind_client.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_AUTH
index 00ae4a1..3646e04 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "system/passwd.h"
+#include "passdb.h"
 #include "groupdb/mapping.h"
 #include "../libcli/security/security.h"
 #include "lib/winbind_util.h"
index 2634552..1137b8f 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "system/filesys.h"
+#include "passdb.h"
 #include "groupdb/mapping.h"
 #include "dbwrap.h"
 #include "../libcli/security/security.h"
index cd5943e..ab34756 100644 (file)
@@ -26,6 +26,7 @@
 #include "../librpc/gen_ndr/ndr_drsuapi.h"
 #include "dbwrap.h"
 #include "../libds/common/flag_mapping.h"
+#include "passdb.h"
 
 /****************************************************************
 ****************************************************************/
index a11145b..e702ffc 100644 (file)
@@ -37,6 +37,7 @@
 #include "rpc_client/cli_pipe.h"
 #include "krb5_env.h"
 #include "../libcli/security/security.h"
+#include "passdb.h"
 
 /****************************************************************
 ****************************************************************/
index f2cff78..d503ffb 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "includes.h"
 #include "libnet/libnet_samsync.h"
+#include "passdb.h"
 
 static void display_group_mem_info(uint32_t rid,
                                   struct netr_DELTA_GROUP_MEMBER *r)
index 8c6522a..4154a07 100644 (file)
@@ -27,6 +27,7 @@
 #include "libnet/libnet_samsync.h"
 #include "smbldap.h"
 #include "transfer_file.h"
+#include "passdb.h"
 
 #ifdef HAVE_LDAP
 
index 3ad9ffe..b579723 100644 (file)
@@ -27,6 +27,7 @@
 #include "system/passwd.h"
 #include "libnet/libnet_samsync.h"
 #include "../libcli/security/security.h"
+#include "passdb.h"
 
 /* Convert a struct samu_DELTA to a struct samu. */
 #define STRING_CHANGED (old_string && !new_string) ||\
index 7ecc167..08377fb 100644 (file)
@@ -26,6 +26,7 @@
 #include "rpc_client/cli_pipe.h"
 #include "../librpc/gen_ndr/ndr_netlogon.h"
 #include "secrets.h"
+#include "passdb.h"
 
 /*********************************************************
  Change the domain password on the PDC.
index 74bd870..6e13f8d 100644 (file)
@@ -1,5 +1,6 @@
 #include "../librpc/gen_ndr/samr.h"
 #include "../libcli/auth/pam_errors.h"
+#include "passdb.h"
 
 #ifndef LINUX
 /* This is only needed by modules in the Sun implementation. */
index a30b9ca..7eeb38f 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "includes.h"
 #include "system/filesys.h"
+#include "passdb.h"
 #include "dbwrap.h"
 #include "../libcli/security/security.h"
 static struct db_context *db;
index a122656..1785a4d 100644 (file)
@@ -19,6 +19,7 @@
 
 #include "includes.h"
 #include "system/filesys.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_PASSDB
index 3862078..6775661 100644 (file)
@@ -20,6 +20,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../librpc/gen_ndr/ndr_security.h"
 #include "secrets.h"
 #include "memcache.h"
index f3206d4..dcf37d1 100644 (file)
@@ -23,6 +23,7 @@
    such as the local SID and machine trust password */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../libcli/auth/libcli_auth.h"
 #include "secrets.h"
 #include "dbwrap.h"
index 977cd20..8fd5103 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "secrets.h"
 #include "dbwrap.h"
 #include "../libcli/security/security.h"
index 80366a2..62af5be 100644 (file)
@@ -23,6 +23,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "system/passwd.h"
 #include "../libcli/auth/libcli_auth.h"
 #include "secrets.h"
index dc728ee..3746da3 100644 (file)
@@ -18,6 +18,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "tldap.h"
 #include "tldap_util.h"
 #include "../libds/common/flags.h"
index 17a18bc..a4fb1bf 100644 (file)
@@ -22,6 +22,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../libcli/security/security.h"
 
 #undef DBGC_CLASS
index e572c3d..6c1a2ab 100644 (file)
@@ -22,6 +22,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../libcli/auth/libcli_auth.h"
 #include "../libcli/security/security.h"
 
index 56b6689..36d5aaa 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "system/passwd.h"
+#include "passdb.h"
 #include "secrets.h"
 #include "../librpc/gen_ndr/samr.h"
 #include "memcache.h"
index feae228..3fffbe0 100644 (file)
@@ -19,6 +19,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "libcli/security/dom_sid.h"
 
 #include "smbldap.h"
index 7621bb6..7ce5edc 100644 (file)
@@ -44,6 +44,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../libcli/auth/libcli_auth.h"
 #include "secrets.h"
 #include "idmap_cache.h"
index 1545b45..56375a8 100644 (file)
@@ -19,6 +19,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 
 #include <lber.h>
 #include <ldap.h>
index c39394b..43d6eaf 100644 (file)
@@ -21,6 +21,7 @@
  */
 
 #include "includes.h"
+#include "passdb.h"
 #include "system/passwd.h"
 #include "system/filesys.h"
 #include "../librpc/gen_ndr/samr.h"
index f249538..79c0ed1 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "includes.h"
 #include "system/filesys.h"
+#include "passdb.h"
 #include "dbwrap.h"
 #include "../libcli/security/security.h"
 
index 742e789..64529c7 100644 (file)
@@ -37,6 +37,7 @@
  */
 
 #include "includes.h"
+#include "passdb.h"
 #include "lib/winbind_util.h"
 
 /***************************************************************************
index db9fb72..c16d158 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "includes.h"
 #include "system/filesys.h"
+#include "passdb.h"
 #include "../libcli/auth/libcli_auth.h"
 #include "librpc/gen_ndr/ndr_secrets.h"
 #include "secrets.h"
index 9cd6780..d37b8ed 100644 (file)
@@ -18,6 +18,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../libcli/security/security.h"
 
 struct rid_name_map {
index fba4749..e6f73a1 100644 (file)
@@ -18,6 +18,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "system/passwd.h"
 #include "../libcli/security/security.h"
 #include "../lib/util/util_pw.h"
index 2d83ebe..1810efa 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "passdb.h"
 #include "../libcli/security/security.h"
 
 struct rid_name_map {
index 01e4a64..07d7fd4 100644 (file)
@@ -41,6 +41,7 @@
 #include "../lib/crypto/arcfour.h"
 #include "../libcli/security/dom_sid.h"
 #include "../librpc/gen_ndr/ndr_security.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_RPC_SRV
index 6fe92eb..90e8c6c 100644 (file)
@@ -43,6 +43,7 @@
 #include "lib/crypto/md4.h"
 #include "nsswitch/libwbclient/wbclient.h"
 #include "../libcli/registry/util_reg.h"
+#include "passdb.h"
 
 extern userdom_struct current_user_info;
 
index 613758f..c5394ed 100644 (file)
@@ -52,6 +52,7 @@
 #include "../libcli/auth/libcli_auth.h"
 #include "../lib/crypto/arcfour.h"
 #include "rpc_server/samr/srv_samr_util.h"
+#include "passdb.h"
 
 #ifndef ALLOW_CHANGE_PASSWORD
 #if (defined(HAVE_TERMIOS_H) && defined(HAVE_DUP2) && defined(HAVE_SETSID))
index cbb72f8..6759f23 100644 (file)
@@ -41,6 +41,7 @@
 #include "secrets.h"
 #include "rpc_client/init_lsa.h"
 #include "../libcli/security/security.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_RPC_SRV
index 8dfeae1..2912332 100644 (file)
@@ -25,6 +25,7 @@
 #include "includes.h"
 #include "../librpc/gen_ndr/samr.h"
 #include "rpc_server/samr/srv_samr_util.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_RPC_SRV
index 82f8132..7ab20c7 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "popt_common.h"
+#include "passdb.h"
 
 static bool samu_correct(struct samu *s1, struct samu *s2)
 {
index 965cd44..9eace76 100644 (file)
@@ -46,6 +46,7 @@
 #include "secrets.h"
 #include "lib/netapi/netapi.h"
 #include "../libcli/security/security.h"
+#include "passdb.h"
 
 #ifdef WITH_FAKE_KASERVER
 #include "utils/net_afs.h"
index 6f9a6ce..818905e 100644 (file)
@@ -25,6 +25,7 @@
 #include "system/passwd.h"
 #include "utils/net.h"
 #include "../libcli/security/security.h"
+#include "passdb.h"
 
 /*********************************************************
  Figure out if the input was an NT group or a SID string.
index 0156660..dfd9a78 100644 (file)
@@ -25,6 +25,7 @@
 #include "smbldap.h"
 #include "../libcli/security/security.h"
 #include "lib/winbind_util.h"
+#include "passdb.h"
 
 /*
  * Set a user's data
index ec324cd..cea3e3b 100644 (file)
@@ -24,6 +24,7 @@
 #include "popt_common.h"
 #include "../librpc/gen_ndr/samr.h"
 #include "../libcli/security/security.h"
+#include "passdb.h"
 
 #define BIT_BACKEND    0x00000004
 #define BIT_VERBOSE    0x00000008
index 487f7a6..ada057c 100644 (file)
@@ -21,6 +21,7 @@
 #include "secrets.h"
 #include "../librpc/gen_ndr/samr.h"
 #include "../lib/util/util_pw.h"
+#include "passdb.h"
 
 /*
  * Next two lines needed for SunOS and don't
index 276ae2c..4731756 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "includes.h"
 #include "idmap.h"
+#include "passdb.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_IDMAP