Changeset 40618


Ignore:
Timestamp:
2014-05-01T14:17:52+02:00 (4 years ago)
Author:
hauke
Message:

samba: update to version 3.6.23

This updates samba to the most recent minor version.
This patch is based on a patch by Anton van Bohemen <avbohemen@…>

Signed-off-by: Hauke Mehrtens <hauke@…>

Location:
trunk/package/network/services/samba36
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/network/services/samba36/Makefile

    r40343 r40618  
    99 
    1010PKG_NAME:=samba 
    11 PKG_VERSION:=3.6.11 
    12 PKG_RELEASE:=2 
     11PKG_VERSION:=3.6.23 
     12PKG_RELEASE:=1 
    1313 
    1414PKG_SOURCE_URL:=http://ftp.samba.org/pub/samba \ 
    15         http://ftp.samba.org/pub/samba/old-versions 
     15        http://ftp.samba.org/pub/samba/stable 
    1616PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    17 PKG_MD5SUM:=9039e0ab3e4fc632ff0a1a8f2433edb4 
     17PKG_MD5SUM:=2f7aee1dc5d31aefcb364600915b31dc 
    1818 
    1919PKG_LICENSE:=GPLv3 
  • trunk/package/network/services/samba36/patches/100-configure_fixes.patch

    r40343 r40618  
    11--- a/source3/configure 
    22+++ b/source3/configure 
    3 @@ -13318,10 +13318,7 @@ if test x"$libreplace_cv_HAVE_GETADDRINF 
     3@@ -13294,10 +13294,7 @@ if test x"$libreplace_cv_HAVE_GETADDRINF 
    44        # see bug 5910, use our replacements if we detect 
    55        # a broken system. 
  • trunk/package/network/services/samba36/patches/110-multicall.patch

    r35382 r40618  
    11--- a/source3/Makefile.in 
    22+++ b/source3/Makefile.in 
    3 @@ -73,20 +73,20 @@ LDAP_LIBS=@LDAP_LIBS@ 
     3@@ -73,22 +73,22 @@ LDAP_LIBS=@LDAP_LIBS@ 
    44 NSCD_LIBS=@NSCD_LIBS@ 
    55 UUID_LIBS=@UUID_LIBS@ 
     
    1515-LIBTALLOC_LIBS=@LIBTALLOC_LIBS@ 
    1616+LIBTALLOC_LIBS=@LIBTALLOC_STATIC@ 
     17 LIBTEVENT=@LIBTEVENT_STATIC@ @LIBTEVENT_SHARED@ 
     18 LIBTEVENT_LIBS=@LIBTEVENT_LIBS@ 
    1719 LIBREPLACE_LIBS=@LIBREPLACE_LIBS@ 
    1820 LIBTDB=@LIBTDB_STATIC@ @LIBTDB_SHARED@ 
     
    2628 LIBSMBSHAREMODES_LIBS=@LIBSMBSHAREMODES_LIBS@ 
    2729  
    28 @@ -214,7 +214,7 @@ PATH_FLAGS = -DSMB_PASSWD_FILE=\"$(SMB_P 
     30@@ -216,7 +216,7 @@ PATH_FLAGS = -DSMB_PASSWD_FILE=\"$(SMB_P 
    2931  
    3032 # Note that all executable programs now provide for an optional executable suffix. 
     
    3537 BIN_PROGS1 = bin/smbclient@EXEEXT@ bin/net@EXEEXT@ bin/smbspool@EXEEXT@ \ 
    3638        bin/testparm@EXEEXT@ bin/smbstatus@EXEEXT@ bin/smbget@EXEEXT@ \ 
    37 @@ -1775,6 +1775,42 @@ bin/.dummy: 
     39@@ -1777,6 +1777,42 @@ bin/.dummy: 
    3840          dir=bin $(MAKEDIR); fi 
    3941        @: >> $@ || : > $@ # what a fancy emoticon! 
     
    7274+               $(KRB5LIBS) $(DYNEXP) $(PRINT_LIBS) $(AUTH_LIBS) \ 
    7375+               $(ACL_LIBS) $(PASSDB_LIBS) $(LIBS) $(DNSSD_LIBS) $(AVAHI_LIBS) \ 
    74 +               $(POPT_LIBS) @SMBD_LIBS@ $(LIBTALLOC_LIBS) $(LIBTDB_LIBS) \ 
     76+               $(POPT_LIBS) @SMBD_LIBS@ $(LIBTALLOC_LIBS) $(LIBTEVENT_LIBS) $(LIBTDB_LIBS) \ 
    7577+               $(LIBWBCLIENT_LIBS) $(ZLIB_LIBS) 
    7678+ 
    77  bin/smbd@EXEEXT@: $(BINARY_PREREQS) $(SMBD_OBJ) $(LIBTALLOC) $(LIBTDB) $(LIBWBCLIENT) @BUILD_POPT@ 
     79 bin/smbd@EXEEXT@: $(BINARY_PREREQS) $(SMBD_OBJ) $(LIBTALLOC) $(LIBTEVENT) $(LIBTDB) $(LIBWBCLIENT) @BUILD_POPT@ 
    7880        @echo Linking $@ 
    7981        @$(CC) -o $@ $(SMBD_OBJ) $(LDFLAGS) $(LDAP_LIBS) @SMBD_FAM_LIBS@ \ 
  • trunk/package/network/services/samba36/patches/111-owrt_smbpasswd.patch

    r40343 r40618  
    11--- a/source3/Makefile.in 
    22+++ b/source3/Makefile.in 
    3 @@ -1017,7 +1017,7 @@ TEST_LP_LOAD_OBJ = param/test_lp_load.o  
     3@@ -1019,7 +1019,7 @@ TEST_LP_LOAD_OBJ = param/test_lp_load.o 
    44  
    55 PASSWD_UTIL_OBJ = utils/passwd_util.o 
     
    1010                $(GROUPDB_OBJ) $(LIB_NONSMBD_OBJ) $(KRBCLIENT_OBJ) \ 
    1111                $(POPT_LIB_OBJ) $(SMBLDAP_OBJ) \ 
    12 @@ -1789,7 +1789,7 @@ nmbd/nmbd_multicall.o: nmbd/nmbd.c nmbd/ 
     12@@ -1791,7 +1791,7 @@ nmbd/nmbd_multicall.o: nmbd/nmbd.c nmbd/ 
    1313                echo "$(COMPILE_CC_PATH)" 1>&2;\ 
    1414                $(COMPILE_CC_PATH) >/dev/null 2>&1 
     
    1919        @$(COMPILE_CC_PATH) -Dmain=smbpasswd_main && exit 0;\ 
    2020                echo "The following command failed:" 1>&2;\ 
    21 @@ -1798,7 +1798,7 @@ utils/smbpasswd_multicall.o: utils/smbpa 
     21@@ -1800,7 +1800,7 @@ utils/smbpasswd_multicall.o: utils/smbpa 
    2222  
    2323 SMBD_MULTI_O = $(patsubst smbd/server.o,smbd/server_multicall.o,$(SMBD_OBJ)) 
  • trunk/package/network/services/samba36/patches/200-remove_printer_support.patch

    r40343 r40618  
    2626--- a/source3/printing/spoolssd.c 
    2727+++ b/source3/printing/spoolssd.c 
    28 @@ -153,6 +153,10 @@ void start_spoolssd(struct tevent_contex 
     28@@ -165,6 +165,10 @@ void start_spoolssd(struct tevent_contex 
    2929        NTSTATUS status; 
    3030        int ret; 
     
    3939--- a/source3/utils/net_rpc.c 
    4040+++ b/source3/utils/net_rpc.c 
    41 @@ -7798,6 +7798,10 @@ int net_rpc_printer(struct net_context * 
     41@@ -7841,6 +7841,10 @@ int net_rpc_printer(struct net_context * 
    4242                {NULL, NULL, 0, NULL, NULL} 
    4343        }; 
     
    5252--- a/source3/smbd/reply.c 
    5353+++ b/source3/smbd/reply.c 
    54 @@ -5196,7 +5196,11 @@ void reply_printopen(struct smb_request  
     54@@ -5208,7 +5208,11 @@ void reply_printopen(struct smb_request 
    5555                return; 
    5656        } 
     
    6565                END_PROFILE(SMBsplopen); 
    6666                return; 
    67 @@ -5302,7 +5306,10 @@ void reply_printqueue(struct smb_request 
     67@@ -5314,7 +5318,10 @@ void reply_printqueue(struct smb_request 
    6868           is really quite gross and only worked when there was only 
    6969           one printer - I think we should now only accept it if they 
     
    7979--- a/source3/smbd/lanman.c 
    8080+++ b/source3/smbd/lanman.c 
    81 @@ -784,6 +784,10 @@ static bool api_DosPrintQGetInfo(struct  
     81@@ -784,6 +784,10 @@ static bool api_DosPrintQGetInfo(struct 
    8282        union spoolss_JobInfo *job_info = NULL; 
    8383        union spoolss_PrinterInfo printer_info; 
     
    101101                return False; 
    102102        } 
    103 @@ -3350,6 +3358,10 @@ static bool api_RDosPrintJobDel(struct s 
     103@@ -3105,6 +3113,10 @@ static bool api_RDosPrintJobDel(struct s 
    104104        struct spoolss_DevmodeContainer devmode_ctr; 
    105105        enum spoolss_JobControl command; 
     
    112112                return False; 
    113113        } 
    114 @@ -3483,6 +3495,10 @@ static bool api_WPrintQueueCtrl(struct s 
     114@@ -3238,6 +3250,10 @@ static bool api_WPrintQueueCtrl(struct s 
    115115        struct sec_desc_buf secdesc_ctr; 
    116116        enum spoolss_PrinterControl command; 
     
    123123                return False; 
    124124        } 
    125 @@ -3649,6 +3665,10 @@ static bool api_PrintJobInfo(struct smbd 
     125@@ -3404,6 +3420,10 @@ static bool api_PrintJobInfo(struct smbd 
    126126        union spoolss_JobInfo info; 
    127127        struct spoolss_SetJobInfo1 info1; 
     
    134134                return False; 
    135135        } 
    136 @@ -4792,6 +4812,10 @@ static bool api_WPrintJobGetInfo(struct  
     136@@ -4547,6 +4567,10 @@ static bool api_WPrintJobGetInfo(struct 
    137137        struct spoolss_DevmodeContainer devmode_ctr; 
    138138        union spoolss_JobInfo info; 
     
    145145                return False; 
    146146        } 
    147 @@ -4930,6 +4954,10 @@ static bool api_WPrintJobEnumerate(struc 
     147@@ -4685,6 +4709,10 @@ static bool api_WPrintJobEnumerate(struc 
    148148        uint32_t count = 0; 
    149149        union spoolss_JobInfo *info; 
     
    156156                return False; 
    157157        } 
    158 @@ -5135,6 +5163,10 @@ static bool api_WPrintDestGetInfo(struct 
     158@@ -4890,6 +4918,10 @@ static bool api_WPrintDestGetInfo(struct 
    159159        struct spoolss_DevmodeContainer devmode_ctr; 
    160160        union spoolss_PrinterInfo info; 
     
    167167                return False; 
    168168        } 
    169 @@ -5271,6 +5303,10 @@ static bool api_WPrintDestEnum(struct sm 
     169@@ -5026,6 +5058,10 @@ static bool api_WPrintDestEnum(struct sm 
    170170        union spoolss_PrinterInfo *info; 
    171171        uint32_t count; 
     
    178178                return False; 
    179179        } 
    180 @@ -5374,6 +5410,10 @@ static bool api_WPrintDriverEnum(struct  
     180@@ -5129,6 +5165,10 @@ static bool api_WPrintDriverEnum(struct 
    181181        int succnt; 
    182182        struct pack_desc desc; 
     
    189189                return False; 
    190190        } 
    191 @@ -5438,6 +5478,10 @@ static bool api_WPrintQProcEnum(struct s 
     191@@ -5193,6 +5233,10 @@ static bool api_WPrintQProcEnum(struct s 
    192192        int succnt; 
    193193        struct pack_desc desc; 
     
    200200                return False; 
    201201        } 
    202 @@ -5502,6 +5546,10 @@ static bool api_WPrintPortEnum(struct sm 
     202@@ -5257,6 +5301,10 @@ static bool api_WPrintPortEnum(struct sm 
    203203        int succnt; 
    204204        struct pack_desc desc; 
     
    225225--- a/source3/smbd/open.c 
    226226+++ b/source3/smbd/open.c 
    227 @@ -1566,6 +1566,9 @@ static NTSTATUS open_file_ntcreate(conne 
     227@@ -1608,6 +1608,9 @@ static NTSTATUS open_file_ntcreate(conne 
    228228                 * Most of the passed parameters are ignored. 
    229229                 */ 
     
    304304--- a/source3/smbd/process.c 
    305305+++ b/source3/smbd/process.c 
    306 @@ -2476,8 +2476,10 @@ static bool housekeeping_fn(const struct 
     306@@ -2423,8 +2423,10 @@ static bool housekeeping_fn(const struct 
    307307  
    308308        change_to_root_user(); 
     
    317317--- a/source3/smbd/server.c 
    318318+++ b/source3/smbd/server.c 
    319 @@ -126,7 +126,9 @@ static void smb_pcap_updated(struct mess 
     319@@ -123,7 +123,9 @@ static void smb_pcap_updated(struct mess 
    320320 { 
    321321        struct tevent_context *ev_ctx = 
     
    328328        change_to_root_user(); 
    329329        reload_printers(ev_ctx, msg); 
    330 @@ -1231,6 +1233,7 @@ extern void build_options(bool screen); 
     330@@ -1277,6 +1279,7 @@ extern void build_options(bool screen); 
    331331         * The print backend init also migrates the printing tdb's, 
    332332         * this requires a winreg pipe. 
     
    336336                exit(1); 
    337337  
    338 @@ -1262,7 +1265,7 @@ extern void build_options(bool screen); 
     338@@ -1315,7 +1318,7 @@ extern void build_options(bool screen); 
    339339                                       smbd_messaging_context()); 
    340340                } 
  • trunk/package/network/services/samba36/patches/210-remove_ad_support.patch

    r35382 r40618  
    7272--- a/source3/rpc_client/cli_pipe.c 
    7373+++ b/source3/rpc_client/cli_pipe.c 
    74 @@ -2874,12 +2874,14 @@ NTSTATUS cli_rpc_pipe_open_noauth_transp 
     74@@ -2904,12 +2904,14 @@ NTSTATUS cli_rpc_pipe_open_noauth_transp 
    7575        status = rpc_pipe_bind(result, auth); 
    7676        if (!NT_STATUS_IS_OK(status)) { 
  • trunk/package/network/services/samba36/patches/250-remove_domain_logon.patch

    r40343 r40618  
    100100--- a/source3/rpc_server/wkssvc/srv_wkssvc_nt.c 
    101101+++ b/source3/rpc_server/wkssvc/srv_wkssvc_nt.c 
    102 @@ -820,6 +820,10 @@ WERROR _wkssvc_NetrJoinDomain2(struct pi 
     102@@ -824,6 +824,10 @@ WERROR _wkssvc_NetrJoinDomain2(struct pi 
    103103        WERROR werr; 
    104104        struct security_token *token = p->session_info->security_token; 
     
    111111                return WERR_INVALID_PARAM; 
    112112        } 
    113 @@ -897,6 +901,10 @@ WERROR _wkssvc_NetrUnjoinDomain2(struct  
     113@@ -901,6 +905,10 @@ WERROR _wkssvc_NetrUnjoinDomain2(struct 
    114114        WERROR werr; 
    115115        struct security_token *token = p->session_info->security_token; 
     
    148148  
    149149        if ( !get_dc_name(domain, NULL, dc_name, &dc_ss) ) { 
    150 @@ -243,6 +250,10 @@ NTSTATUS change_trust_account_password(  
     150@@ -243,6 +250,10 @@ NTSTATUS change_trust_account_password( 
    151151        struct cli_state *cli = NULL; 
    152152        struct rpc_pipe_client *netlogon_pipe = NULL; 
     
    173173--- a/source3/smbd/process.c 
    174174+++ b/source3/smbd/process.c 
    175 @@ -2484,8 +2484,10 @@ static bool housekeeping_fn(const struct 
     175@@ -2431,8 +2431,10 @@ static bool housekeeping_fn(const struct 
    176176        /* check if we need to reload services */ 
    177177        check_reload(sconn, time_mono(NULL)); 
  • trunk/package/network/services/samba36/patches/260-remove_samr.patch

    r40343 r40618  
    9999                return False; 
    100100        } 
    101 @@ -2541,6 +2545,10 @@ static bool api_NetUserGetGroups(struct  
     101@@ -2541,6 +2545,10 @@ static bool api_NetUserGetGroups(struct 
    102102        NTSTATUS status, result; 
    103103        struct dcerpc_binding_handle *b; 
     
    110110                return False; 
    111111        } 
    112 @@ -2733,6 +2741,10 @@ static bool api_RNetUserEnum(struct smbd 
     112@@ -2741,6 +2749,10 @@ static bool api_RNetUserEnum(struct smbd 
    113113  
    114114        struct dcerpc_binding_handle *b; 
     
    121121                return False; 
    122122        } 
    123 @@ -2979,6 +2991,10 @@ static bool api_SetUserPassword(struct s 
    124         int min_pwd_length; 
    125         struct dcerpc_binding_handle *b = NULL; 
    126   
    127 +#ifndef SAMR_SUPPORT 
    128 +       return False; 
    129 +#endif 
    130 + 
    131         /* Skip 2 strings. */ 
    132         p = skip_string(param,tpscnt,np); 
    133         p = skip_string(param,tpscnt,p); 
    134 @@ -3224,6 +3240,10 @@ static bool api_SamOEMChangePassword(str 
     123@@ -2979,6 +2991,10 @@ static bool api_SamOEMChangePassword(str 
    135124        int bufsize; 
    136125        struct dcerpc_binding_handle *b; 
     
    143132        *rparam = smb_realloc_limit(*rparam,*rparam_len); 
    144133        if (!*rparam) { 
    145 @@ -4265,6 +4285,10 @@ static bool api_RNetUserGetInfo(struct s 
     134@@ -4020,6 +4036,10 @@ static bool api_RNetUserGetInfo(struct s 
    146135        union samr_UserInfo *info; 
    147136        struct dcerpc_binding_handle *b = NULL; 
  • trunk/package/network/services/samba36/patches/270-remove_registry_backend.patch

    r40343 r40618  
    3131--- a/source3/smbd/server.c 
    3232+++ b/source3/smbd/server.c 
    33 @@ -1184,8 +1184,10 @@ extern void build_options(bool screen); 
     33@@ -1230,8 +1230,10 @@ extern void build_options(bool screen); 
    3434                exit(1); 
    3535        } 
  • trunk/package/network/services/samba36/patches/280-strip_srvsvc.patch

    r30509 r40618  
    1212                return False; 
    1313        } 
    14 @@ -3838,10 +3842,7 @@ static bool api_RNetServerGetInfo(struct 
     14@@ -3589,10 +3593,7 @@ static bool api_RNetServerGetInfo(struct 
    1515        NTSTATUS status; 
    1616        WERROR werr; 
     
    2323        if (!str1 || !str2 || !p) { 
    2424                return False; 
    25 @@ -3904,66 +3905,16 @@ static bool api_RNetServerGetInfo(struct 
     25@@ -3655,66 +3656,16 @@ static bool api_RNetServerGetInfo(struct 
    2626        p = *rdata; 
    2727        p2 = p + struct_len; 
     
    9696  
    9797        if (uLevel > 1) { 
    98 @@ -5654,6 +5605,10 @@ static bool api_RNetSessionEnum(struct s 
     98@@ -5405,6 +5356,10 @@ static bool api_RNetSessionEnum(struct s 
    9999        uint32_t totalentries, resume_handle = 0; 
    100100        uint32_t count = 0; 
  • trunk/package/network/services/samba36/patches/310-remove_error_strings.patch

    r40343 r40618  
    201201        result = talloc_asprintf(talloc_tos(), "NT_STATUS(0x%08x)", 
    202202                                 NT_STATUS_V(nt_code)); 
    203 @@ -767,12 +773,14 @@ NTSTATUS nt_status_string_to_code(const  
     203@@ -767,12 +773,14 @@ NTSTATUS nt_status_string_to_code(const 
    204204 { 
    205205        int idx = 0; 
  • trunk/package/network/services/samba36/patches/330-librpc_default_print.patch

    r40343 r40618  
    40084008--- a/source3/librpc/gen_ndr/ndr_ntprinting.c 
    40094009+++ b/source3/librpc/gen_ndr/ndr_ntprinting.c 
    4010 @@ -902,7 +902,7 @@ static const struct ndr_interface_call n 
     4010@@ -914,7 +914,7 @@ static const struct ndr_interface_call n 
    40114011                sizeof(struct decode_ntprinting_form), 
    40124012                (ndr_push_flags_fn_t) ndr_push_decode_ntprinting_form, 
     
    40174017                { 0, NULL }, 
    40184018        }, 
    4019 @@ -911,7 +911,7 @@ static const struct ndr_interface_call n 
     4019@@ -923,7 +923,7 @@ static const struct ndr_interface_call n 
    40204020                sizeof(struct decode_ntprinting_driver), 
    40214021                (ndr_push_flags_fn_t) ndr_push_decode_ntprinting_driver, 
     
    40264026                { 0, NULL }, 
    40274027        }, 
    4028 @@ -920,7 +920,7 @@ static const struct ndr_interface_call n 
     4028@@ -932,7 +932,7 @@ static const struct ndr_interface_call n 
    40294029                sizeof(struct decode_ntprinting_printer), 
    40304030                (ndr_push_flags_fn_t) ndr_push_decode_ntprinting_printer, 
     
    54035403--- a/source3/librpc/gen_ndr/ndr_spoolss.c 
    54045404+++ b/source3/librpc/gen_ndr/ndr_spoolss.c 
    5405 @@ -32660,7 +32660,7 @@ static const struct ndr_interface_call s 
     5405@@ -32661,7 +32661,7 @@ static const struct ndr_interface_call s 
    54065406                sizeof(struct spoolss_EnumPrinters), 
    54075407                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrinters, 
     
    54125412                { 0, NULL }, 
    54135413        }, 
    5414 @@ -32669,7 +32669,7 @@ static const struct ndr_interface_call s 
     5414@@ -32670,7 +32670,7 @@ static const struct ndr_interface_call s 
    54155415                sizeof(struct spoolss_OpenPrinter), 
    54165416                (ndr_push_flags_fn_t) ndr_push_spoolss_OpenPrinter, 
     
    54215421                { 0, NULL }, 
    54225422        }, 
    5423 @@ -32678,7 +32678,7 @@ static const struct ndr_interface_call s 
     5423@@ -32679,7 +32679,7 @@ static const struct ndr_interface_call s 
    54245424                sizeof(struct spoolss_SetJob), 
    54255425                (ndr_push_flags_fn_t) ndr_push_spoolss_SetJob, 
     
    54305430                { 0, NULL }, 
    54315431        }, 
    5432 @@ -32687,7 +32687,7 @@ static const struct ndr_interface_call s 
     5432@@ -32688,7 +32688,7 @@ static const struct ndr_interface_call s 
    54335433                sizeof(struct spoolss_GetJob), 
    54345434                (ndr_push_flags_fn_t) ndr_push_spoolss_GetJob, 
     
    54395439                { 0, NULL }, 
    54405440        }, 
    5441 @@ -32696,7 +32696,7 @@ static const struct ndr_interface_call s 
     5441@@ -32697,7 +32697,7 @@ static const struct ndr_interface_call s 
    54425442                sizeof(struct spoolss_EnumJobs), 
    54435443                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumJobs, 
     
    54485448                { 0, NULL }, 
    54495449        }, 
    5450 @@ -32705,7 +32705,7 @@ static const struct ndr_interface_call s 
     5450@@ -32706,7 +32706,7 @@ static const struct ndr_interface_call s 
    54515451                sizeof(struct spoolss_AddPrinter), 
    54525452                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrinter, 
     
    54575457                { 0, NULL }, 
    54585458        }, 
    5459 @@ -32714,7 +32714,7 @@ static const struct ndr_interface_call s 
     5459@@ -32715,7 +32715,7 @@ static const struct ndr_interface_call s 
    54605460                sizeof(struct spoolss_DeletePrinter), 
    54615461                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinter, 
     
    54665466                { 0, NULL }, 
    54675467        }, 
    5468 @@ -32723,7 +32723,7 @@ static const struct ndr_interface_call s 
     5468@@ -32724,7 +32724,7 @@ static const struct ndr_interface_call s 
    54695469                sizeof(struct spoolss_SetPrinter), 
    54705470                (ndr_push_flags_fn_t) ndr_push_spoolss_SetPrinter, 
     
    54755475                { 0, NULL }, 
    54765476        }, 
    5477 @@ -32732,7 +32732,7 @@ static const struct ndr_interface_call s 
     5477@@ -32733,7 +32733,7 @@ static const struct ndr_interface_call s 
    54785478                sizeof(struct spoolss_GetPrinter), 
    54795479                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinter, 
     
    54845484                { 0, NULL }, 
    54855485        }, 
    5486 @@ -32741,7 +32741,7 @@ static const struct ndr_interface_call s 
     5486@@ -32742,7 +32742,7 @@ static const struct ndr_interface_call s 
    54875487                sizeof(struct spoolss_AddPrinterDriver), 
    54885488                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrinterDriver, 
     
    54935493                { 0, NULL }, 
    54945494        }, 
    5495 @@ -32750,7 +32750,7 @@ static const struct ndr_interface_call s 
     5495@@ -32751,7 +32751,7 @@ static const struct ndr_interface_call s 
    54965496                sizeof(struct spoolss_EnumPrinterDrivers), 
    54975497                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrinterDrivers, 
     
    55025502                { 0, NULL }, 
    55035503        }, 
    5504 @@ -32759,7 +32759,7 @@ static const struct ndr_interface_call s 
     5504@@ -32760,7 +32760,7 @@ static const struct ndr_interface_call s 
    55055505                sizeof(struct spoolss_GetPrinterDriver), 
    55065506                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinterDriver, 
     
    55115511                { 0, NULL }, 
    55125512        }, 
    5513 @@ -32768,7 +32768,7 @@ static const struct ndr_interface_call s 
     5513@@ -32769,7 +32769,7 @@ static const struct ndr_interface_call s 
    55145514                sizeof(struct spoolss_GetPrinterDriverDirectory), 
    55155515                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinterDriverDirectory, 
     
    55205520                { 0, NULL }, 
    55215521        }, 
    5522 @@ -32777,7 +32777,7 @@ static const struct ndr_interface_call s 
     5522@@ -32778,7 +32778,7 @@ static const struct ndr_interface_call s 
    55235523                sizeof(struct spoolss_DeletePrinterDriver), 
    55245524                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterDriver, 
     
    55295529                { 0, NULL }, 
    55305530        }, 
    5531 @@ -32786,7 +32786,7 @@ static const struct ndr_interface_call s 
     5531@@ -32787,7 +32787,7 @@ static const struct ndr_interface_call s 
    55325532                sizeof(struct spoolss_AddPrintProcessor), 
    55335533                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrintProcessor, 
     
    55385538                { 0, NULL }, 
    55395539        }, 
    5540 @@ -32795,7 +32795,7 @@ static const struct ndr_interface_call s 
     5540@@ -32796,7 +32796,7 @@ static const struct ndr_interface_call s 
    55415541                sizeof(struct spoolss_EnumPrintProcessors), 
    55425542                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrintProcessors, 
     
    55475547                { 0, NULL }, 
    55485548        }, 
    5549 @@ -32804,7 +32804,7 @@ static const struct ndr_interface_call s 
     5549@@ -32805,7 +32805,7 @@ static const struct ndr_interface_call s 
    55505550                sizeof(struct spoolss_GetPrintProcessorDirectory), 
    55515551                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrintProcessorDirectory, 
     
    55565556                { 0, NULL }, 
    55575557        }, 
    5558 @@ -32813,7 +32813,7 @@ static const struct ndr_interface_call s 
     5558@@ -32814,7 +32814,7 @@ static const struct ndr_interface_call s 
    55595559                sizeof(struct spoolss_StartDocPrinter), 
    55605560                (ndr_push_flags_fn_t) ndr_push_spoolss_StartDocPrinter, 
     
    55655565                { 0, NULL }, 
    55665566        }, 
    5567 @@ -32822,7 +32822,7 @@ static const struct ndr_interface_call s 
     5567@@ -32823,7 +32823,7 @@ static const struct ndr_interface_call s 
    55685568                sizeof(struct spoolss_StartPagePrinter), 
    55695569                (ndr_push_flags_fn_t) ndr_push_spoolss_StartPagePrinter, 
     
    55745574                { 0, NULL }, 
    55755575        }, 
    5576 @@ -32831,7 +32831,7 @@ static const struct ndr_interface_call s 
     5576@@ -32832,7 +32832,7 @@ static const struct ndr_interface_call s 
    55775577                sizeof(struct spoolss_WritePrinter), 
    55785578                (ndr_push_flags_fn_t) ndr_push_spoolss_WritePrinter, 
     
    55835583                { 0, NULL }, 
    55845584        }, 
    5585 @@ -32840,7 +32840,7 @@ static const struct ndr_interface_call s 
     5585@@ -32841,7 +32841,7 @@ static const struct ndr_interface_call s 
    55865586                sizeof(struct spoolss_EndPagePrinter), 
    55875587                (ndr_push_flags_fn_t) ndr_push_spoolss_EndPagePrinter, 
     
    55925592                { 0, NULL }, 
    55935593        }, 
    5594 @@ -32849,7 +32849,7 @@ static const struct ndr_interface_call s 
     5594@@ -32850,7 +32850,7 @@ static const struct ndr_interface_call s 
    55955595                sizeof(struct spoolss_AbortPrinter), 
    55965596                (ndr_push_flags_fn_t) ndr_push_spoolss_AbortPrinter, 
     
    56015601                { 0, NULL }, 
    56025602        }, 
    5603 @@ -32858,7 +32858,7 @@ static const struct ndr_interface_call s 
     5603@@ -32859,7 +32859,7 @@ static const struct ndr_interface_call s 
    56045604                sizeof(struct spoolss_ReadPrinter), 
    56055605                (ndr_push_flags_fn_t) ndr_push_spoolss_ReadPrinter, 
     
    56105610                { 0, NULL }, 
    56115611        }, 
    5612 @@ -32867,7 +32867,7 @@ static const struct ndr_interface_call s 
     5612@@ -32868,7 +32868,7 @@ static const struct ndr_interface_call s 
    56135613                sizeof(struct spoolss_EndDocPrinter), 
    56145614                (ndr_push_flags_fn_t) ndr_push_spoolss_EndDocPrinter, 
     
    56195619                { 0, NULL }, 
    56205620        }, 
    5621 @@ -32876,7 +32876,7 @@ static const struct ndr_interface_call s 
     5621@@ -32877,7 +32877,7 @@ static const struct ndr_interface_call s 
    56225622                sizeof(struct spoolss_AddJob), 
    56235623                (ndr_push_flags_fn_t) ndr_push_spoolss_AddJob, 
     
    56285628                { 0, NULL }, 
    56295629        }, 
    5630 @@ -32885,7 +32885,7 @@ static const struct ndr_interface_call s 
     5630@@ -32886,7 +32886,7 @@ static const struct ndr_interface_call s 
    56315631                sizeof(struct spoolss_ScheduleJob), 
    56325632                (ndr_push_flags_fn_t) ndr_push_spoolss_ScheduleJob, 
     
    56375637                { 0, NULL }, 
    56385638        }, 
    5639 @@ -32894,7 +32894,7 @@ static const struct ndr_interface_call s 
     5639@@ -32895,7 +32895,7 @@ static const struct ndr_interface_call s 
    56405640                sizeof(struct spoolss_GetPrinterData), 
    56415641                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinterData, 
     
    56465646                { 0, NULL }, 
    56475647        }, 
    5648 @@ -32903,7 +32903,7 @@ static const struct ndr_interface_call s 
     5648@@ -32904,7 +32904,7 @@ static const struct ndr_interface_call s 
    56495649                sizeof(struct spoolss_SetPrinterData), 
    56505650                (ndr_push_flags_fn_t) ndr_push_spoolss_SetPrinterData, 
     
    56555655                { 0, NULL }, 
    56565656        }, 
    5657 @@ -32912,7 +32912,7 @@ static const struct ndr_interface_call s 
     5657@@ -32913,7 +32913,7 @@ static const struct ndr_interface_call s 
    56585658                sizeof(struct spoolss_WaitForPrinterChange), 
    56595659                (ndr_push_flags_fn_t) ndr_push_spoolss_WaitForPrinterChange, 
     
    56645664                { 0, NULL }, 
    56655665        }, 
    5666 @@ -32921,7 +32921,7 @@ static const struct ndr_interface_call s 
     5666@@ -32922,7 +32922,7 @@ static const struct ndr_interface_call s 
    56675667                sizeof(struct spoolss_ClosePrinter), 
    56685668                (ndr_push_flags_fn_t) ndr_push_spoolss_ClosePrinter, 
     
    56735673                { 0, NULL }, 
    56745674        }, 
    5675 @@ -32930,7 +32930,7 @@ static const struct ndr_interface_call s 
     5675@@ -32931,7 +32931,7 @@ static const struct ndr_interface_call s 
    56765676                sizeof(struct spoolss_AddForm), 
    56775677                (ndr_push_flags_fn_t) ndr_push_spoolss_AddForm, 
     
    56825682                { 0, NULL }, 
    56835683        }, 
    5684 @@ -32939,7 +32939,7 @@ static const struct ndr_interface_call s 
     5684@@ -32940,7 +32940,7 @@ static const struct ndr_interface_call s 
    56855685                sizeof(struct spoolss_DeleteForm), 
    56865686                (ndr_push_flags_fn_t) ndr_push_spoolss_DeleteForm, 
     
    56915691                { 0, NULL }, 
    56925692        }, 
    5693 @@ -32948,7 +32948,7 @@ static const struct ndr_interface_call s 
     5693@@ -32949,7 +32949,7 @@ static const struct ndr_interface_call s 
    56945694                sizeof(struct spoolss_GetForm), 
    56955695                (ndr_push_flags_fn_t) ndr_push_spoolss_GetForm, 
     
    57005700                { 0, NULL }, 
    57015701        }, 
    5702 @@ -32957,7 +32957,7 @@ static const struct ndr_interface_call s 
     5702@@ -32958,7 +32958,7 @@ static const struct ndr_interface_call s 
    57035703                sizeof(struct spoolss_SetForm), 
    57045704                (ndr_push_flags_fn_t) ndr_push_spoolss_SetForm, 
     
    57095709                { 0, NULL }, 
    57105710        }, 
    5711 @@ -32966,7 +32966,7 @@ static const struct ndr_interface_call s 
     5711@@ -32967,7 +32967,7 @@ static const struct ndr_interface_call s 
    57125712                sizeof(struct spoolss_EnumForms), 
    57135713                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumForms, 
     
    57185718                { 0, NULL }, 
    57195719        }, 
    5720 @@ -32975,7 +32975,7 @@ static const struct ndr_interface_call s 
     5720@@ -32976,7 +32976,7 @@ static const struct ndr_interface_call s 
    57215721                sizeof(struct spoolss_EnumPorts), 
    57225722                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPorts, 
     
    57275727                { 0, NULL }, 
    57285728        }, 
    5729 @@ -32984,7 +32984,7 @@ static const struct ndr_interface_call s 
     5729@@ -32985,7 +32985,7 @@ static const struct ndr_interface_call s 
    57305730                sizeof(struct spoolss_EnumMonitors), 
    57315731                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumMonitors, 
     
    57365736                { 0, NULL }, 
    57375737        }, 
    5738 @@ -32993,7 +32993,7 @@ static const struct ndr_interface_call s 
     5738@@ -32994,7 +32994,7 @@ static const struct ndr_interface_call s 
    57395739                sizeof(struct spoolss_AddPort), 
    57405740                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPort, 
     
    57455745                { 0, NULL }, 
    57465746        }, 
    5747 @@ -33002,7 +33002,7 @@ static const struct ndr_interface_call s 
     5747@@ -33003,7 +33003,7 @@ static const struct ndr_interface_call s 
    57485748                sizeof(struct spoolss_ConfigurePort), 
    57495749                (ndr_push_flags_fn_t) ndr_push_spoolss_ConfigurePort, 
     
    57545754                { 0, NULL }, 
    57555755        }, 
    5756 @@ -33011,7 +33011,7 @@ static const struct ndr_interface_call s 
     5756@@ -33012,7 +33012,7 @@ static const struct ndr_interface_call s 
    57575757                sizeof(struct spoolss_DeletePort), 
    57585758                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePort, 
     
    57635763                { 0, NULL }, 
    57645764        }, 
    5765 @@ -33020,7 +33020,7 @@ static const struct ndr_interface_call s 
     5765@@ -33021,7 +33021,7 @@ static const struct ndr_interface_call s 
    57665766                sizeof(struct spoolss_CreatePrinterIC), 
    57675767                (ndr_push_flags_fn_t) ndr_push_spoolss_CreatePrinterIC, 
     
    57725772                { 0, NULL }, 
    57735773        }, 
    5774 @@ -33029,7 +33029,7 @@ static const struct ndr_interface_call s 
     5774@@ -33030,7 +33030,7 @@ static const struct ndr_interface_call s 
    57755775                sizeof(struct spoolss_PlayGDIScriptOnPrinterIC), 
    57765776                (ndr_push_flags_fn_t) ndr_push_spoolss_PlayGDIScriptOnPrinterIC, 
     
    57815781                { 0, NULL }, 
    57825782        }, 
    5783 @@ -33038,7 +33038,7 @@ static const struct ndr_interface_call s 
     5783@@ -33039,7 +33039,7 @@ static const struct ndr_interface_call s 
    57845784                sizeof(struct spoolss_DeletePrinterIC), 
    57855785                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterIC, 
     
    57905790                { 0, NULL }, 
    57915791        }, 
    5792 @@ -33047,7 +33047,7 @@ static const struct ndr_interface_call s 
     5792@@ -33048,7 +33048,7 @@ static const struct ndr_interface_call s 
    57935793                sizeof(struct spoolss_AddPrinterConnection), 
    57945794                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrinterConnection, 
     
    57995799                { 0, NULL }, 
    58005800        }, 
    5801 @@ -33056,7 +33056,7 @@ static const struct ndr_interface_call s 
     5801@@ -33057,7 +33057,7 @@ static const struct ndr_interface_call s 
    58025802                sizeof(struct spoolss_DeletePrinterConnection), 
    58035803                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterConnection, 
     
    58085808                { 0, NULL }, 
    58095809        }, 
    5810 @@ -33065,7 +33065,7 @@ static const struct ndr_interface_call s 
     5810@@ -33066,7 +33066,7 @@ static const struct ndr_interface_call s 
    58115811                sizeof(struct spoolss_PrinterMessageBox), 
    58125812                (ndr_push_flags_fn_t) ndr_push_spoolss_PrinterMessageBox, 
     
    58175817                { 0, NULL }, 
    58185818        }, 
    5819 @@ -33074,7 +33074,7 @@ static const struct ndr_interface_call s 
     5819@@ -33075,7 +33075,7 @@ static const struct ndr_interface_call s 
    58205820                sizeof(struct spoolss_AddMonitor), 
    58215821                (ndr_push_flags_fn_t) ndr_push_spoolss_AddMonitor, 
     
    58265826                { 0, NULL }, 
    58275827        }, 
    5828 @@ -33083,7 +33083,7 @@ static const struct ndr_interface_call s 
     5828@@ -33084,7 +33084,7 @@ static const struct ndr_interface_call s 
    58295829                sizeof(struct spoolss_DeleteMonitor), 
    58305830                (ndr_push_flags_fn_t) ndr_push_spoolss_DeleteMonitor, 
     
    58355835                { 0, NULL }, 
    58365836        }, 
    5837 @@ -33092,7 +33092,7 @@ static const struct ndr_interface_call s 
     5837@@ -33093,7 +33093,7 @@ static const struct ndr_interface_call s 
    58385838                sizeof(struct spoolss_DeletePrintProcessor), 
    58395839                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrintProcessor, 
     
    58445844                { 0, NULL }, 
    58455845        }, 
    5846 @@ -33101,7 +33101,7 @@ static const struct ndr_interface_call s 
     5846@@ -33102,7 +33102,7 @@ static const struct ndr_interface_call s 
    58475847                sizeof(struct spoolss_AddPrintProvidor), 
    58485848                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrintProvidor, 
     
    58535853                { 0, NULL }, 
    58545854        }, 
    5855 @@ -33110,7 +33110,7 @@ static const struct ndr_interface_call s 
     5855@@ -33111,7 +33111,7 @@ static const struct ndr_interface_call s 
    58565856                sizeof(struct spoolss_DeletePrintProvidor), 
    58575857                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrintProvidor, 
     
    58625862                { 0, NULL }, 
    58635863        }, 
    5864 @@ -33119,7 +33119,7 @@ static const struct ndr_interface_call s 
     5864@@ -33120,7 +33120,7 @@ static const struct ndr_interface_call s 
    58655865                sizeof(struct spoolss_EnumPrintProcDataTypes), 
    58665866                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrintProcDataTypes, 
     
    58715871                { 0, NULL }, 
    58725872        }, 
    5873 @@ -33128,7 +33128,7 @@ static const struct ndr_interface_call s 
     5873@@ -33129,7 +33129,7 @@ static const struct ndr_interface_call s 
    58745874                sizeof(struct spoolss_ResetPrinter), 
    58755875                (ndr_push_flags_fn_t) ndr_push_spoolss_ResetPrinter, 
     
    58805880                { 0, NULL }, 
    58815881        }, 
    5882 @@ -33137,7 +33137,7 @@ static const struct ndr_interface_call s 
     5882@@ -33138,7 +33138,7 @@ static const struct ndr_interface_call s 
    58835883                sizeof(struct spoolss_GetPrinterDriver2), 
    58845884                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinterDriver2, 
     
    58895889                { 0, NULL }, 
    58905890        }, 
    5891 @@ -33146,7 +33146,7 @@ static const struct ndr_interface_call s 
     5891@@ -33147,7 +33147,7 @@ static const struct ndr_interface_call s 
    58925892                sizeof(struct spoolss_FindFirstPrinterChangeNotification), 
    58935893                (ndr_push_flags_fn_t) ndr_push_spoolss_FindFirstPrinterChangeNotification, 
     
    58985898                { 0, NULL }, 
    58995899        }, 
    5900 @@ -33155,7 +33155,7 @@ static const struct ndr_interface_call s 
     5900@@ -33156,7 +33156,7 @@ static const struct ndr_interface_call s 
    59015901                sizeof(struct spoolss_FindNextPrinterChangeNotification), 
    59025902                (ndr_push_flags_fn_t) ndr_push_spoolss_FindNextPrinterChangeNotification, 
     
    59075907                { 0, NULL }, 
    59085908        }, 
    5909 @@ -33164,7 +33164,7 @@ static const struct ndr_interface_call s 
     5909@@ -33165,7 +33165,7 @@ static const struct ndr_interface_call s 
    59105910                sizeof(struct spoolss_FindClosePrinterNotify), 
    59115911                (ndr_push_flags_fn_t) ndr_push_spoolss_FindClosePrinterNotify, 
     
    59165916                { 0, NULL }, 
    59175917        }, 
    5918 @@ -33173,7 +33173,7 @@ static const struct ndr_interface_call s 
     5918@@ -33174,7 +33174,7 @@ static const struct ndr_interface_call s 
    59195919                sizeof(struct spoolss_RouterFindFirstPrinterChangeNotificationOld), 
    59205920                (ndr_push_flags_fn_t) ndr_push_spoolss_RouterFindFirstPrinterChangeNotificationOld, 
     
    59255925                { 0, NULL }, 
    59265926        }, 
    5927 @@ -33182,7 +33182,7 @@ static const struct ndr_interface_call s 
     5927@@ -33183,7 +33183,7 @@ static const struct ndr_interface_call s 
    59285928                sizeof(struct spoolss_ReplyOpenPrinter), 
    59295929                (ndr_push_flags_fn_t) ndr_push_spoolss_ReplyOpenPrinter, 
     
    59345934                { 0, NULL }, 
    59355935        }, 
    5936 @@ -33191,7 +33191,7 @@ static const struct ndr_interface_call s 
     5936@@ -33192,7 +33192,7 @@ static const struct ndr_interface_call s 
    59375937                sizeof(struct spoolss_RouterReplyPrinter), 
    59385938                (ndr_push_flags_fn_t) ndr_push_spoolss_RouterReplyPrinter, 
     
    59435943                { 0, NULL }, 
    59445944        }, 
    5945 @@ -33200,7 +33200,7 @@ static const struct ndr_interface_call s 
     5945@@ -33201,7 +33201,7 @@ static const struct ndr_interface_call s 
    59465946                sizeof(struct spoolss_ReplyClosePrinter), 
    59475947                (ndr_push_flags_fn_t) ndr_push_spoolss_ReplyClosePrinter, 
     
    59525952                { 0, NULL }, 
    59535953        }, 
    5954 @@ -33209,7 +33209,7 @@ static const struct ndr_interface_call s 
     5954@@ -33210,7 +33210,7 @@ static const struct ndr_interface_call s 
    59555955                sizeof(struct spoolss_AddPortEx), 
    59565956                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPortEx, 
     
    59615961                { 0, NULL }, 
    59625962        }, 
    5963 @@ -33218,7 +33218,7 @@ static const struct ndr_interface_call s 
     5963@@ -33219,7 +33219,7 @@ static const struct ndr_interface_call s 
    59645964                sizeof(struct spoolss_RouterFindFirstPrinterChangeNotification), 
    59655965                (ndr_push_flags_fn_t) ndr_push_spoolss_RouterFindFirstPrinterChangeNotification, 
     
    59705970                { 0, NULL }, 
    59715971        }, 
    5972 @@ -33227,7 +33227,7 @@ static const struct ndr_interface_call s 
     5972@@ -33228,7 +33228,7 @@ static const struct ndr_interface_call s 
    59735973                sizeof(struct spoolss_SpoolerInit), 
    59745974                (ndr_push_flags_fn_t) ndr_push_spoolss_SpoolerInit, 
     
    59795979                { 0, NULL }, 
    59805980        }, 
    5981 @@ -33236,7 +33236,7 @@ static const struct ndr_interface_call s 
     5981@@ -33237,7 +33237,7 @@ static const struct ndr_interface_call s 
    59825982                sizeof(struct spoolss_ResetPrinterEx), 
    59835983                (ndr_push_flags_fn_t) ndr_push_spoolss_ResetPrinterEx, 
     
    59885988                { 0, NULL }, 
    59895989        }, 
    5990 @@ -33245,7 +33245,7 @@ static const struct ndr_interface_call s 
     5990@@ -33246,7 +33246,7 @@ static const struct ndr_interface_call s 
    59915991                sizeof(struct spoolss_RemoteFindFirstPrinterChangeNotifyEx), 
    59925992                (ndr_push_flags_fn_t) ndr_push_spoolss_RemoteFindFirstPrinterChangeNotifyEx, 
     
    59975997                { 0, NULL }, 
    59985998        }, 
    5999 @@ -33254,7 +33254,7 @@ static const struct ndr_interface_call s 
     5999@@ -33255,7 +33255,7 @@ static const struct ndr_interface_call s 
    60006000                sizeof(struct spoolss_RouterReplyPrinterEx), 
    60016001                (ndr_push_flags_fn_t) ndr_push_spoolss_RouterReplyPrinterEx, 
     
    60066006                { 0, NULL }, 
    60076007        }, 
    6008 @@ -33263,7 +33263,7 @@ static const struct ndr_interface_call s 
     6008@@ -33264,7 +33264,7 @@ static const struct ndr_interface_call s 
    60096009                sizeof(struct spoolss_RouterRefreshPrinterChangeNotify), 
    60106010                (ndr_push_flags_fn_t) ndr_push_spoolss_RouterRefreshPrinterChangeNotify, 
     
    60156015                { 0, NULL }, 
    60166016        }, 
    6017 @@ -33272,7 +33272,7 @@ static const struct ndr_interface_call s 
     6017@@ -33273,7 +33273,7 @@ static const struct ndr_interface_call s 
    60186018                sizeof(struct spoolss_44), 
    60196019                (ndr_push_flags_fn_t) ndr_push_spoolss_44, 
     
    60246024                { 0, NULL }, 
    60256025        }, 
    6026 @@ -33281,7 +33281,7 @@ static const struct ndr_interface_call s 
     6026@@ -33282,7 +33282,7 @@ static const struct ndr_interface_call s 
    60276027                sizeof(struct spoolss_OpenPrinterEx), 
    60286028                (ndr_push_flags_fn_t) ndr_push_spoolss_OpenPrinterEx, 
     
    60336033                { 0, NULL }, 
    60346034        }, 
    6035 @@ -33290,7 +33290,7 @@ static const struct ndr_interface_call s 
     6035@@ -33291,7 +33291,7 @@ static const struct ndr_interface_call s 
    60366036                sizeof(struct spoolss_AddPrinterEx), 
    60376037                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrinterEx, 
     
    60426042                { 0, NULL }, 
    60436043        }, 
    6044 @@ -33299,7 +33299,7 @@ static const struct ndr_interface_call s 
     6044@@ -33300,7 +33300,7 @@ static const struct ndr_interface_call s 
    60456045                sizeof(struct spoolss_SetPort), 
    60466046                (ndr_push_flags_fn_t) ndr_push_spoolss_SetPort, 
     
    60516051                { 0, NULL }, 
    60526052        }, 
    6053 @@ -33308,7 +33308,7 @@ static const struct ndr_interface_call s 
     6053@@ -33309,7 +33309,7 @@ static const struct ndr_interface_call s 
    60546054                sizeof(struct spoolss_EnumPrinterData), 
    60556055                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrinterData, 
     
    60606060                { 0, NULL }, 
    60616061        }, 
    6062 @@ -33317,7 +33317,7 @@ static const struct ndr_interface_call s 
     6062@@ -33318,7 +33318,7 @@ static const struct ndr_interface_call s 
    60636063                sizeof(struct spoolss_DeletePrinterData), 
    60646064                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterData, 
     
    60696069                { 0, NULL }, 
    60706070        }, 
    6071 @@ -33326,7 +33326,7 @@ static const struct ndr_interface_call s 
     6071@@ -33327,7 +33327,7 @@ static const struct ndr_interface_call s 
    60726072                sizeof(struct spoolss_4a), 
    60736073                (ndr_push_flags_fn_t) ndr_push_spoolss_4a, 
     
    60786078                { 0, NULL }, 
    60796079        }, 
    6080 @@ -33335,7 +33335,7 @@ static const struct ndr_interface_call s 
     6080@@ -33336,7 +33336,7 @@ static const struct ndr_interface_call s 
    60816081                sizeof(struct spoolss_4b), 
    60826082                (ndr_push_flags_fn_t) ndr_push_spoolss_4b, 
     
    60876087                { 0, NULL }, 
    60886088        }, 
    6089 @@ -33344,7 +33344,7 @@ static const struct ndr_interface_call s 
     6089@@ -33345,7 +33345,7 @@ static const struct ndr_interface_call s 
    60906090                sizeof(struct spoolss_4c), 
    60916091                (ndr_push_flags_fn_t) ndr_push_spoolss_4c, 
     
    60966096                { 0, NULL }, 
    60976097        }, 
    6098 @@ -33353,7 +33353,7 @@ static const struct ndr_interface_call s 
     6098@@ -33354,7 +33354,7 @@ static const struct ndr_interface_call s 
    60996099                sizeof(struct spoolss_SetPrinterDataEx), 
    61006100                (ndr_push_flags_fn_t) ndr_push_spoolss_SetPrinterDataEx, 
     
    61056105                { 0, NULL }, 
    61066106        }, 
    6107 @@ -33362,7 +33362,7 @@ static const struct ndr_interface_call s 
     6107@@ -33363,7 +33363,7 @@ static const struct ndr_interface_call s 
    61086108                sizeof(struct spoolss_GetPrinterDataEx), 
    61096109                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinterDataEx, 
     
    61146114                { 0, NULL }, 
    61156115        }, 
    6116 @@ -33371,7 +33371,7 @@ static const struct ndr_interface_call s 
     6116@@ -33372,7 +33372,7 @@ static const struct ndr_interface_call s 
    61176117                sizeof(struct spoolss_EnumPrinterDataEx), 
    61186118                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrinterDataEx, 
     
    61236123                { 0, NULL }, 
    61246124        }, 
    6125 @@ -33380,7 +33380,7 @@ static const struct ndr_interface_call s 
     6125@@ -33381,7 +33381,7 @@ static const struct ndr_interface_call s 
    61266126                sizeof(struct spoolss_EnumPrinterKey), 
    61276127                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPrinterKey, 
     
    61326132                { 0, NULL }, 
    61336133        }, 
    6134 @@ -33389,7 +33389,7 @@ static const struct ndr_interface_call s 
     6134@@ -33390,7 +33390,7 @@ static const struct ndr_interface_call s 
    61356135                sizeof(struct spoolss_DeletePrinterDataEx), 
    61366136                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterDataEx, 
     
    61416141                { 0, NULL }, 
    61426142        }, 
    6143 @@ -33398,7 +33398,7 @@ static const struct ndr_interface_call s 
     6143@@ -33399,7 +33399,7 @@ static const struct ndr_interface_call s 
    61446144                sizeof(struct spoolss_DeletePrinterKey), 
    61456145                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterKey, 
     
    61506150                { 0, NULL }, 
    61516151        }, 
    6152 @@ -33407,7 +33407,7 @@ static const struct ndr_interface_call s 
     6152@@ -33408,7 +33408,7 @@ static const struct ndr_interface_call s 
    61536153                sizeof(struct spoolss_53), 
    61546154                (ndr_push_flags_fn_t) ndr_push_spoolss_53, 
     
    61596159                { 0, NULL }, 
    61606160        }, 
    6161 @@ -33416,7 +33416,7 @@ static const struct ndr_interface_call s 
     6161@@ -33417,7 +33417,7 @@ static const struct ndr_interface_call s 
    61626162                sizeof(struct spoolss_DeletePrinterDriverEx), 
    61636163                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePrinterDriverEx, 
     
    61686168                { 0, NULL }, 
    61696169        }, 
    6170 @@ -33425,7 +33425,7 @@ static const struct ndr_interface_call s 
     6170@@ -33426,7 +33426,7 @@ static const struct ndr_interface_call s 
    61716171                sizeof(struct spoolss_AddPerMachineConnection), 
    61726172                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPerMachineConnection, 
     
    61776177                { 0, NULL }, 
    61786178        }, 
    6179 @@ -33434,7 +33434,7 @@ static const struct ndr_interface_call s 
     6179@@ -33435,7 +33435,7 @@ static const struct ndr_interface_call s 
    61806180                sizeof(struct spoolss_DeletePerMachineConnection), 
    61816181                (ndr_push_flags_fn_t) ndr_push_spoolss_DeletePerMachineConnection, 
     
    61866186                { 0, NULL }, 
    61876187        }, 
    6188 @@ -33443,7 +33443,7 @@ static const struct ndr_interface_call s 
     6188@@ -33444,7 +33444,7 @@ static const struct ndr_interface_call s 
    61896189                sizeof(struct spoolss_EnumPerMachineConnections), 
    61906190                (ndr_push_flags_fn_t) ndr_push_spoolss_EnumPerMachineConnections, 
     
    61956195                { 0, NULL }, 
    61966196        }, 
    6197 @@ -33452,7 +33452,7 @@ static const struct ndr_interface_call s 
     6197@@ -33453,7 +33453,7 @@ static const struct ndr_interface_call s 
    61986198                sizeof(struct spoolss_XcvData), 
    61996199                (ndr_push_flags_fn_t) ndr_push_spoolss_XcvData, 
     
    62046204                { 0, NULL }, 
    62056205        }, 
    6206 @@ -33461,7 +33461,7 @@ static const struct ndr_interface_call s 
     6206@@ -33462,7 +33462,7 @@ static const struct ndr_interface_call s 
    62076207                sizeof(struct spoolss_AddPrinterDriverEx), 
    62086208                (ndr_push_flags_fn_t) ndr_push_spoolss_AddPrinterDriverEx, 
     
    62136213                { 0, NULL }, 
    62146214        }, 
    6215 @@ -33470,7 +33470,7 @@ static const struct ndr_interface_call s 
     6215@@ -33471,7 +33471,7 @@ static const struct ndr_interface_call s 
    62166216                sizeof(struct spoolss_5a), 
    62176217                (ndr_push_flags_fn_t) ndr_push_spoolss_5a, 
     
    62226222                { 0, NULL }, 
    62236223        }, 
    6224 @@ -33479,7 +33479,7 @@ static const struct ndr_interface_call s 
     6224@@ -33480,7 +33480,7 @@ static const struct ndr_interface_call s 
    62256225                sizeof(struct spoolss_5b), 
    62266226                (ndr_push_flags_fn_t) ndr_push_spoolss_5b, 
     
    62316231                { 0, NULL }, 
    62326232        }, 
    6233 @@ -33488,7 +33488,7 @@ static const struct ndr_interface_call s 
     6233@@ -33489,7 +33489,7 @@ static const struct ndr_interface_call s 
    62346234                sizeof(struct spoolss_5c), 
    62356235                (ndr_push_flags_fn_t) ndr_push_spoolss_5c, 
     
    62406240                { 0, NULL }, 
    62416241        }, 
    6242 @@ -33497,7 +33497,7 @@ static const struct ndr_interface_call s 
     6242@@ -33498,7 +33498,7 @@ static const struct ndr_interface_call s 
    62436243                sizeof(struct spoolss_5d), 
    62446244                (ndr_push_flags_fn_t) ndr_push_spoolss_5d, 
     
    62496249                { 0, NULL }, 
    62506250        }, 
    6251 @@ -33506,7 +33506,7 @@ static const struct ndr_interface_call s 
     6251@@ -33507,7 +33507,7 @@ static const struct ndr_interface_call s 
    62526252                sizeof(struct spoolss_5e), 
    62536253                (ndr_push_flags_fn_t) ndr_push_spoolss_5e, 
     
    62586258                { 0, NULL }, 
    62596259        }, 
    6260 @@ -33515,7 +33515,7 @@ static const struct ndr_interface_call s 
     6260@@ -33516,7 +33516,7 @@ static const struct ndr_interface_call s 
    62616261                sizeof(struct spoolss_5f), 
    62626262                (ndr_push_flags_fn_t) ndr_push_spoolss_5f, 
     
    62676267                { 0, NULL }, 
    62686268        }, 
    6269 @@ -33524,7 +33524,7 @@ static const struct ndr_interface_call s 
     6269@@ -33525,7 +33525,7 @@ static const struct ndr_interface_call s 
    62706270                sizeof(struct spoolss_60), 
    62716271                (ndr_push_flags_fn_t) ndr_push_spoolss_60, 
     
    62766276                { 0, NULL }, 
    62776277        }, 
    6278 @@ -33533,7 +33533,7 @@ static const struct ndr_interface_call s 
     6278@@ -33534,7 +33534,7 @@ static const struct ndr_interface_call s 
    62796279                sizeof(struct spoolss_61), 
    62806280                (ndr_push_flags_fn_t) ndr_push_spoolss_61, 
     
    62856285                { 0, NULL }, 
    62866286        }, 
    6287 @@ -33542,7 +33542,7 @@ static const struct ndr_interface_call s 
     6287@@ -33543,7 +33543,7 @@ static const struct ndr_interface_call s 
    62886288                sizeof(struct spoolss_62), 
    62896289                (ndr_push_flags_fn_t) ndr_push_spoolss_62, 
     
    62946294                { 0, NULL }, 
    62956295        }, 
    6296 @@ -33551,7 +33551,7 @@ static const struct ndr_interface_call s 
     6296@@ -33552,7 +33552,7 @@ static const struct ndr_interface_call s 
    62976297                sizeof(struct spoolss_63), 
    62986298                (ndr_push_flags_fn_t) ndr_push_spoolss_63, 
     
    63036303                { 0, NULL }, 
    63046304        }, 
    6305 @@ -33560,7 +33560,7 @@ static const struct ndr_interface_call s 
     6305@@ -33561,7 +33561,7 @@ static const struct ndr_interface_call s 
    63066306                sizeof(struct spoolss_64), 
    63076307                (ndr_push_flags_fn_t) ndr_push_spoolss_64, 
     
    63126312                { 0, NULL }, 
    63136313        }, 
    6314 @@ -33569,7 +33569,7 @@ static const struct ndr_interface_call s 
     6314@@ -33570,7 +33570,7 @@ static const struct ndr_interface_call s 
    63156315                sizeof(struct spoolss_65), 
    63166316                (ndr_push_flags_fn_t) ndr_push_spoolss_65, 
     
    63216321                { 0, NULL }, 
    63226322        }, 
    6323 @@ -33578,7 +33578,7 @@ static const struct ndr_interface_call s 
     6323@@ -33579,7 +33579,7 @@ static const struct ndr_interface_call s 
    63246324                sizeof(struct spoolss_GetCorePrinterDrivers), 
    63256325                (ndr_push_flags_fn_t) ndr_push_spoolss_GetCorePrinterDrivers, 
     
    63306330                { 0, NULL }, 
    63316331        }, 
    6332 @@ -33587,7 +33587,7 @@ static const struct ndr_interface_call s 
     6332@@ -33588,7 +33588,7 @@ static const struct ndr_interface_call s 
    63336333                sizeof(struct spoolss_67), 
    63346334                (ndr_push_flags_fn_t) ndr_push_spoolss_67, 
     
    63396339                { 0, NULL }, 
    63406340        }, 
    6341 @@ -33596,7 +33596,7 @@ static const struct ndr_interface_call s 
     6341@@ -33597,7 +33597,7 @@ static const struct ndr_interface_call s 
    63426342                sizeof(struct spoolss_GetPrinterDriverPackagePath), 
    63436343                (ndr_push_flags_fn_t) ndr_push_spoolss_GetPrinterDriverPackagePath, 
     
    63486348                { 0, NULL }, 
    63496349        }, 
    6350 @@ -33605,7 +33605,7 @@ static const struct ndr_interface_call s 
     6350@@ -33606,7 +33606,7 @@ static const struct ndr_interface_call s 
    63516351                sizeof(struct spoolss_69), 
    63526352                (ndr_push_flags_fn_t) ndr_push_spoolss_69, 
     
    63576357                { 0, NULL }, 
    63586358        }, 
    6359 @@ -33614,7 +33614,7 @@ static const struct ndr_interface_call s 
     6359@@ -33615,7 +33615,7 @@ static const struct ndr_interface_call s 
    63606360                sizeof(struct spoolss_6a), 
    63616361                (ndr_push_flags_fn_t) ndr_push_spoolss_6a, 
     
    63666366                { 0, NULL }, 
    63676367        }, 
    6368 @@ -33623,7 +33623,7 @@ static const struct ndr_interface_call s 
     6368@@ -33624,7 +33624,7 @@ static const struct ndr_interface_call s 
    63696369                sizeof(struct spoolss_6b), 
    63706370                (ndr_push_flags_fn_t) ndr_push_spoolss_6b, 
     
    63756375                { 0, NULL }, 
    63766376        }, 
    6377 @@ -33632,7 +33632,7 @@ static const struct ndr_interface_call s 
     6377@@ -33633,7 +33633,7 @@ static const struct ndr_interface_call s 
    63786378                sizeof(struct spoolss_6c), 
    63796379                (ndr_push_flags_fn_t) ndr_push_spoolss_6c, 
     
    63846384                { 0, NULL }, 
    63856385        }, 
    6386 @@ -33641,7 +33641,7 @@ static const struct ndr_interface_call s 
     6386@@ -33642,7 +33642,7 @@ static const struct ndr_interface_call s 
    63876387                sizeof(struct spoolss_6d), 
    63886388                (ndr_push_flags_fn_t) ndr_push_spoolss_6d, 
Note: See TracChangeset for help on using the changeset viewer.