s3-auth: smbd needs auth.h
authorGünther Deschner <gd@samba.org>
Thu, 24 Mar 2011 12:46:20 +0000 (13:46 +0100)
committerGünther Deschner <gd@samba.org>
Tue, 29 Mar 2011 23:13:09 +0000 (01:13 +0200)
Guenther

25 files changed:
source3/smbd/close.c
source3/smbd/connection.c
source3/smbd/fake_file.c
source3/smbd/lanman.c
source3/smbd/msdfs.c
source3/smbd/msg_idmap.c
source3/smbd/negprot.c
source3/smbd/nttrans.c
source3/smbd/open.c
source3/smbd/password.c
source3/smbd/posix_acls.c
source3/smbd/process.c
source3/smbd/reply.c
source3/smbd/seal.c
source3/smbd/sec_ctx.c
source3/smbd/server.c
source3/smbd/server_reload.c
source3/smbd/service.c
source3/smbd/session.c
source3/smbd/sesssetup.c
source3/smbd/share_access.c
source3/smbd/smb2_sesssetup.c
source3/smbd/smb2_tcon.c
source3/smbd/trans2.c
source3/smbd/uid.c

index 72d2736b68d162f411f47495b5785b380965658a..eb531ffaa9f9a8dd63af7c4629536ee2bbc6dcd2 100644 (file)
@@ -27,6 +27,7 @@
 #include "smbd/globals.h"
 #include "fake_file.h"
 #include "transfer_file.h"
+#include "auth.h"
 
 /****************************************************************************
  Run a file if it is a magic script.
index 7ac24c809a4098ea153dc1b8f7eca5134f27d1e5..8560a5d211be3223ea266138524fd9717ba736a1 100644 (file)
@@ -21,6 +21,7 @@
 #include "smbd/smbd.h"
 #include "smbd/globals.h"
 #include "dbwrap.h"
+#include "auth.h"
 
 /****************************************************************************
  Delete a connection record.
index 801bf268b924938874458d4238edac35dff2612e..81f7686726b171a33654d47754596f8c98abea06 100644 (file)
@@ -20,6 +20,7 @@
 #include "includes.h"
 #include "smbd/smbd.h"
 #include "fake_file.h"
+#include "auth.h"
 
 struct fake_file_type {
        const char *name;
index c435cd8e34150064c97bc35394a08ca5e856e27d..bf2987f9077349e4075bdd1fd0ce00598f0d8187 100644 (file)
@@ -43,6 +43,7 @@
 #include "../libcli/security/security.h"
 #include "printing.h"
 #include "passdb/machine_sid.h"
+#include "auth.h"
 
 #ifdef CHECK_TYPES
 #undef CHECK_TYPES
index df574ffa7c12d98fae146041ac1ecf1bfca08f30..ab67ac8596d9074719cde71346562df366e5a719 100644 (file)
@@ -26,6 +26,7 @@
 #include "smbd/smbd.h"
 #include "smbd/globals.h"
 #include "msdfs.h"
+#include "auth.h"
 
 /**********************************************************************
  Parse a DFS pathname of the form \hostname\service\reqpath
index 6819a6eb0e7035e394d296371799d726f50f6e74..1a3ccb19508912e82cd617f5322af0a65a606471 100644 (file)
@@ -34,6 +34,7 @@
 #include "../librpc/gen_ndr/ndr_security.h"
 #include "idmap_cache.h"
 #include "passdb/lookup_sid.h"
+#include "auth.h"
 
 struct id {
        union {
index ce4b834409fbb415e617f717a80863de17044c12..e53504933c4d18bf70283c9a2f5effb858ac3d8f 100644 (file)
@@ -23,6 +23,7 @@
 #include "smbd/globals.h"
 #include "../libcli/auth/spnego.h"
 #include "serverid.h"
+#include "auth.h"
 
 extern fstring remote_proto;
 
index 0676db743ea2a1d1e9702956c44d381600f89bcc..e981165fe15f74f69231d2cfba06970fdc403db6 100644 (file)
@@ -26,6 +26,7 @@
 #include "../libcli/security/security.h"
 #include "../librpc/gen_ndr/ndr_security.h"
 #include "passdb/lookup_sid.h"
+#include "auth.h"
 
 extern const struct generic_mapping file_generic_mapping;
 
index 64660c0b04b5bdf197e10356b4b71ef21fb4d4dd..ae56bf8485da40d47aabec4868ce6f9b15cccd55 100644 (file)
@@ -28,6 +28,7 @@
 #include "librpc/gen_ndr/messaging.h"
 #include "../libcli/security/security.h"
 #include "../librpc/gen_ndr/ndr_security.h"
+#include "auth.h"
 
 extern const struct generic_mapping file_generic_mapping;
 
index 647168bc7b4214261beaf5c097f21aca6c0b34b0..4b38de7ecafe6b1155ddbfd855c08cf68e21617a 100644 (file)
@@ -23,6 +23,7 @@
 #include "smbd/smbd.h"
 #include "smbd/globals.h"
 #include "../librpc/gen_ndr/netlogon.h"
+#include "auth.h"
 
 /* Fix up prototypes for OSX 10.4, where they're missing */
 #ifndef HAVE_SETNETGRENT_PROTOTYPE
index 1544ca88b57ee7d9ef7549f3a378dde58fd91bb9..1d287160b1d9df63d85d159ace9881dad81429a0 100644 (file)
@@ -25,6 +25,7 @@
 #include "../libcli/security/security.h"
 #include "trans2.h"
 #include "passdb/lookup_sid.h"
+#include "auth.h"
 
 extern const struct generic_mapping file_generic_mapping;
 
index 1d6396d46bd5c398ebcbe5c148758df940acbc3d..6060cc7b0b7f1eac0a69d89c909f34a152480bf2 100644 (file)
@@ -30,6 +30,7 @@
 #include "printing/pcap.h"
 #include "system/select.h"
 #include "passdb.h"
+#include "auth.h"
 
 extern bool global_machine_password_needs_changing;
 
index 8a0f77989a1939fc0e43f975ce46087a1fb6b958..5697594ac6aafcbe7d5548b45921bc8537fbc87d 100644 (file)
@@ -36,6 +36,7 @@
 #include "rpc_server/rpc_ncacn_np.h"
 #include "libcli/security/security.h"
 #include "libsmb/nmblib.h"
+#include "auth.h"
 
 /****************************************************************************
  Ensure we check the path in *exactly* the same way as W2K for a findfirst/findnext
index 6b3f30f00bc115d71e419e5c406e5c8d273f09bc..b3dd84264a89c8ffc69ff71e12ff709d443ab5a8 100644 (file)
@@ -25,6 +25,7 @@
 #include "ntlmssp_wrap.h"
 #include "smb_crypt.h"
 #include "../lib/util/asn1.h"
+#include "auth.h"
 
 /******************************************************************************
  Server side encryption.
index d2f09790cb5372879382a83166f7ba04637e0616..8da1db41f43d09f8333e437907b990521522073d 100644 (file)
@@ -21,6 +21,7 @@
 #include "smbd/smbd.h"
 #include "smbd/globals.h"
 #include "libcli/security/security_token.h"
+#include "auth.h"
 
 extern struct current_user current_user;
 
index 3e2e1c3a8c87f4e99486ac5be4bfafd076298119..c8b45c12c8bb8cc8619e4086b2a6fd3a591ee41c 100644 (file)
@@ -39,6 +39,7 @@
 #include "printing.h"
 #include "serverid.h"
 #include "passdb.h"
+#include "auth.h"
 
 extern void start_epmd(struct tevent_context *ev_ctx,
                       struct messaging_context *msg_ctx);
index eab11d453621133a16b33658d9c8bb77140c6687..4d7c3376ea15a1fb59ba10da8ed25bdc9bda873c 100644 (file)
@@ -28,6 +28,7 @@
 #include "nt_printing.h"
 #include "printing/pcap.h"
 #include "printing/load.h"
+#include "auth.h"
 
 /****************************************************************************
  purge stale printers and reload from pre-populated pcap cache
index 430a1e46fef374124093afc2248c3f193f8690a3..f48cfcaa5db5de724faa6f479c09b4450438bbfb 100644 (file)
@@ -25,6 +25,7 @@
 #include "../libcli/security/security.h"
 #include "printing/pcap.h"
 #include "passdb/lookup_sid.h"
+#include "auth.h"
 
 extern userdom_struct current_user_info;
 
index 7ac2c1b806e42339dd9bde43655c40f1d853b302..f3a678b2055302f15b0ef0ceb699429458b94962 100644 (file)
@@ -31,6 +31,7 @@
 #include "smbd/globals.h"
 #include "dbwrap.h"
 #include "session.h"
+#include "auth.h"
 
 /********************************************************************
  called when a session is created
index 3ac4af2a2fa373b5c872fb585e80a65d2c62bd8b..4bbd790736b63f7fafbaca429b0e5d1178e4c528 100644 (file)
@@ -32,6 +32,7 @@
 #include "../librpc/gen_ndr/krb5pac.h"
 #include "libads/kerberos_proto.h"
 #include "../lib/util/asn1.h"
+#include "auth.h"
 
 /* For split krb5 SPNEGO blobs. */
 struct pending_auth_data {
index de56fc784ee439dc962b6ceb4332359120e385a1..2a4775d2dd369b04f1a69a930565bfdc3bb00e8e 100644 (file)
@@ -22,6 +22,7 @@
 #include "smbd/globals.h"
 #include "../libcli/security/security.h"
 #include "passdb/lookup_sid.h"
+#include "auth.h"
 
 /*
  * No prefix means direct username
index 2b7a860b017d84944a3a999db4033afa2a9ba1e5..6649cfb59a2ef9767a0dd66ed32056003d10edfb 100644 (file)
@@ -29,6 +29,7 @@
 #include "../librpc/gen_ndr/krb5pac.h"
 #include "libads/kerberos_proto.h"
 #include "../lib/util/asn1.h"
+#include "auth.h"
 
 static NTSTATUS smbd_smb2_session_setup(struct smbd_smb2_request *smb2req,
                                        uint64_t in_session_id,
index fb5897257ebd7ccd0aac16644317fad34da46b2e..bdd18d5d07ea0dff6c087bed38c8c4b121cddeda 100644 (file)
@@ -23,6 +23,7 @@
 #include "smbd/globals.h"
 #include "../libcli/smb/smb_common.h"
 #include "../libcli/security/security.h"
+#include "auth.h"
 
 static NTSTATUS smbd_smb2_tree_connect(struct smbd_smb2_request *req,
                                       const char *in_path,
index 04a97cdfe44f393fdc3de58b7099ed108d66a83e..4890de3a5ceabedff5ebf52bbfb91b35c5c6844b 100644 (file)
@@ -33,6 +33,7 @@
 #include "../librpc/gen_ndr/ndr_security.h"
 #include "libcli/security/security.h"
 #include "trans2.h"
+#include "auth.h"
 
 #define DIR_ENTRY_SAFETY_MARGIN 4096
 
index 7a2359d7c7ee744482b6bce89bcae407dc231f5c..d85f92cf01bb86fb2eac09d2991dee9a236c7732 100644 (file)
@@ -24,6 +24,7 @@
 #include "../librpc/gen_ndr/netlogon.h"
 #include "libcli/security/security.h"
 #include "passdb/lookup_sid.h"
+#include "auth.h"
 
 /* what user is current? */
 extern struct current_user current_user;