#include "includes.h"
#include "../libcli/auth/libcli_auth.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_AUTH
#include "includes.h"
#include "../libcli/auth/libcli_auth.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_AUTH
#include "privileges.h"
#include "rpc_misc.h"
#include "rpc_dce.h"
-#include "../librpc/gen_ndr/schannel.h"
#include "mapping.h"
#include "passdb.h"
#include "rpc_secdes.h"
#include "ntdomain.h"
#include "reg_objects.h"
#include "reg_db.h"
-#include "librpc/gen_ndr/perfcount.h"
-#include "librpc/gen_ndr/notify.h"
-#include "librpc/gen_ndr/xattr.h"
-#include "librpc/gen_ndr/messaging.h"
#include "librpc/gen_ndr/ndr_nbt.h"
#include "librpc/rpc/dcerpc.h"
#include "nt_printing.h"
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "../librpc/gen_ndr/ntlmssp.h"
+
/* NTLMSSP mode */
enum ntlmssp_role
{
uint32_t flags);
-#include "librpc/gen_ndr/ndr_dfs.h"
-#include "librpc/gen_ndr/ndr_dssetup.h"
-#include "librpc/gen_ndr/ndr_echo.h"
#include "librpc/gen_ndr/ndr_eventlog.h"
#include "librpc/gen_ndr/ndr_krb5pac.h"
-#include "librpc/gen_ndr/ndr_lsa.h"
-#include "librpc/gen_ndr/ndr_misc.h"
-#include "librpc/gen_ndr/ndr_netlogon.h"
-#include "librpc/gen_ndr/ndr_notify.h"
-#include "librpc/gen_ndr/ndr_ntsvcs.h"
-#include "librpc/gen_ndr/ndr_samr.h"
-#include "librpc/gen_ndr/ndr_security.h"
-#include "librpc/gen_ndr/ndr_srvsvc.h"
-#include "librpc/gen_ndr/ndr_svcctl.h"
-#include "librpc/gen_ndr/ndr_winreg.h"
-#include "librpc/gen_ndr/ndr_wkssvc.h"
-#include "librpc/gen_ndr/ndr_drsuapi.h"
#include "librpc/gen_ndr/ndr_spoolss.h"
-#include "librpc/gen_ndr/ndr_initshutdown.h"
-
-#include "librpc/ndr/libndr.h"
/* The following definitions come from librpc/ndr/util.c */
enum id_mapping status;
};
-#include "librpc/gen_ndr/misc.h"
-#include "librpc/gen_ndr/security.h"
-#include "librpc/ndr/libndr.h"
-#include "librpc/gen_ndr/lsa.h"
-#include "librpc/gen_ndr/dfs.h"
-#include "librpc/gen_ndr/winreg.h"
-#include "librpc/gen_ndr/initshutdown.h"
-#include "librpc/gen_ndr/eventlog.h"
-#include "librpc/gen_ndr/srvsvc.h"
-#include "librpc/gen_ndr/wkssvc.h"
-#include "librpc/gen_ndr/echo.h"
-#include "librpc/gen_ndr/svcctl.h"
-#include "librpc/gen_ndr/netlogon.h"
-#include "librpc/gen_ndr/samr.h"
-#include "librpc/gen_ndr/dssetup.h"
#include "librpc/gen_ndr/epmapper.h"
-#include "librpc/gen_ndr/libnet_join.h"
#include "librpc/gen_ndr/krb5pac.h"
-#include "librpc/gen_ndr/ntsvcs.h"
-#include "librpc/gen_ndr/nbt.h"
-#include "librpc/gen_ndr/drsuapi.h"
-#include "librpc/gen_ndr/drsblobs.h"
-#include "librpc/gen_ndr/spoolss.h"
#include "librpc/gen_ndr/dcerpc.h"
-#include "librpc/gen_ndr/ndr_dcerpc.h"
-#include "librpc/gen_ndr/ntlmssp.h"
struct lsa_dom_info {
bool valid;
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
/* -------------------------------------------------------------------------- **
* Defines...
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
/**
* @file dmallocmsg.c
#include "includes.h"
#include "g_lock.h"
+#include "librpc/gen_ndr/messaging.h"
static NTSTATUS g_lock_force_unlock(struct g_lock_ctx *ctx, const char *name,
struct server_id pid);
#include "lib/netapi/netapi.h"
#include "lib/netapi/netapi_private.h"
#include "lib/netapi/libnetapi.h"
-#include "libnet/libnet.h"
#include "../librpc/gen_ndr/cli_netlogon.h"
/********************************************************************
#include "lib/netapi/netapi.h"
#include "lib/netapi/netapi_private.h"
#include "lib/netapi/libnetapi.h"
-#include "libnet/libnet.h"
#include "../librpc/gen_ndr/cli_srvsvc.h"
/****************************************************************
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
/**
* @file tallocmsg.c
*/
#include "includes.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
void ndr_print_ads_auth_flags(struct ndr_print *ndr, const char *name, uint32_t r)
{
* along with this program; if not, see <http://www.gnu.org/licenses/>.
*/
+#include "../librpc/gen_ndr/drsuapi.h"
+#include "../librpc/gen_ndr/drsblobs.h"
+
struct dssync_context;
struct dssync_ops {
#include "libcli/auth/libcli_auth.h"
#include "../librpc/gen_ndr/cli_samr.h"
#include "../librpc/gen_ndr/cli_lsa.h"
+#include "../librpc/gen_ndr/cli_netlogon.h"
/****************************************************************
****************************************************************/
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
/*
* cli_send_mailslot, send a mailslot for client code ...
#include "includes.h"
#include "libads/sitename_cache.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
#define DSGETDCNAME_FMT "DSGETDCNAME/DOMAIN/%s"
/* 15 minutes */
#include "includes.h"
#include "libsmbclient.h"
#include "libsmb_internal.h"
-
+#include "../librpc/gen_ndr/ndr_lsa.h"
/*
* Check a server for being alive and well.
#include "includes.h"
#include "libsmbclient.h"
#include "libsmb_internal.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
/*
used. This allows us to provide the same semantics as NT */
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_LOCKING
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_LOCKING
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
int ClientNMB = -1;
int ClientDGRAM = -1;
#include "includes.h"
#include "printing.h"
+#include "librpc/gen_ndr/messaging.h"
static TALLOC_CTX *send_ctx;
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
static TDB_CONTEXT *tdb_forms; /* used for forms files */
static TDB_CONTEXT *tdb_drivers; /* used for driver files */
#include "includes.h"
#include "printing.h"
+#include "librpc/gen_ndr/messaging.h"
extern struct current_user current_user;
extern userdom_struct current_user_info;
*/
#include "includes.h"
+#include "../librpc/gen_ndr/perfcount.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
#include "includes.h"
#include "librpc/gen_ndr/cli_epmapper.h"
#include "../librpc/gen_ndr/ndr_schannel.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
+#include "../librpc/gen_ndr/ndr_dssetup.h"
+#include "../librpc/gen_ndr/ndr_samr.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
+#include "../librpc/gen_ndr/ndr_srvsvc.h"
+#include "../librpc/gen_ndr/ndr_wkssvc.h"
+#include "../librpc/gen_ndr/ndr_winreg.h"
+#include "../librpc/gen_ndr/ndr_spoolss.h"
+#include "../librpc/gen_ndr/ndr_dfs.h"
+#include "../librpc/gen_ndr/ndr_echo.h"
+#include "../librpc/gen_ndr/ndr_initshutdown.h"
+#include "../librpc/gen_ndr/ndr_svcctl.h"
+#include "../librpc/gen_ndr/ndr_eventlog.h"
+#include "../librpc/gen_ndr/ndr_ntsvcs.h"
+#include "../librpc/gen_ndr/ndr_epmapper.h"
+#include "../librpc/gen_ndr/ndr_drsuapi.h"
#include "../libcli/auth/schannel.h"
#include "../libcli/auth/spnego.h"
#include "smb_krb5.h"
*/
#include "includes.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
#include "includes.h"
#include "../libcli/auth/schannel.h"
#include "../librpc/gen_ndr/srv_netlogon.h"
+#include "librpc/gen_ndr/messaging.h"
extern userdom_struct current_user_info;
#include "includes.h"
#include "../librpc/gen_ndr/srv_spoolss.h"
#include "../librpc/gen_ndr/cli_spoolss.h"
+#include "librpc/gen_ndr/messaging.h"
/* macros stolen from s4 spoolss server */
#define SPOOLSS_BUFFER_UNION(fn,ic,info,level) \
#include "includes.h"
#include "../librpc/gen_ndr/srv_srvsvc.h"
+#include "librpc/gen_ndr/messaging.h"
extern const struct generic_mapping file_generic_mapping;
#include "includes.h"
#include "rpcclient.h"
#include "../librpc/gen_ndr/cli_epmapper.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
static NTSTATUS cmd_epmapper_map(struct rpc_pipe_client *p,
TALLOC_CTX *mem_ctx,
#include "rpcclient.h"
#include "../libcli/auth/libcli_auth.h"
#include "../librpc/gen_ndr/cli_lsa.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
DOM_SID domain_sid;
#include "includes.h"
#include "smbd/globals.h"
+#include "librpc/gen_ndr/messaging.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_LOCKING
*/
#include "includes.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
/************************************************************************
Change the trust account password for a domain.
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
/****************************************************************************
Run a file if it is a magic script.
#include "includes.h"
#include "smbd/globals.h"
+#include "../librpc/gen_ndr/notify.h"
struct notify_change_request {
struct notify_change_request *prev, *next;
*/
#include "includes.h"
+#include "../librpc/gen_ndr/notify.h"
#ifdef HAVE_INOTIFY
#include "includes.h"
#include "librpc/gen_ndr/ndr_notify.h"
+#include "librpc/gen_ndr/messaging.h"
struct notify_context {
struct db_context *db_recursive;
#include "includes.h"
#include "smbd/globals.h"
+#include "librpc/gen_ndr/messaging.h"
extern const struct generic_mapping file_generic_mapping;
#define DBGC_CLASS DBGC_LOCKING
#include "includes.h"
#include "smbd/globals.h"
+#include "librpc/gen_ndr/messaging.h"
/****************************************************************************
Get the number of current exclusive oplocks.
#include "../librpc/gen_ndr/srv_svcctl.h"
#include "../librpc/gen_ndr/srv_winreg.h"
#include "../librpc/gen_ndr/srv_wkssvc.h"
+#include "librpc/gen_ndr/messaging.h"
extern bool global_machine_password_needs_changing;
#include "includes.h"
#include "smbd/globals.h"
+#include "librpc/gen_ndr/messaging.h"
static_decl_rpc;
#include "smbd/globals.h"
#include "../libcli/auth/spnego.h"
#include "ntlmssp.h"
+#include "librpc/gen_ndr/messaging.h"
/* For split krb5 SPNEGO blobs. */
struct pending_auth_data {
#include "includes.h"
#include "smbd/globals.h"
#include "../libcli/smb/smb_common.h"
+#include "librpc/gen_ndr/messaging.h"
struct smbd_smb2_lock_element {
uint64_t offset;
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
/****************************************************************************
Stat cache code used in unix_convert.
#include "version.h"
#include "smbd/globals.h"
#include "../libcli/auth/libcli_auth.h"
+#include "../librpc/gen_ndr/xattr.h"
#define DIR_ENTRY_SAFETY_MARGIN 4096
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
static int pong_count;
#include "includes.h"
#include "utils/net.h"
#include "../librpc/gen_ndr/cli_initshutdown.h"
+#include "../librpc/gen_ndr/ndr_winreg.h"
int net_dom_usage(struct net_context *c, int argc, const char **argv)
{
#include "includes.h"
#include "utils/net.h"
#include "libads/sitename_cache.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
int net_lookup_usage(struct net_context *c, int argc, const char **argv)
{
#include "../libcli/auth/libcli_auth.h"
#include "../librpc/gen_ndr/cli_lsa.h"
#include "../librpc/gen_ndr/cli_samr.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
/* Macro for checking RPC error codes to make things more readable */
#include "includes.h"
#include "utils/net.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
+#include "../librpc/gen_ndr/ndr_drsuapi.h"
static void parse_samsync_partial_replication_objects(TALLOC_CTX *mem_ctx,
int argc,
#include "includes.h"
#include "utils/net.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
/********************************************************
Connection cachine struct. Goes away when ctx destroyed.
*/
#include "includes.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
extern bool AllowDebugChange;
*/
#include "includes.h"
+#include "librpc/gen_ndr/messaging.h"
#if HAVE_LIBUNWIND_H
#include <libunwind.h>
*/
#include "includes.h"
+#include "../librpc/gen_ndr/ndr_lsa.h"
static char *server;
#include "includes.h"
#include "winbindd.h"
#include "../../nsswitch/libwbclient/wbc_async.h"
+#include "librpc/gen_ndr/messaging.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
#include "../librpc/gen_ndr/cli_lsa.h"
#include "../librpc/gen_ndr/cli_dssetup.h"
#include "libads/sitename_cache.h"
+#include "librpc/gen_ndr/messaging.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
#include "includes.h"
#include "winbindd.h"
#include "../../nsswitch/libwbclient/wbc_async.h"
+#include "librpc/gen_ndr/messaging.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
#include "includes.h"
#include "winbindd.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_WINBIND
#include "winbindd.h"
#include "../libcli/auth/libcli_auth.h"
#include "../librpc/gen_ndr/cli_samr.h"
+#include "../librpc/gen_ndr/ndr_netlogon.h"
#include "smb_krb5.h"
#undef DBGC_CLASS