/*
 * Unix SMB/CIFS implementation.
 * server auto-generated by pidl. DO NOT MODIFY!
 */

#include "includes.h"
#include "ntdomain.h"
#include "autoconf/librpc/gen_ndr/srv_smb_acl.h"


/* Tables */
static struct api_struct api_smb_acl_cmds[] = 
{
};

void smb_acl_get_pipe_fns(struct api_struct **fns, int *n_fns)
{
	*fns = api_smb_acl_cmds;
	*n_fns = sizeof(api_smb_acl_cmds) / sizeof(struct api_struct);
}

NTSTATUS rpc_smb_acl_init(const struct rpc_srv_callbacks *rpc_srv_cb)
{
	return rpc_srv_register(SMB_RPC_INTERFACE_VERSION, "smb_acl", "smb_acl", &ndr_table_smb_acl, api_smb_acl_cmds, sizeof(api_smb_acl_cmds) / sizeof(struct api_struct), rpc_srv_cb);
}

NTSTATUS rpc_smb_acl_shutdown(void)
{
	return rpc_srv_unregister(&ndr_table_smb_acl);
}
