Ignore:
Timestamp:
Aug 2, 2010, 8:16:45 PM (15 years ago)
Author:
Silvan Scherrer
Message:

Samba Server 3.5: trunk update to 3.5.4

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/rpcclient/cmd_spoolss.c

    r429 r480  
    17381738        union spoolss_PrinterInfo info;
    17391739        struct spoolss_SetPrinterInfoCtr info_ctr;
     1740        struct spoolss_SetPrinterInfo2 info2;
    17401741        struct spoolss_DevmodeContainer devmode_ctr;
    17411742        struct sec_desc_buf secdesc_ctr;
     
    17761777        /* Set the printer driver */
    17771778
    1778         info.info2.drivername = argv[2];
    1779         info.info2.devmode = NULL;
    1780         info.info2.secdesc = NULL;
     1779        info2.servername        = info.info2.servername;
     1780        info2.printername       = info.info2.printername;
     1781        info2.sharename         = info.info2.sharename;
     1782        info2.portname          = info.info2.portname;
     1783        info2.drivername        = argv[2];
     1784        info2.comment           = info.info2.comment;
     1785        info2.location          = info.info2.location;
     1786        info2.devmode_ptr       = 0;
     1787        info2.sepfile           = info.info2.sepfile;
     1788        info2.printprocessor    = info.info2.printprocessor;
     1789        info2.datatype          = info.info2.datatype;
     1790        info2.parameters        = info.info2.parameters;
     1791        info2.secdesc_ptr       = 0;
     1792        info2.attributes        = info.info2.attributes;
     1793        info2.priority          = info.info2.priority;
     1794        info2.defaultpriority   = info.info2.defaultpriority;
     1795        info2.starttime         = info.info2.starttime;
     1796        info2.untiltime         = info.info2.untiltime;
     1797        info2.status            = info.info2.status;
     1798        info2.cjobs             = info.info2.cjobs;
     1799        info2.averageppm        = info.info2.averageppm;
    17811800
    17821801        info_ctr.level = 2;
    1783         info_ctr.info.info2 = (struct spoolss_SetPrinterInfo2 *)&info.info2;
     1802        info_ctr.info.info2 = &info2;
    17841803
    17851804        status = rpccli_spoolss_SetPrinter(cli, mem_ctx,
Note: See TracChangeset for help on using the changeset viewer.