Ignore:
Timestamp:
May 13, 2014, 11:39:04 AM (12 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update trunk to 3.6.23

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/librpc/gen_ndr/ntprinting.h

    r745 r862  
    2323
    2424struct ntprinting_driver {
     25
    2526        uint32_t version;
    26         const char * name;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    27         const char * environment;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    28         const char * driverpath;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    29         const char * datafile;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    30         const char * configfile;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    31         const char * helpfile;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    32         const char * monitorname;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    33         const char * defaultdatatype;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    34         const char ** dependent_files;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NOTERM|LIBNDR_FLAG_REMAINING)] */
     27        const char * name;/* [flag()] */
     28        const char * environment;/* [flag()] */
     29        const char * driverpath;/* [flag()] */
     30        const char * datafile;/* [flag()] */
     31        const char * configfile;/* [flag()] */
     32        const char * helpfile;/* [flag()] */
     33        const char * monitorname;/* [flag()] */
     34        const char * defaultdatatype;/* [flag()] */
     35        const char ** dependent_files;/* [flag(|LIBNDR_FLAG_STR_NOTERM|LIBNDR_FLAG_REMAINING)] */
    3536}/* [public,flag(LIBNDR_FLAG_NOALIGN)] */;
    3637
    3738struct ntprinting_devicemode {
    38         const char * devicename;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    39         const char * formname;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
     39        uint32_t string_flags;/* [skip] */
     40        const char * devicename;/* [flag(ndr_ntprinting_string_flags(r->string_flags))] */
     41        const char * formname;/* [flag(ndr_ntprinting_string_flags(r->string_flags))] */
    4042        uint16_t specversion;
    4143        uint16_t driverversion;
     
    7476
    7577struct ntprinting_printer_data {
     78
    7679        uint32_t ptr;
    77         const char * name;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
     80        const char * name;/* [flag()] */
    7881        uint32_t type;
    7982        DATA_BLOB data;
     
    8184
    8285struct ntprinting_printer_info {
     86
    8387        uint32_t attributes;
    8488        uint32_t priority;
     
    9296        uint32_t c_setprinter;
    9397        uint32_t setuptime;
    94         const char * servername;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    95         const char * printername;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    96         const char * sharename;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    97         const char * portname;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    98         const char * drivername;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    99         const char * comment;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    100         const char * location;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    101         const char * sepfile;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    102         const char * printprocessor;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    103         const char * datatype;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
    104         const char * parameters;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
     98        const char * servername;/* [flag()] */
     99        const char * printername;/* [flag()] */
     100        const char * sharename;/* [flag()] */
     101        const char * portname;/* [flag()] */
     102        const char * drivername;/* [flag()] */
     103        const char * comment;/* [flag()] */
     104        const char * location;/* [flag()] */
     105        const char * sepfile;/* [flag()] */
     106        const char * printprocessor;/* [flag()] */
     107        const char * datatype;/* [flag()] */
     108        const char * parameters;/* [flag()] */
    105109}/* [public,flag(LIBNDR_FLAG_NOALIGN)] */;
    106110
Note: See TracChangeset for help on using the changeset viewer.