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:
parent
cd90e002bd
commit
3d5c7909ea
File diff suppressed because it is too large
Load Diff
@ -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 */
|
||||
|
@ -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 */
|
||||
|
Loading…
x
Reference in New Issue
Block a user