summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/spoolss.idl
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2003-11-22 10:37:00 +0000
committerAndrew Tridgell <tridge@samba.org>2003-11-22 10:37:00 +0000
commit677fb26deba2e8b8965c41d7b7455063db031a2c (patch)
treed445c5d5be9d6365373606d1dada66acc432ecf1 /source4/librpc/idl/spoolss.idl
parent0b0ca9f75429e16b4ab3114cc38e16d0f9d9fa62 (diff)
downloadsamba-677fb26deba2e8b8965c41d7b7455063db031a2c.tar.gz
samba-677fb26deba2e8b8965c41d7b7455063db031a2c.tar.bz2
samba-677fb26deba2e8b8965c41d7b7455063db031a2c.zip
* fixed handling of relative subcontext unions
* fixed GetPrinter in spoolss after OpenPrinter (This used to be commit 4aea2d79dd6b14e0fdfafd2236849ece01839ce0)
Diffstat (limited to 'source4/librpc/idl/spoolss.idl')
-rw-r--r--source4/librpc/idl/spoolss.idl38
1 files changed, 19 insertions, 19 deletions
diff --git a/source4/librpc/idl/spoolss.idl b/source4/librpc/idl/spoolss.idl
index a9d653458b..df8833d2d8 100644
--- a/source4/librpc/idl/spoolss.idl
+++ b/source4/librpc/idl/spoolss.idl
@@ -52,24 +52,24 @@
typedef struct {
uint32 flags;
- [relative] nstring name;
- [relative] nstring description;
- [relative] nstring comment;
+ [relative] nstring *name;
+ [relative] nstring *description;
+ [relative] nstring *comment;
} spoolss_PrinterInfo1;
typedef struct {
- [relative] nstring servername;
- [relative] nstring printername;
- [relative] nstring sharename;
- [relative] nstring portname;
- [relative] nstring drivername;
- [relative] nstring comment;
- [relative] nstring location;
+ [relative] nstring *servername;
+ [relative] nstring *printername;
+ [relative] nstring *sharename;
+ [relative] nstring *portname;
+ [relative] nstring *drivername;
+ [relative] nstring *comment;
+ [relative] nstring *location;
[relative] spoolss_DeviceMode *devmode;
- [relative] nstring sepfile;
- [relative] nstring printprocessor;
- [relative] nstring datatype;
- [relative] nstring parameters;
+ [relative] nstring *sepfile;
+ [relative] nstring *printprocessor;
+ [relative] nstring *datatype;
+ [relative] nstring *parameters;
[relative] security_descriptor *secdesc;
uint32 attributes;
uint32 priority;
@@ -87,14 +87,14 @@
} spoolss_PrinterInfo3;
typedef struct {
- [relative] nstring printername;
- [relative] nstring servername;
+ [relative] nstring *printername;
+ [relative] nstring *servername;
uint32 attributes;
} spoolss_PrinterInfo4;
typedef struct {
- [relative] nstring printername;
- [relative] nstring portname;
+ [relative] nstring *printername;
+ [relative] nstring *portname;
uint32 attributes;
uint32 device_not_selected_timeout;
uint32 transmission_retry_timeout;
@@ -105,7 +105,7 @@
} spoolss_PrinterInfo6;
typedef struct {
- [relative] nstring guid; /* text form of printer guid */
+ [relative] nstring *guid; /* text form of printer guid */
uint32 action;
} spoolss_PrinterInfo7;