#include "includes.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
/* This is the Samba3-specific implementation of reopen_logs(), which
* calls out to the s3 loadparm code, and means that we don't depend
#define _CTDBD_CONN_H
struct ctdbd_connection;
+struct messaging_context;
+struct messaging_rec;
NTSTATUS ctdbd_messaging_connection(TALLOC_CTX *mem_ctx,
struct ctdbd_connection **pconn);
#include "dynconfig.h"
#include "debugparse.h"
#include "../libcli/security/privileges.h"
-#include "messages.h"
#include "locking.h"
#include "smb_perfcount.h"
#include "smb.h"
#define IS_PENDING_LOCK(type) ((type) == PENDING_READ_LOCK || (type) == PENDING_WRITE_LOCK)
+#include "librpc/gen_ndr/server_id.h"
+
/* This contains elements that differentiate locks. The smbpid is a
client supplied pid, and is essentially the locking context for
this client */
#define SHARE_MODE_FLAG_POSIX_OPEN 0x1
+#include "librpc/gen_ndr/server_id.h"
+
/* struct returned by get_share_modes */
struct share_mode_entry {
struct server_id pid;
#include "librpc/gen_ndr/ndr_messaging.h"
#include "ctdbd_conn.h"
#include "packet.h"
+#include "messages.h"
/* paths to these include files come from --with-ctdb= in configure */
#include "ctdb.h"
#include "ctdb_private.h"
#include "ctdbd_conn.h"
#include "g_lock.h"
+#include "messages.h"
struct db_ctdb_transaction_handle {
struct db_ctdb_ctx *ctx;
#include "includes.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
/**
* @file dmallocmsg.c
#include "ctdbd_conn.h"
#include "../lib/util/select.h"
#include "system/select.h"
+#include "messages.h"
static NTSTATUS g_lock_force_unlock(struct g_lock_ctx *ctx, const char *name,
struct server_id pid);
#include "librpc/gen_ndr/ndr_messaging.h"
#include "dbwrap.h"
#include "serverid.h"
+#include "messages.h"
struct messaging_callback {
struct messaging_callback *prev, *next;
*/
#include "includes.h"
+#include "messages.h"
#ifdef CLUSTER_SUPPORT
#include "system/filesys.h"
#include "librpc/gen_ndr/messaging.h"
#include "librpc/gen_ndr/ndr_messaging.h"
+#include "messages.h"
struct messaging_tdb_context {
struct messaging_context *msg_ctx;
*/
#include "includes.h"
+#include "messages.h"
struct tevent_context *server_event_ctx = NULL;
#include "includes.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
/**
* @file tallocmsg.c
#include "secrets.h"
#include "ctdbd_conn.h"
#include "../lib/util/util_pw.h"
+#include "messages.h"
/* Max allowable allococation - 256mb - 0x10000000 */
#define MAX_ALLOC_SIZE (1024*1024*256)
#include "includes.h"
#include "smbd/globals.h"
+#include "messages.h"
struct server_id sconn_server_id(const struct smbd_server_connection *sconn)
{
#include "../librpc/gen_ndr/ndr_netlogon.h"
#include "../librpc/gen_ndr/ndr_netlogon_c.h"
#include "../libcli/security/security.h"
+#include "messages.h"
/**
* Fix up the delta, dealing with encryption issues so that the final
#include "librpc/gen_ndr/messaging.h"
#include "libsmb/clidgram.h"
#include "libsmb/nmblib.h"
+#include "messages.h"
/*
* cli_send_mailslot, send a mailslot for client code ...
#include "smbd/globals.h"
#include "dbwrap.h"
#include "serverid.h"
+#include "messages.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_LOCKING
#include "dbwrap.h"
#include "../libcli/security/security.h"
#include "serverid.h"
+#include "messages.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_LOCKING
#include "librpc/gen_ndr/messaging.h"
#include "nmbd/nmbd.h"
#include "serverid.h"
+#include "messages.h"
int ClientNMB = -1;
int ClientDGRAM = -1;
#include "../librpc/gen_ndr/spoolss.h"
#include "nt_printing.h"
#include "printing/notify.h"
+#include "messages.h"
static TALLOC_CTX *send_ctx;
#include "passdb/machine_sid.h"
#include "smbd/smbd.h"
#include "auth.h"
+#include "messages.h"
/* Map generic permissions to printer object specific permissions */
#include "serverid.h"
#include "smbd/smbd.h"
#include "auth.h"
+#include "messages.h"
extern struct current_user current_user;
extern userdom_struct current_user_info;
#include "locking/proto.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
#include "include/printing.h"
#include "printing/nt_printing_migrate.h"
#include "librpc/gen_ndr/srv_winreg.h"
#include "includes.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
#ifdef WITH_PROFILE
#define IPC_PERMS ((S_IRUSR | S_IWUSR) | S_IRGRP | S_IROTH)
#include "../librpc/gen_ndr/srv_epmapper.h"
#include "rpc_server/rpc_server.h"
#include "rpc_server/epmapper/srv_epmapper.h"
+#include "messages.h"
#define DAEMON_NAME "epmd"
#include "../libcli/registry/util_reg.h"
#include "passdb.h"
#include "auth.h"
+#include "messages.h"
extern userdom_struct current_user_info;
#include "../libcli/registry/util_reg.h"
#include "smbd/smbd.h"
#include "auth.h"
+#include "messages.h"
/* macros stolen from s4 spoolss server */
#define SPOOLSS_BUFFER_UNION(fn,info,level) \
#include "../lib/util/util_pw.h"
#include "smbd/smbd.h"
#include "auth.h"
+#include "messages.h"
extern const struct generic_mapping file_generic_mapping;
#include "smbd/smbd.h"
#include "smbd/globals.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_LOCKING
#include "fake_file.h"
#include "transfer_file.h"
#include "auth.h"
+#include "messages.h"
/****************************************************************************
Run a file if it is a magic script.
#include "smbd/smbd.h"
#include "smbd/globals.h"
#include "memcache.h"
+#include "messages.h"
#if defined(WITH_AIO)
struct aio_extra *aio_list_head = NULL;
#include "idmap_cache.h"
#include "passdb/lookup_sid.h"
#include "auth.h"
+#include "messages.h"
struct id {
union {
#include "../libcli/auth/spnego.h"
#include "serverid.h"
#include "auth.h"
+#include "messages.h"
extern fstring remote_proto;
#include "librpc/gen_ndr/messaging.h"
#include "dbwrap.h"
#include "smbd/smbd.h"
+#include "messages.h"
struct notify_context {
struct db_context *db_recursive;
#include "../libcli/security/security.h"
#include "../librpc/gen_ndr/ndr_security.h"
#include "auth.h"
+#include "messages.h"
extern const struct generic_mapping file_generic_mapping;
#include "smbd/smbd.h"
#include "smbd/globals.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
/****************************************************************************
Get the number of current exclusive oplocks.
#include "system/select.h"
#include "passdb.h"
#include "auth.h"
+#include "messages.h"
extern bool global_machine_password_needs_changing;
#include "serverid.h"
#include "passdb.h"
#include "auth.h"
+#include "messages.h"
extern void start_epmd(struct tevent_context *ev_ctx,
struct messaging_context *msg_ctx);
#include "printing/pcap.h"
#include "printing/load.h"
#include "auth.h"
+#include "messages.h"
/****************************************************************************
purge stale printers and reload from pre-populated pcap cache
#include "libads/kerberos_proto.h"
#include "../lib/util/asn1.h"
#include "auth.h"
+#include "messages.h"
/* For split krb5 SPNEGO blobs. */
struct pending_auth_data {
#include "smbd/globals.h"
#include "../libcli/smb/smb_common.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
struct smbd_smb2_lock_element {
uint64_t offset;
#include "librpc/gen_ndr/messaging.h"
#include "memcache.h"
#include "smbd/smbd.h"
+#include "messages.h"
/****************************************************************************
Stat cache code used in unix_convert.
#include "includes.h"
#include "librpc/gen_ndr/messaging.h"
+#include "messages.h"
static int pong_count;
#include "includes.h"
#include "system/filesys.h"
#include "dbwrap.h"
+#include "messages.h"
typedef enum { OP_FETCH, OP_STORE, OP_DELETE, OP_ERASE, OP_LISTKEYS } dbwrap_op;
#include "system/filesys.h"
#include "popt_common.h"
#include "dbwrap.h"
+#include "messages.h"
#if 0
#include "lib/events/events.h"
#include "lib/netapi/netapi.h"
#include "../libcli/security/security.h"
#include "passdb.h"
+#include "messages.h"
#ifdef WITH_FAKE_KASERVER
#include "utils/net_afs.h"
#include "includes.h"
#include "net.h"
#include "g_lock.h"
+#include "messages.h"
static bool net_g_lock_init(TALLOC_CTX *mem_ctx,
struct tevent_context **pev,
#include "includes.h"
#include "utils/net.h"
#include "session.h"
+#include "messages.h"
int net_status_usage(struct net_context *c, int argc, const char **argv)
{
#include "nt_printing.h"
#include "printing/notify.h"
#include "libsmb/nmblib.h"
+#include "messages.h"
#if HAVE_LIBUNWIND_H
#include <libunwind.h>
#include "../libcli/security/security.h"
#include "session.h"
#include "locking/proto.h"
+#include "messages.h"
#define SMB_MAXPIDS 2048
static uid_t Ucrit_uid = 0; /* added by OH */
#include "lib/addrchange.h"
#include "serverid.h"
#include "auth.h"
+#include "messages.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
#include "secrets.h"
#include "../libcli/security/security.h"
#include "passdb.h"
+#include "messages.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
#include "../lib/util/select.h"
#include "../libcli/security/security.h"
#include "system/select.h"
+#include "messages.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND