Andrew Bartlett
c1f8a74320
librpc/ndr remove _SAMBA_BUILD_ conditionals
2011-07-06 12:23:40 +10:00
Stefan Metzmacher
56df34a6aa
librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontext
...
This is not strictly needed, but it's good to have the logic
in common with the other Enum* calls.
This also allows us to play with the NDR_RELATIVE_REVERSE flag.
metze
2011-03-02 13:13:02 +01:00
Stefan Metzmacher
341330600a
spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type
...
metze
2011-02-28 15:54:13 -08:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Günther Deschner
440075247d
spoolss: pretty-print a struct spoolss_Time.
...
Guenther
2010-04-22 11:53:41 +02:00
Günther Deschner
0e779b573b
spoolss: rollback GetPrinterData[Ex] IDL.
...
Guenther
2010-03-05 15:17:59 +01:00
Günther Deschner
0528515be4
spoolss: rollback SetPrinterData{Ex} IDL.
...
Guenther
2010-03-05 15:17:58 +01:00
Günther Deschner
0a8011aa98
spoolss: use ndr_push_spoolss_PrinterInfo2 hand-marshalled version (moves devmode relative pointer down to sd).
...
Guenther
2010-02-18 15:47:59 +01:00
Günther Deschner
2881742493
spoolss: add spoolss_security_descriptor.
...
Guenther
2010-02-18 15:47:59 +01:00
Stefan Metzmacher
2059a165ee
ndr_spoolss_buf: use LIBNDR_FLAG_NO_NDR_SIZE in NDR_SPOOLSS_SIZE_*
...
metze
2010-02-18 15:47:57 +01:00
Stefan Metzmacher
a4c3aeb793
spoolss: use subcontext in NDR_SPOOLSS_PUSH_ENUM_OUT macro.
...
metze
2010-02-18 15:47:56 +01:00
Günther Deschner
bfd6edb3e9
spoolss: fix relative pointers in ndr_push_spoolss_DriverInfo101.
...
Guenther
2010-02-18 13:44:00 +01:00
Günther Deschner
7e328e1e1c
spoolss: regenerate hand-marshalled ndr_pull_spoolss_DriverInfo101 after ndr64 changes.
...
Guenther
2010-02-12 11:34:56 +01:00
Günther Deschner
95846bfee6
spoolss: make sure hand-marshalled spoolss_DriverInfo101 handles relative_highest_offset.
...
Guenther
2010-02-12 11:34:48 +01:00
Günther Deschner
8f07339b6d
spoolss: regenerate hand-marshalled ndr_push_spoolss_DriverInfo101 after ndr64 changes.
...
Guenther
2010-02-12 11:34:39 +01:00
Günther Deschner
e316624ddb
spoolss: fix spoolss_PrinterData size calculation.
...
Currently we were crashing in EnumPrinterDataEx when an e.g. an empty (NULL)
string for a separator file was returned.
Guenther
2009-12-14 10:39:34 +01:00
Günther Deschner
835e7d6c98
spoolss: remove unused spoolss_StringArray2.
...
Guenther
2009-12-10 17:48:50 +01:00
Günther Deschner
08823166a1
spoolss: rework spoolss_GetPrinterDataEx and spoolss_SetPrinterDataEx.
...
Guenther
2009-12-07 14:42:12 +01:00
Günther Deschner
f32ccc321a
spoolss: hand-marshall the spoolss_StringArray2 struct for spoolss_EnumPrinterKey.
...
This call is just driving me nuts :-)
Guenther
2009-12-03 01:04:02 +01:00
Günther Deschner
292af4fc04
spoolss: add spoolss_StringArray2.
...
The difference to spoolss_StringArray is that in spoolss_StringArray2 the string
array is put into a subcontext of _ndr_size.
Guenther
2009-12-02 14:37:02 +01:00
Günther Deschner
9d1ab9a001
spoolss: add my copyright.
...
Guenther
2009-03-18 17:18:46 +01:00
Günther Deschner
65151077b3
spoolss: add custom ndr_print_spoolss_Field.
...
Guenther
2009-03-18 16:46:14 +01:00
Günther Deschner
2687d29f7c
spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.
...
Guenther
2009-03-18 11:55:41 +01:00
Günther Deschner
ec47aac299
spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL in
...
spoolss helper.
Guenther
2009-03-18 11:55:32 +01:00
Günther Deschner
048013ddaa
spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.
...
Guenther
2009-03-18 10:35:13 +01:00
Günther Deschner
18a93e3e62
spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.
...
Guenther
2009-03-18 01:19:46 +01:00
Günther Deschner
b560a99718
spoolss: fix ndr_push_spoolss_SetPrinterData.
...
Guenther
2009-03-17 11:14:49 +01:00
Günther Deschner
e56be5cf84
spoolss: fix GetPrinterData buffer helper.
...
Guenther
2009-03-17 10:58:14 +01:00
Günther Deschner
793247452e
spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.
...
Guenther
2009-03-11 15:31:09 +01:00
Günther Deschner
2c3d7449b4
spoolss: fix typo in spoolss_EnumJobs_info union helper fn.
...
Guenther
2009-03-11 15:30:57 +01:00
Günther Deschner
f959aac745
spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.
...
Guenther
2009-03-07 00:23:29 +01:00
Günther Deschner
c6aea64e92
spoolss: fix spoolss enum calls helper macro code after pointer changes.
...
Guenther
2009-03-06 14:27:57 +01:00
Günther Deschner
6532fea2c8
spoolss: add push,pull helper for spoolss_DriverInfo101.
...
Guenther
2009-02-24 01:02:37 +01:00
Günther Deschner
4f803502ef
spoolss: add ndr_size_spoolss_StringArray to spoolss helper.
...
Guenther
2009-02-19 18:00:36 +01:00
Günther Deschner
742270eb2d
spoolss: fix spoolss helper for out ref count pointer.
...
Guenther
2009-02-17 16:15:52 +01:00
Günther Deschner
2f44170836
spoolss: fix ndr_pull_spoolss_GetPrinterData.
...
Guenther
2009-02-07 01:51:35 +01:00
Günther Deschner
1ebd35e872
spoolss: fix ndr_pull/push_spoolss_GetPrinterData.
...
Guenther
2009-02-06 18:36:47 +01:00
Günther Deschner
9ad6b94339
spoolss: fix spoolss helper functions and macros w.r.t. needed pointer.
...
Guenther
2009-02-06 17:35:56 +01:00
Günther Deschner
c9e64100d4
spoolss: fix samba4 dependency of spoolss helper.
...
Guenther
2009-02-05 16:04:36 +01:00
Günther Deschner
b03913cbc6
spoolss: move ndr spoolss helper to main librpc dir.
...
Guenther
2009-02-05 16:04:36 +01:00