summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-05-14 00:23:07 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:53:44 -0500
commitff55bda1481ed369e39b9d7d70f04e941b0b341e (patch)
tree1d451a5b9ee797a5d0460bc749121fe702221342 /source4/librpc/idl
parentf2548cd87339eca45b19b9f8173844ca932c96c3 (diff)
downloadsamba-ff55bda1481ed369e39b9d7d70f04e941b0b341e.tar.gz
samba-ff55bda1481ed369e39b9d7d70f04e941b0b341e.tar.bz2
samba-ff55bda1481ed369e39b9d7d70f04e941b0b341e.zip
r712: fixed a bug in the NetShareGetInfo idl, and added another info level
(This used to be commit 93977055939c5282dbf218f3a6739fa17ebfc641)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/srvsvc.idl7
1 files changed, 6 insertions, 1 deletions
diff --git a/source4/librpc/idl/srvsvc.idl b/source4/librpc/idl/srvsvc.idl
index 9881f8f499..04a063d68d 100644
--- a/source4/librpc/idl/srvsvc.idl
+++ b/source4/librpc/idl/srvsvc.idl
@@ -440,6 +440,10 @@
} srvsvc_NetShareInfo502;
typedef struct {
+ uint32 dfs_flags;
+ } srvsvc_NetShareInfo1005;
+
+ typedef struct {
uint32 count;
[size_is(count)] srvsvc_NetShareInfo502 *array;
} srvsvc_NetShareCtr502;
@@ -450,6 +454,7 @@
[case(2)] srvsvc_NetShareInfo2 *info2;
[case(501)] srvsvc_NetShareInfo501 *info501;
[case(502)] srvsvc_NetShareInfo502 *info502;
+ [case(1005)] srvsvc_NetShareInfo1005 *info1005;
[default] ;
} srvsvc_NetShareInfo;
@@ -486,7 +491,7 @@
/* Function: 0x10 */
WERROR srvsvc_NetShareGetInfo(
[in] unistr *server_unc,
- [in] unistr *share_name,
+ [in] unistr share_name,
[in] uint32 level,
[out,switch_is(level)] srvsvc_NetShareInfo info
);