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__
|
#ifndef __SAMSYNC_SAMSYNC_H__
|
||||||
#define __SAMSYNC_SAMSYNC_H__
|
#define __SAMSYNC_SAMSYNC_H__
|
||||||
|
|
||||||
|
struct netlogon_creds_CredentialState;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fix up the delta, dealing with encryption issues so that the final
|
* Fix up the delta, dealing with encryption issues so that the final
|
||||||
* callback need only do the printing or application logic
|
* 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);
|
bool profile_setup(struct messaging_context *msg_ctx, bool rdonly);
|
||||||
|
|
||||||
/* The following definitions come from librpc/rpc/rpc_common.c */
|
/* 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);
|
bool smb_register_ndr_interface(const struct ndr_interface_table *interface);
|
||||||
const struct ndr_interface_table *get_iface_from_syntax(
|
const struct ndr_interface_table *get_iface_from_syntax(
|
||||||
const struct ndr_syntax_id *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,
|
struct client_address *client_id,
|
||||||
const struct auth_serversupplied_info *session_info,
|
const struct auth_serversupplied_info *session_info,
|
||||||
struct messaging_context *msg_ctx);
|
struct messaging_context *msg_ctx);
|
||||||
|
struct dcerpc_binding_handle;
|
||||||
NTSTATUS rpcint_binding_handle(TALLOC_CTX *mem_ctx,
|
NTSTATUS rpcint_binding_handle(TALLOC_CTX *mem_ctx,
|
||||||
const struct ndr_interface_table *ndr_table,
|
const struct ndr_interface_table *ndr_table,
|
||||||
struct client_address *client_id,
|
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);
|
NTSTATUS rpc_srv_unregister(const struct ndr_interface_table *iface);
|
||||||
|
|
||||||
/* The following definitions come from rpc_server/srv_pipe.c */
|
/* The following definitions come from rpc_server/srv_pipe.c */
|
||||||
|
struct ncacn_packet;
|
||||||
bool create_next_pdu(struct pipes_struct *p);
|
bool create_next_pdu(struct pipes_struct *p);
|
||||||
bool api_pipe_bind_auth3(struct pipes_struct *p, struct ncacn_packet *pkt);
|
bool api_pipe_bind_auth3(struct pipes_struct *p, struct ncacn_packet *pkt);
|
||||||
bool setup_fault_pdu(struct pipes_struct *p, NTSTATUS status);
|
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);
|
void winbindd_priv_pipe_dir(struct winbindd_cli_state *state);
|
||||||
|
|
||||||
/* The following definitions come from winbindd/winbindd_ndr.c */
|
/* The following definitions come from winbindd/winbindd_ndr.c */
|
||||||
|
struct ndr_print;
|
||||||
void ndr_print_winbindd_child(struct ndr_print *ndr,
|
void ndr_print_winbindd_child(struct ndr_print *ndr,
|
||||||
const char *name,
|
const char *name,
|
||||||
const struct winbindd_child *r);
|
const struct winbindd_child *r);
|
||||||
|
Loading…
Reference in New Issue
Block a user