summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/srvsvc.h
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2007-02-06 23:02:27 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:17:47 -0500
commit654c36e1877c5e88b20b7901f813370164036322 (patch)
tree3e7ba4369c70d469930a93d90ff551a8ba63861c /source3/librpc/gen_ndr/srvsvc.h
parentabbb882f748e35f0e58fec2e5abb39275fd0ffaf (diff)
downloadsamba-654c36e1877c5e88b20b7901f813370164036322.tar.gz
samba-654c36e1877c5e88b20b7901f813370164036322.tar.bz2
samba-654c36e1877c5e88b20b7901f813370164036322.zip
r21203: Regenerate C files after pidl updates.
(This used to be commit 1dc2ba09c7afc516d894fddfed613990ccf1f1ee)
Diffstat (limited to 'source3/librpc/gen_ndr/srvsvc.h')
-rw-r--r--source3/librpc/gen_ndr/srvsvc.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/source3/librpc/gen_ndr/srvsvc.h b/source3/librpc/gen_ndr/srvsvc.h
index a1519c3ba8..7ec6575b95 100644
--- a/source3/librpc/gen_ndr/srvsvc.h
+++ b/source3/librpc/gen_ndr/srvsvc.h
@@ -207,6 +207,7 @@ union srvsvc_NetSessCtr {
struct srvsvc_NetSessCtr502 *ctr502;/* [unique,case(502)] */
};
+#ifndef USE_UINT_ENUMS
enum srvsvc_ShareType {
STYPE_DISKTREE=0,
STYPE_DISKTREE_TEMPORARY=STYPE_DISKTREE|STYPE_TEMPORARY,
@@ -221,6 +222,21 @@ enum srvsvc_ShareType {
STYPE_IPC_TEMPORARY=STYPE_IPC|STYPE_TEMPORARY,
STYPE_IPC_HIDDEN=STYPE_IPC|STYPE_HIDDEN
};
+#else
+enum srvsvc_ShareType { __donnot_use_enum_srvsvc_ShareType=0x7FFFFFFF};
+#define STYPE_DISKTREE ( 0 )
+#define STYPE_DISKTREE_TEMPORARY ( STYPE_DISKTREE|STYPE_TEMPORARY )
+#define STYPE_DISKTREE_HIDDEN ( STYPE_DISKTREE|STYPE_HIDDEN )
+#define STYPE_PRINTQ ( 1 )
+#define STYPE_PRINTQ_TEMPORARY ( STYPE_PRINTQ|STYPE_TEMPORARY )
+#define STYPE_PRINTQ_HIDDEN ( STYPE_PRINTQ|STYPE_HIDDEN )
+#define STYPE_DEVICE ( 2 )
+#define STYPE_DEVICE_TEMPORARY ( STYPE_DEVICE|STYPE_TEMPORARY )
+#define STYPE_DEVICE_HIDDEN ( STYPE_DEVICE|STYPE_HIDDEN )
+#define STYPE_IPC ( 3 )
+#define STYPE_IPC_TEMPORARY ( STYPE_IPC|STYPE_TEMPORARY )
+#define STYPE_IPC_HIDDEN ( STYPE_IPC|STYPE_HIDDEN )
+#endif
struct srvsvc_NetShareInfo0 {
const char *name;/* [unique,charset(UTF16)] */
@@ -360,6 +376,7 @@ union srvsvc_NetShareCtr {
struct srvsvc_NetShareCtr1501 *ctr1501;/* [unique,case(1501)] */
};
+#ifndef USE_UINT_ENUMS
enum srvsvc_PlatformId {
PLATFORM_ID_DOS=300,
PLATFORM_ID_OS2=400,
@@ -367,6 +384,14 @@ enum srvsvc_PlatformId {
PLATFORM_ID_OSF=600,
PLATFORM_ID_VMS=700
};
+#else
+enum srvsvc_PlatformId { __donnot_use_enum_srvsvc_PlatformId=0x7FFFFFFF};
+#define PLATFORM_ID_DOS ( 300 )
+#define PLATFORM_ID_OS2 ( 400 )
+#define PLATFORM_ID_NT ( 500 )
+#define PLATFORM_ID_OSF ( 600 )
+#define PLATFORM_ID_VMS ( 700 )
+#endif
struct srvsvc_NetSrvInfo100 {
enum srvsvc_PlatformId platform_id;