mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
spoolss: move ndr spoolss helper to main librpc dir.
Guenther
This commit is contained in:
parent
60fc7dadd6
commit
b03913cbc6
1
.gitignore
vendored
1
.gitignore
vendored
@ -218,7 +218,6 @@ source4/librpc/gen_ndr
|
||||
source4/librpc/idl-deps
|
||||
source4/librpc/ndr/libndr_proto.h
|
||||
source4/librpc/ndr/ndr_compression.h
|
||||
source4/librpc/ndr/ndr_spoolss_buf.h
|
||||
source4/librpc/ndr/ndr_table.h
|
||||
source4/librpc/rpc/dcerpc_proto.h
|
||||
source4/librpc/rpc/dcerpc_table.h
|
||||
|
@ -10,7 +10,7 @@ import "misc.idl", "security.idl", "winreg.idl";
|
||||
endpoint("ncacn_np:[\\pipe\\spoolss]"),
|
||||
pointer_default(unique),
|
||||
helpstring("Spooler SubSystem"),
|
||||
helper("librpc/ndr/ndr_spoolss_buf.h")
|
||||
helper("../librpc/ndr/ndr_spoolss_buf.h")
|
||||
] interface spoolss
|
||||
{
|
||||
typedef [v1_enum] enum winreg_Type winreg_Type;
|
||||
|
45
librpc/ndr/ndr_spoolss_buf.h
Normal file
45
librpc/ndr/ndr_spoolss_buf.h
Normal file
@ -0,0 +1,45 @@
|
||||
#ifndef ___SPACE_SRC_SAMBA_SOURCES_SAMBA_GIT_SOURCE3____SOURCE4_LIBRPC_NDR_NDR_SPOOLSS_BUF_H__
|
||||
#define ___SPACE_SRC_SAMBA_SOURCES_SAMBA_GIT_SOURCE3____SOURCE4_LIBRPC_NDR_NDR_SPOOLSS_BUF_H__
|
||||
|
||||
#undef _PRINTF_ATTRIBUTE
|
||||
#define _PRINTF_ATTRIBUTE(a1, a2) PRINTF_ATTRIBUTE(a1, a2)
|
||||
/* This file was automatically generated by mkproto.pl. DO NOT EDIT */
|
||||
|
||||
/* this file contains prototypes for functions that are private
|
||||
* to this subsystem or library. These functions should not be
|
||||
* used outside this particular subsystem! */
|
||||
|
||||
|
||||
/* The following definitions come from /space/src/samba/SOURCES/samba.git/source3/../source4/librpc/ndr/ndr_spoolss_buf.c */
|
||||
|
||||
enum ndr_err_code ndr_push_spoolss_EnumPrinters(struct ndr_push *ndr, int flags, const struct spoolss_EnumPrinters *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumPrinters(struct ndr_pull *ndr, int flags, struct spoolss_EnumPrinters *r);
|
||||
uint32_t ndr_size_spoolss_EnumPrinters_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t level, uint32_t count, union spoolss_PrinterInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_EnumJobs(struct ndr_push *ndr, int flags, const struct spoolss_EnumJobs *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumJobs(struct ndr_pull *ndr, int flags, struct spoolss_EnumJobs *r);
|
||||
uint32_t ndr_size_spoolss_EnumJobss_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t level, uint32_t count, union spoolss_JobInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_EnumPrinterDrivers(struct ndr_push *ndr, int flags, const struct spoolss_EnumPrinterDrivers *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumPrinterDrivers(struct ndr_pull *ndr, int flags, struct spoolss_EnumPrinterDrivers *r);
|
||||
uint32_t ndr_size_spoolss_EnumPrinterDrivers_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t level, uint32_t count, union spoolss_DriverInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_EnumForms(struct ndr_push *ndr, int flags, const struct spoolss_EnumForms *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumForms(struct ndr_pull *ndr, int flags, struct spoolss_EnumForms *r);
|
||||
uint32_t ndr_size_spoolss_EnumForms_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t level, uint32_t count, union spoolss_FormInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_EnumPorts(struct ndr_push *ndr, int flags, const struct spoolss_EnumPorts *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumPorts(struct ndr_pull *ndr, int flags, struct spoolss_EnumPorts *r);
|
||||
uint32_t ndr_size_spoolss_EnumPorts_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t level, uint32_t count, union spoolss_PortInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_EnumMonitors(struct ndr_push *ndr, int flags, const struct spoolss_EnumMonitors *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumMonitors(struct ndr_pull *ndr, int flags, struct spoolss_EnumMonitors *r);
|
||||
uint32_t ndr_size_spoolss_EnumMonitors_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience, uint32_t level, uint32_t count, union spoolss_MonitorInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_EnumPrintProcessors(struct ndr_push *ndr, int flags, const struct spoolss_EnumPrintProcessors *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_EnumPrintProcessors(struct ndr_pull *ndr, int flags, struct spoolss_EnumPrintProcessors *r);
|
||||
uint32_t ndr_size_spoolss_EnumPrinterProcessors_info(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *iconv_convenience,
|
||||
uint32_t level, uint32_t count, union spoolss_PrintProcessorInfo *info);
|
||||
enum ndr_err_code ndr_push_spoolss_GetPrinterData(struct ndr_push *ndr, int flags, const struct spoolss_GetPrinterData *r);
|
||||
enum ndr_err_code ndr_pull_spoolss_GetPrinterData(struct ndr_pull *ndr, int flags, struct spoolss_GetPrinterData *r);
|
||||
enum ndr_err_code ndr_push_spoolss_SetPrinterData(struct ndr_push *ndr, int flags, const struct spoolss_SetPrinterData *r);
|
||||
uint32_t _ndr_size_spoolss_DeviceMode(struct spoolss_DeviceMode *devmode, struct smb_iconv_convenience *ic, uint32_t flags);
|
||||
#undef _PRINTF_ATTRIBUTE
|
||||
#define _PRINTF_ATTRIBUTE(a1, a2)
|
||||
|
||||
#endif /* ___SPACE_SRC_SAMBA_SOURCES_SAMBA_GIT_SOURCE3____SOURCE4_LIBRPC_NDR_NDR_SPOOLSS_BUF_H__ */
|
||||
|
@ -291,6 +291,9 @@ LIBNDR_GEN_OBJ0 = ../librpc/gen_ndr/ndr_samr.o \
|
||||
LIBNDR_GEN_OBJ1 = ../librpc/gen_ndr/ndr_netlogon.o \
|
||||
../librpc/ndr/ndr_netlogon.o
|
||||
|
||||
LIBNDR_GEN_OBJ2 = ../librpc/gen_ndr/ndr_spoolss.o \
|
||||
../librpc/ndr/ndr_spoolss_buf.o
|
||||
|
||||
LIBNDR_GEN_OBJ = ../librpc/gen_ndr/ndr_wkssvc.o \
|
||||
$(LIBNDR_GEN_OBJ0) \
|
||||
../librpc/gen_ndr/ndr_dfs.o \
|
||||
|
@ -180,9 +180,7 @@ NDR_SPOOLSS_OBJ_FILES = ../librpc/gen_ndr/ndr_spoolss.o
|
||||
|
||||
[SUBSYSTEM::NDR_SPOOLSS_BUF]
|
||||
|
||||
NDR_SPOOLSS_BUF_OBJ_FILES = $(ndrsrcdir)/ndr_spoolss_buf.o
|
||||
|
||||
$(eval $(call proto_header_template,$(ndrsrcdir)/ndr_spoolss_buf.h,$(NDR_SPOOLSS_BUF_OBJ_FILES:.o=.c)))
|
||||
NDR_SPOOLSS_BUF_OBJ_FILES = ../librpc/ndr/ndr_spoolss_buf.o
|
||||
|
||||
[SUBSYSTEM::NDR_WKSSVC]
|
||||
PUBLIC_DEPENDENCIES = LIBNDR NDR_SRVSVC NDR_SECURITY
|
||||
|
Loading…
Reference in New Issue
Block a user