s3: re-run make samba3-idl.
authorGünther Deschner <gd@samba.org>
Thu, 29 Apr 2010 23:19:53 +0000 (01:19 +0200)
committerGünther Deschner <gd@samba.org>
Thu, 29 Apr 2010 23:25:21 +0000 (01:25 +0200)
Guenther

librpc/gen_ndr/ndr_rap.c
librpc/gen_ndr/rap.h

index 05d38b2fb4a7303ae7cd58a6fe4bfd62bd1277f8..1e0957c89851551d36406f497e82c59a04d8fef7 100644 (file)
@@ -562,17 +562,17 @@ static enum ndr_err_code ndr_push_rap_PrintJobInfo1(struct ndr_push *ndr, int nd
        if (ndr_flags & NDR_SCALARS) {
                NDR_CHECK(ndr_push_align(ndr, 5));
                NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, r->JobID));
-               NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->UserName, 21));
+               NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->UserName, 21, sizeof(uint8_t), CH_DOS));
                NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->Pad));
-               NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->NotifyName, 16));
-               NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->DataType, 10));
+               NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->NotifyName, 16, sizeof(uint8_t), CH_DOS));
+               NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->DataType, 10, sizeof(uint8_t), CH_DOS));
                NDR_CHECK(ndr_push_short_relative_ptr1(ndr, r->PrintParameterString));
                NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, r->PrintParameterStringHigh));
                NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, r->JobPosition));
                NDR_CHECK(ndr_push_rap_PrintJStatusCode(ndr, NDR_SCALARS, r->JobStatus));
                NDR_CHECK(ndr_push_short_relative_ptr1(ndr, r->JobStatusString));
                NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, r->JobStatusStringHigh));
-               NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->TimeSubmitted));
+               NDR_CHECK(ndr_push_time_t(ndr, NDR_SCALARS, r->TimeSubmitted));
                NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->JobSize));
                NDR_CHECK(ndr_push_short_relative_ptr1(ndr, r->JobCommentString));
                NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, r->JobCommentStringHigh));
@@ -615,10 +615,10 @@ static enum ndr_err_code ndr_pull_rap_PrintJobInfo1(struct ndr_pull *ndr, int nd
        if (ndr_flags & NDR_SCALARS) {
                NDR_CHECK(ndr_pull_align(ndr, 5));
                NDR_CHECK(ndr_pull_uint16(ndr, NDR_SCALARS, &r->JobID));
-               NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->UserName, 21));
+               NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->UserName, 21, sizeof(uint8_t), CH_DOS));
                NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->Pad));
-               NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->NotifyName, 16));
-               NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->DataType, 10));
+               NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->NotifyName, 16, sizeof(uint8_t), CH_DOS));
+               NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->DataType, 10, sizeof(uint8_t), CH_DOS));
                NDR_CHECK(ndr_pull_relative_ptr_short(ndr, &_ptr_PrintParameterString));
                if (_ptr_PrintParameterString) {
                        NDR_PULL_ALLOC(ndr, r->PrintParameterString);
@@ -637,7 +637,7 @@ static enum ndr_err_code ndr_pull_rap_PrintJobInfo1(struct ndr_pull *ndr, int nd
                        r->JobStatusString = NULL;
                }
                NDR_CHECK(ndr_pull_uint16(ndr, NDR_SCALARS, &r->JobStatusStringHigh));
-               NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->TimeSubmitted));
+               NDR_CHECK(ndr_pull_time_t(ndr, NDR_SCALARS, &r->TimeSubmitted));
                NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->JobSize));
                NDR_CHECK(ndr_pull_relative_ptr_short(ndr, &_ptr_JobCommentString));
                if (_ptr_JobCommentString) {
@@ -704,10 +704,10 @@ _PUBLIC_ void ndr_print_rap_PrintJobInfo1(struct ndr_print *ndr, const char *nam
        ndr_print_struct(ndr, name, "rap_PrintJobInfo1");
        ndr->depth++;
        ndr_print_uint16(ndr, "JobID", r->JobID);
-       ndr_print_array_uint8(ndr, "UserName", r->UserName, 21);
+       ndr_print_string(ndr, "UserName", r->UserName);
        ndr_print_uint8(ndr, "Pad", r->Pad);
-       ndr_print_array_uint8(ndr, "NotifyName", r->NotifyName, 16);
-       ndr_print_array_uint8(ndr, "DataType", r->DataType, 10);
+       ndr_print_string(ndr, "NotifyName", r->NotifyName);
+       ndr_print_string(ndr, "DataType", r->DataType);
        ndr_print_ptr(ndr, "PrintParameterString", r->PrintParameterString);
        ndr->depth++;
        if (r->PrintParameterString) {
@@ -724,7 +724,7 @@ _PUBLIC_ void ndr_print_rap_PrintJobInfo1(struct ndr_print *ndr, const char *nam
        }
        ndr->depth--;
        ndr_print_uint16(ndr, "JobStatusStringHigh", r->JobStatusStringHigh);
-       ndr_print_uint32(ndr, "TimeSubmitted", r->TimeSubmitted);
+       ndr_print_time_t(ndr, "TimeSubmitted", r->TimeSubmitted);
        ndr_print_uint32(ndr, "JobSize", r->JobSize);
        ndr_print_ptr(ndr, "JobCommentString", r->JobCommentString);
        ndr->depth++;
index fa9b2c695d15513c6a0e58c294660b6efd9da6b2..bf286c89a17d6c7369e9656474ea83d040e83cb8 100644 (file)
@@ -436,17 +436,17 @@ struct rap_PrintJobInfo0 {
 
 struct rap_PrintJobInfo1 {
        uint16_t JobID;
-       uint8_t UserName[21];
+       const char *UserName;/* [charset(DOS)] */
        uint8_t Pad;
-       uint8_t NotifyName[16];
-       uint8_t DataType[10];
+       const char *NotifyName;/* [charset(DOS)] */
+       const char *DataType;/* [charset(DOS)] */
        const char *PrintParameterString;/* [charset(DOS),relative_short] */
        uint16_t PrintParameterStringHigh;
        uint16_t JobPosition;
        enum rap_PrintJStatusCode JobStatus;
        const char *JobStatusString;/* [charset(DOS),relative_short] */
        uint16_t JobStatusStringHigh;
-       uint32_t TimeSubmitted;
+       time_t TimeSubmitted;
        uint32_t JobSize;
        const char *JobCommentString;/* [charset(DOS),relative_short] */
        uint16_t JobCommentStringHigh;
@@ -459,7 +459,7 @@ struct rap_PrintJobInfo2 {
        uint16_t UserNameHigh;
        uint16_t JobPosition;
        enum rap_PrintJStatusCode JobStatus;
-       uint32_t TimeSubmitted;
+       time_t TimeSubmitted;
        uint32_t JobSize;
        const char *JobCommentString;/* [charset(DOS),relative_short] */
        uint16_t JobCommentStringHigh;
@@ -474,7 +474,7 @@ struct rap_PrintJobInfo3 {
        uint16_t UserNameHigh;
        uint16_t JobPosition;
        enum rap_PrintJStatusCode JobStatus;
-       uint32_t TimeSubmitted;
+       time_t TimeSubmitted;
        uint32_t JobSize;
        const char *JobCommentString;/* [charset(DOS),relative_short] */
        uint16_t JobCommentStringHigh;