mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
s3: add some forward declarations.
Guenther
This commit is contained in:
parent
7ea03840fc
commit
9c6f78aae1
@ -22,6 +22,8 @@
|
||||
#ifndef __SAMSYNC_SAMSYNC_H__
|
||||
#define __SAMSYNC_SAMSYNC_H__
|
||||
|
||||
struct netlogon_creds_CredentialState;
|
||||
|
||||
/**
|
||||
* Fix up the delta, dealing with encryption issues so that the final
|
||||
* callback need only do the printing or application logic
|
||||
|
@ -2691,7 +2691,7 @@ 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);
|
||||
const struct ndr_interface_table *get_iface_from_syntax(
|
||||
const struct ndr_syntax_id *syntax);
|
||||
@ -2705,6 +2705,7 @@ struct pipes_struct *make_internal_rpc_pipe_p(TALLOC_CTX *mem_ctx,
|
||||
struct client_address *client_id,
|
||||
const struct auth_serversupplied_info *session_info,
|
||||
struct messaging_context *msg_ctx);
|
||||
struct dcerpc_binding_handle;
|
||||
NTSTATUS rpcint_binding_handle(TALLOC_CTX *mem_ctx,
|
||||
const struct ndr_interface_table *ndr_table,
|
||||
struct client_address *client_id,
|
||||
@ -2777,7 +2778,7 @@ NTSTATUS rpc_srv_register(int version, const char *clnt,
|
||||
NTSTATUS rpc_srv_unregister(const struct ndr_interface_table *iface);
|
||||
|
||||
/* The following definitions come from rpc_server/srv_pipe.c */
|
||||
|
||||
struct ncacn_packet;
|
||||
bool create_next_pdu(struct pipes_struct *p);
|
||||
bool api_pipe_bind_auth3(struct pipes_struct *p, struct ncacn_packet *pkt);
|
||||
bool setup_fault_pdu(struct pipes_struct *p, NTSTATUS status);
|
||||
|
@ -334,7 +334,7 @@ void winbindd_netbios_name(struct winbindd_cli_state *state);
|
||||
void winbindd_priv_pipe_dir(struct winbindd_cli_state *state);
|
||||
|
||||
/* The following definitions come from winbindd/winbindd_ndr.c */
|
||||
|
||||
struct ndr_print;
|
||||
void ndr_print_winbindd_child(struct ndr_print *ndr,
|
||||
const char *name,
|
||||
const struct winbindd_child *r);
|
||||
|
Loading…
Reference in New Issue
Block a user