#include "proto.h"
#endif
-/* We need this after proto.h to reference GetTimeOfDay(). */
-#include "smbprofile.h"
-
/* String routines */
#include "srvstr.h"
uint32 get_int_param( const char* param );
char* get_string_param( const char* param );
-/* The following definitions come from profile/profile.c */
-
-void set_profile_level(int level, struct server_id src);
-bool profile_setup(struct messaging_context *msg_ctx, bool rdonly);
-
/* The following definitions come from librpc/rpc/rpc_common.c */
struct ndr_interface_table;
bool smb_register_ndr_interface(const struct ndr_interface_table *interface);
#define END_PROFILE(x)
#endif /* WITH_PROFILE */
+/* The following definitions come from profile/profile.c */
+
+void set_profile_level(int level, struct server_id src);
+bool profile_setup(struct messaging_context *msg_ctx, bool rdonly);
+
#endif
#include "smbd/smbd.h"
#include "system/filesys.h"
#include "transfer_file.h"
-
+#include "smbprofile.h"
#define MODULE "crossrename"
static SMB_OFF_T module_sizelimit;
#include "system/filesys.h"
#include "smbd/smbd.h"
#include "ntioctl.h"
+#include "smbprofile.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_VFS
#include "includes.h"
#include "nmbd/nmbd.h"
+#include "smbprofile.h"
/* Election parameters. */
extern time_t StartupTime;
#include "includes.h"
#include "../librpc/gen_ndr/svcctl.h"
#include "nmbd/nmbd.h"
+#include "smbprofile.h"
extern bool found_lm_clients;
#include "../librpc/gen_ndr/svcctl.h"
#include "nmbd/nmbd.h"
#include "libsmb/clirap.h"
+#include "smbprofile.h"
struct sync_record {
struct sync_record *next, *prev;
#include "includes.h"
#include "system/shmem.h"
#include "messages.h"
+#include "smbprofile.h"
#ifdef WITH_PROFILE
#define IPC_PERMS ((S_IRUSR | S_IWUSR) | S_IRGRP | S_IROTH)
#include "printing.h"
#include "smbd/smbd.h"
#include "smbd/globals.h"
+#include "smbprofile.h"
static bool setup_write_cache(files_struct *, SMB_OFF_T);
#include "includes.h"
#include "smbd/smbd.h"
#include "smbd/globals.h"
+#include "smbprofile.h"
#define NERR_notsupported 50
#include "includes.h"
#include "smbd/smbd.h"
#include "smbd/globals.h"
+#include "smbprofile.h"
extern userdom_struct current_user_info;
#include "serverid.h"
#include "auth.h"
#include "messages.h"
+#include "smbprofile.h"
extern fstring remote_proto;
#include "passdb/lookup_sid.h"
#include "auth.h"
#include "ntioctl.h"
+#include "smbprofile.h"
extern const struct generic_mapping file_generic_mapping;
#include "passdb.h"
#include "auth.h"
#include "messages.h"
+#include "smbprofile.h"
extern bool global_machine_password_needs_changing;
#include "libcli/security/security.h"
#include "libsmb/nmblib.h"
#include "auth.h"
+#include "smbprofile.h"
/****************************************************************************
Ensure we check the path in *exactly* the same way as W2K for a findfirst/findnext
#include "smbd/globals.h"
#include "libcli/security/security_token.h"
#include "auth.h"
+#include "smbprofile.h"
extern struct current_user current_user;
#include "passdb.h"
#include "auth.h"
#include "messages.h"
+#include "smbprofile.h"
extern void start_epmd(struct tevent_context *ev_ctx,
struct messaging_context *msg_ctx);
#include "../lib/util/asn1.h"
#include "auth.h"
#include "messages.h"
+#include "smbprofile.h"
/* For split krb5 SPNEGO blobs. */
struct pending_auth_data {
#include "smbd/globals.h"
#include "../libcli/smb/smb_common.h"
#include "../lib/tsocket/tsocket.h"
+#include "smbprofile.h"
#define OUTVEC_ALLOC_SIZE (SMB2_HDR_BODY + 9)
#include "memcache.h"
#include "smbd/smbd.h"
#include "messages.h"
+#include "smbprofile.h"
/****************************************************************************
Stat cache code used in unix_convert.
#include "libcli/security/security.h"
#include "trans2.h"
#include "auth.h"
+#include "smbprofile.h"
#define DIR_ENTRY_SAFETY_MARGIN 4096
*/
#include "includes.h"
+#include "smbprofile.h"
bool status_profile_dump(bool be_verbose);
bool status_profile_rates(bool be_verbose);