#include "includes.h"
#include "secrets.h"
+#include "libcli/security/security.h"
+#include "librpc/gen_ndr/auth.h"
static char *alloc_sub_basic(const char *smb_name, const char *domain_name,
const char *str);
#include "includes.h"
#include "../librpc/gen_ndr/ndr_netlogon.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#include "smbd/globals.h"
#undef DBGC_CLASS
*/
#include "includes.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_VFS
#include "includes.h"
#include "../librpc/gen_ndr/ndr_netlogon.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
static int vfs_full_audit_debug_level = DBGC_VFS;
#include "includes.h"
#include "../librpc/gen_ndr/ndr_netlogon.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#define ALLOC_CHECK(ptr, label) do { if ((ptr) == NULL) { DEBUG(0, ("recycle.bin: out of memory!\n")); errno = ENOMEM; goto label; } } while(0)
#include "../libcli/security/security.h"
#include "secrets.h"
#include "../librpc/gen_ndr/ndr_netlogon.h"
+#include "../librpc/gen_ndr/auth.h"
/* abstraction for the send_over_network function */
enum sock_type {INTERNET_SOCKET = 0, UNIX_DOMAIN_SOCKET};
#include "nt_printing.h"
#include "secrets.h"
#include "../librpc/gen_ndr/netlogon.h"
+#include "../librpc/gen_ndr/auth.h"
#include "../libcli/security/security.h"
/* Map generic permissions to printer object specific permissions */
#include "../librpc/gen_ndr/ndr_spoolss.h"
#include "nt_printing.h"
#include "../librpc/gen_ndr/netlogon.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
extern struct current_user current_user;
extern userdom_struct current_user_info;
#include "includes.h"
#include "../librpc/gen_ndr/srv_dfs.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_MSDFS
#include "../librpc/gen_ndr/netlogon.h"
#include "rpc_client/init_lsa.h"
#include "../libcli/security/security.h"
-#include "../libcli/security/dom_sid.h"
#include "../librpc/gen_ndr/drsblobs.h"
#include "../librpc/gen_ndr/ndr_drsblobs.h"
#include "../lib/crypto/arcfour.h"
#include "../libcli/security/dom_sid.h"
#include "../librpc/gen_ndr/ndr_security.h"
+#include "../librpc/gen_ndr/auth.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
#include "includes.h"
#include "../librpc/gen_ndr/ndr_lsa.h"
#include "../librpc/gen_ndr/ndr_samr.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
#include "librpc/gen_ndr/netlogon.h"
#include "librpc/gen_ndr/auth.h"
#include "../auth/auth_sam_reply.h"
+#include "libcli/security/security.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
#include "librpc/gen_ndr/messaging.h"
#include "../libcli/security/security.h"
#include "librpc/gen_ndr/ndr_security.h"
+#include "../librpc/gen_ndr/auth.h"
#include "registry.h"
#include "registry/reg_objects.h"
#include "include/printing.h"
#include "dcesrv_spnego.h"
#include "rpc_server.h"
#include "rpc_dce.h"
-
+#include "libcli/security/security.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
#include "registry/reg_api_regf.h"
#include "registry/reg_perfcount.h"
#include "rpc_misc.h"
+#include "libcli/security/security.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
#include "librpc/gen_ndr/messaging.h"
#include "smbd/globals.h"
#include "fake_file.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
/****************************************************************************
Run a file if it is a magic script.
#include "includes.h"
#include "fake_file.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
struct fake_file_type {
const char *name;
#include "rpc_client/init_lsa.h"
#include "rpc_server/rpc_ncacn_np.h"
#include "../libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#ifdef CHECK_TYPES
#undef CHECK_TYPES
#define DBGC_CLASS DBGC_MSDFS
#include "includes.h"
#include "smbd/globals.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
/**********************************************************************
Parse a DFS pathname of the form \hostname\service\reqpath
#include "fake_file.h"
#include "../libcli/security/security.h"
#include "../librpc/gen_ndr/ndr_security.h"
+#include "../librpc/gen_ndr/auth.h"
extern const struct generic_mapping file_generic_mapping;
#include "librpc/gen_ndr/messaging.h"
#include "../libcli/security/security.h"
#include "../librpc/gen_ndr/ndr_security.h"
+#include "../librpc/gen_ndr/auth.h"
extern const struct generic_mapping file_generic_mapping;
#include "includes.h"
#include "smbd/globals.h"
#include "../librpc/gen_ndr/netlogon.h"
+#include "../librpc/gen_ndr/auth.h"
+#include "libcli/security/security.h"
/* Fix up prototypes for OSX 10.4, where they're missing */
#ifndef HAVE_SETNETGRENT_PROTOTYPE
#include "../lib/async_req/async_sock.h"
#include "ctdbd_conn.h"
#include "../lib/util/select.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
extern bool global_machine_password_needs_changing;
#include "smbd/globals.h"
#include "../librpc/gen_ndr/netlogon.h"
#include "../libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
extern userdom_struct current_user_info;
#include "includes.h"
#include "smbd/globals.h"
#include "dbwrap.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
/********************************************************************
called when a session is created
#include "librpc/gen_ndr/messaging.h"
#include "../librpc/gen_ndr/krb5pac.h"
#include "libads/kerberos_proto.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
/* For split krb5 SPNEGO blobs. */
struct pending_auth_data {
#include "ntlmssp_wrap.h"
#include "../librpc/gen_ndr/krb5pac.h"
#include "libads/kerberos_proto.h"
+#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
static NTSTATUS smbd_smb2_session_setup(struct smbd_smb2_request *smb2req,
uint64_t in_session_id,
#include "includes.h"
#include "smbd/globals.h"
#include "../libcli/smb/smb_common.h"
-#include "../libcli/security/security.h"
+#include "libcli/security/security.h"
+#include "librpc/gen_ndr/auth.h"
static NTSTATUS smbd_smb2_tree_connect(struct smbd_smb2_request *req,
const char *in_path,
#include "../librpc/gen_ndr/xattr.h"
#include "../librpc/gen_ndr/ndr_security.h"
#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
#define DIR_ENTRY_SAFETY_MARGIN 4096
#include "smbd/globals.h"
#include "../librpc/gen_ndr/netlogon.h"
#include "libcli/security/security.h"
+#include "../librpc/gen_ndr/auth.h"
/* what user is current? */
extern struct current_user current_user;