1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

s3: re-run make samba3-idl.

Guenther
This commit is contained in:
Günther Deschner 2010-04-30 13:52:56 +02:00
parent cd90e002bd
commit 3d5c7909ea
3 changed files with 1025 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -29,7 +29,9 @@
#define NDR_RAP_NETPRINTQUEUEPURGE (0x0a)
#define NDR_RAP_CALL_COUNT (11)
#define NDR_RAP_NETPRINTJOBENUM (0x0b)
#define NDR_RAP_CALL_COUNT (12)
enum ndr_err_code ndr_push_rap_status(struct ndr_push *ndr, int ndr_flags, enum rap_status r);
enum ndr_err_code ndr_pull_rap_status(struct ndr_pull *ndr, int ndr_flags, enum rap_status *r);
void ndr_print_rap_status(struct ndr_print *ndr, const char *name, enum rap_status r);
@ -43,8 +45,13 @@ void ndr_print_rap_server_info(struct ndr_print *ndr, const char *name, const un
enum ndr_err_code ndr_push_rap_PrintJStatusCode(struct ndr_push *ndr, int ndr_flags, enum rap_PrintJStatusCode r);
enum ndr_err_code ndr_pull_rap_PrintJStatusCode(struct ndr_pull *ndr, int ndr_flags, enum rap_PrintJStatusCode *r);
void ndr_print_rap_PrintJStatusCode(struct ndr_print *ndr, const char *name, enum rap_PrintJStatusCode r);
void ndr_print_rap_PrintJobInfo0(struct ndr_print *ndr, const char *name, const struct rap_PrintJobInfo0 *r);
void ndr_print_rap_PrintJobInfo1(struct ndr_print *ndr, const char *name, const struct rap_PrintJobInfo1 *r);
void ndr_print_rap_PrintJobInfo2(struct ndr_print *ndr, const char *name, const struct rap_PrintJobInfo2 *r);
void ndr_print_rap_PrintJobInfo3(struct ndr_print *ndr, const char *name, const struct rap_PrintJobInfo3 *r);
enum ndr_err_code ndr_push_rap_printj_info(struct ndr_push *ndr, int ndr_flags, const union rap_printj_info *r);
enum ndr_err_code ndr_pull_rap_printj_info(struct ndr_pull *ndr, int ndr_flags, union rap_printj_info *r);
void ndr_print_rap_printj_info(struct ndr_print *ndr, const char *name, const union rap_printj_info *r);
enum ndr_err_code ndr_push_rap_PrintQStatusCode(struct ndr_push *ndr, int ndr_flags, enum rap_PrintQStatusCode r);
enum ndr_err_code ndr_pull_rap_PrintQStatusCode(struct ndr_pull *ndr, int ndr_flags, enum rap_PrintQStatusCode *r);
void ndr_print_rap_PrintQStatusCode(struct ndr_print *ndr, const char *name, enum rap_PrintQStatusCode r);
@ -92,4 +99,7 @@ void ndr_print_rap_NetPrintQueueResume(struct ndr_print *ndr, const char *name,
enum ndr_err_code ndr_push_rap_NetPrintQueuePurge(struct ndr_push *ndr, int flags, const struct rap_NetPrintQueuePurge *r);
enum ndr_err_code ndr_pull_rap_NetPrintQueuePurge(struct ndr_pull *ndr, int flags, struct rap_NetPrintQueuePurge *r);
void ndr_print_rap_NetPrintQueuePurge(struct ndr_print *ndr, const char *name, int flags, const struct rap_NetPrintQueuePurge *r);
enum ndr_err_code ndr_push_rap_NetPrintJobEnum(struct ndr_push *ndr, int flags, const struct rap_NetPrintJobEnum *r);
enum ndr_err_code ndr_pull_rap_NetPrintJobEnum(struct ndr_pull *ndr, int flags, struct rap_NetPrintJobEnum *r);
void ndr_print_rap_NetPrintJobEnum(struct ndr_print *ndr, const char *name, int flags, const struct rap_NetPrintJobEnum *r);
#endif /* _HEADER_NDR_rap */

View File

@ -513,6 +513,13 @@ struct rap_PrintJobInfo3 {
uint16_t PrinterNameOffsetHigh;
};
union rap_printj_info {
struct rap_PrintJobInfo0 info0;/* [case(0)] */
struct rap_PrintJobInfo1 info1;/* [case] */
struct rap_PrintJobInfo2 info2;/* [case(2)] */
struct rap_PrintJobInfo3 info3;/* [case(3)] */
}/* [public,nodiscriminant] */;
enum rap_PrintQStatusCode
#ifndef USE_UINT_ENUMS
{
@ -767,4 +774,22 @@ struct rap_NetPrintQueuePurge {
};
struct rap_NetPrintJobEnum {
struct {
const char * PrintQueueName;/* [flag(LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM)] */
uint16_t level;
uint16_t bufsize;
} in;
struct {
enum rap_status status;
uint16_t convert;
uint16_t count;
uint16_t available;
union rap_printj_info *info;/* [switch_is(level)] */
} out;
};
#endif /* _HEADER_rap */