diff options
Diffstat (limited to 'source4/librpc/rpc/rpc_srvsvc.c')
-rw-r--r-- | source4/librpc/rpc/rpc_srvsvc.c | 858 |
1 files changed, 0 insertions, 858 deletions
diff --git a/source4/librpc/rpc/rpc_srvsvc.c b/source4/librpc/rpc/rpc_srvsvc.c deleted file mode 100644 index d49dd2a91b..0000000000 --- a/source4/librpc/rpc/rpc_srvsvc.c +++ /dev/null @@ -1,858 +0,0 @@ -/* dcerpc client calls generated by pidl */ - -#include "includes.h" - - -NTSTATUS dcerpc_srvsvc_00(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_00 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_00, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_00, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_00, - (ndr_pull_fn_t) ndr_pull_srvsvc_00, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_00, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_01(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_01 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_01, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_01, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_01, - (ndr_pull_fn_t) ndr_pull_srvsvc_01, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_01, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_02(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_02 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_02, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_02, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_02, - (ndr_pull_fn_t) ndr_pull_srvsvc_02, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_02, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_03(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_03 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_03, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_03, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_03, - (ndr_pull_fn_t) ndr_pull_srvsvc_03, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_03, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_04(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_04 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_04, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_04, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_04, - (ndr_pull_fn_t) ndr_pull_srvsvc_04, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_04, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_05(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_05 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_05, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_05, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_05, - (ndr_pull_fn_t) ndr_pull_srvsvc_05, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_05, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_06(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_06 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_06, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_06, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_06, - (ndr_pull_fn_t) ndr_pull_srvsvc_06, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_06, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_07(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_07 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_07, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_07, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_07, - (ndr_pull_fn_t) ndr_pull_srvsvc_07, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_07, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetConnEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetConnEnum *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetConnEnum, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETCONNENUM, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetConnEnum, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetConnEnum, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetConnEnum, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetFileEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetFileEnum *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetFileEnum, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETFILEENUM, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetFileEnum, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetFileEnum, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetFileEnum, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_0a(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_0a *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_0a, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_0A, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_0a, - (ndr_pull_fn_t) ndr_pull_srvsvc_0a, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_0a, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_FILE_CLOSE(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_FILE_CLOSE *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_FILE_CLOSE, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_FILE_CLOSE, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_FILE_CLOSE, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_FILE_CLOSE, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_FILE_CLOSE, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetSessEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetSessEnum *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetSessEnum, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETSESSENUM, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetSessEnum, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetSessEnum, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetSessEnum, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_0d(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_0d *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_0d, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_0D, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_0d, - (ndr_pull_fn_t) ndr_pull_srvsvc_0d, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_0d, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SHARE_ADD(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SHARE_ADD *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SHARE_ADD, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SHARE_ADD, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SHARE_ADD, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SHARE_ADD, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SHARE_ADD, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetShareEnumAll(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetShareEnumAll *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetShareEnumAll, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETSHAREENUMALL, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetShareEnumAll, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetShareEnumAll, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetShareEnumAll, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SHARE_GET_INFO(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SHARE_GET_INFO *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SHARE_GET_INFO, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SHARE_GET_INFO, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SHARE_GET_INFO, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SHARE_GET_INFO, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SHARE_GET_INFO, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SHARE_SET_INFO(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SHARE_SET_INFO *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SHARE_SET_INFO, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SHARE_SET_INFO, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SHARE_SET_INFO, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SHARE_SET_INFO, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SHARE_SET_INFO, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SHARE_DEL(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SHARE_DEL *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SHARE_DEL, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SHARE_DEL, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SHARE_DEL, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SHARE_DEL, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SHARE_DEL, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SHARE_DEL_STICKY(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SHARE_DEL_STICKY *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SHARE_DEL_STICKY, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SHARE_DEL_STICKY, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SHARE_DEL_STICKY, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SHARE_DEL_STICKY, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SHARE_DEL_STICKY, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_14(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_14 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_14, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_14, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_14, - (ndr_pull_fn_t) ndr_pull_srvsvc_14, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_14, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SRV_GET_INFO(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SRV_GET_INFO *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SRV_GET_INFO, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SRV_GET_INFO, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SRV_GET_INFO, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SRV_GET_INFO, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SRV_GET_INFO, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_SRV_SET_INFO(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_SRV_SET_INFO *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_SRV_SET_INFO, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_SRV_SET_INFO, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_SRV_SET_INFO, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_SRV_SET_INFO, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_SRV_SET_INFO, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetDiskEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetDiskEnum *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetDiskEnum, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETDISKENUM, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetDiskEnum, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetDiskEnum, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetDiskEnum, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_18(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_18 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_18, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_18, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_18, - (ndr_pull_fn_t) ndr_pull_srvsvc_18, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_18, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_19(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_19 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_19, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_19, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_19, - (ndr_pull_fn_t) ndr_pull_srvsvc_19, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_19, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetTransportEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetTransportEnum *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetTransportEnum, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETTRANSPORTENUM, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetTransportEnum, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetTransportEnum, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetTransportEnum, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_1b(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_1b *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_1b, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_1B, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_1b, - (ndr_pull_fn_t) ndr_pull_srvsvc_1b, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_1b, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_REMOTE_TOD(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_REMOTE_TOD *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_REMOTE_TOD, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_REMOTE_TOD, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_REMOTE_TOD, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_REMOTE_TOD, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_REMOTE_TOD, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_1d(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_1d *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_1d, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_1D, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_1d, - (ndr_pull_fn_t) ndr_pull_srvsvc_1d, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_1d, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_1e(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_1e *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_1e, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_1E, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_1e, - (ndr_pull_fn_t) ndr_pull_srvsvc_1e, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_1e, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_1f(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_1f *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_1f, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_1F, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_1f, - (ndr_pull_fn_t) ndr_pull_srvsvc_1f, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_1f, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_20(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_20 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_20, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_20, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_20, - (ndr_pull_fn_t) ndr_pull_srvsvc_20, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_20, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_NAME_VALIDATE(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_NAME_VALIDATE *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_NAME_VALIDATE, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_NAME_VALIDATE, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_NAME_VALIDATE, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_NAME_VALIDATE, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_NAME_VALIDATE, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_22(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_22 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_22, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_22, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_22, - (ndr_pull_fn_t) ndr_pull_srvsvc_22, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_22, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_23(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_23 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_23, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_23, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_23, - (ndr_pull_fn_t) ndr_pull_srvsvc_23, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_23, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NetShareEnum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NetShareEnum *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NetShareEnum, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NETSHAREENUM, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NetShareEnum, - (ndr_pull_fn_t) ndr_pull_srvsvc_NetShareEnum, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NetShareEnum, r); - } - - return status; -} - -NTSTATUS dcerpc_srvsvc_25(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_25 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_25, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_25, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_25, - (ndr_pull_fn_t) ndr_pull_srvsvc_25, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_25, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_26(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_26 *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_26, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_26, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_26, - (ndr_pull_fn_t) ndr_pull_srvsvc_26, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_26, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_FILE_QUERY_SECDESC(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_FILE_QUERY_SECDESC *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_FILE_QUERY_SECDESC, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_FILE_QUERY_SECDESC, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_FILE_QUERY_SECDESC, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_FILE_QUERY_SECDESC, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_FILE_QUERY_SECDESC, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} - -NTSTATUS dcerpc_srvsvc_NET_FILE_SET_SECDESC(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct srvsvc_NET_FILE_SET_SECDESC *r) -{ - NTSTATUS status; - - if (p->flags & DCERPC_DEBUG_PRINT_IN) { - NDR_PRINT_IN_DEBUG(srvsvc_NET_FILE_SET_SECDESC, r); - } - - status = dcerpc_ndr_request(p, DCERPC_SRVSVC_NET_FILE_SET_SECDESC, mem_ctx, - (ndr_push_fn_t) ndr_push_srvsvc_NET_FILE_SET_SECDESC, - (ndr_pull_fn_t) ndr_pull_srvsvc_NET_FILE_SET_SECDESC, - r); - - if (NT_STATUS_IS_OK(status) && (p->flags & DCERPC_DEBUG_PRINT_OUT)) { - NDR_PRINT_OUT_DEBUG(srvsvc_NET_FILE_SET_SECDESC, r); - } - if (NT_STATUS_IS_OK(status)) status = r->out.result; - - return status; -} |