Fix SRVSVC NetShareInfo level 502 client-side.
authorGünther Deschner <gd@samba.org>
Mon, 31 Mar 2008 22:11:55 +0000 (00:11 +0200)
committerGünther Deschner <gd@samba.org>
Mon, 31 Mar 2008 22:26:32 +0000 (00:26 +0200)
Guenther
(This used to be commit 8b4eac0ab186c02666693d3f007f0c98d60e0eda)

source3/utils/net_rpc.c

index 85a3f87b35358ad2031a6a6c07a1268bfa70a750..25c1f4261ef7bac8dadd0c529b586307039ce9ba 100644 (file)
@@ -4044,7 +4044,7 @@ static NTSTATUS rpc_share_migrate_security_internals(const DOM_SID *domain_sid,
                        info502.name, info502.path, info502.comment);
 
                if (opt_verbose)
-                       display_sec_desc(info502.sd);
+                       display_sec_desc(info502.sd_buf.sd);
 
                /* FIXME: shouldn't we be able to just set the security descriptor ? */
                info.info502 = &info502;
@@ -4723,7 +4723,7 @@ static void show_userlist(struct rpc_pipe_client *pipe_hnd,
                return;
        }
 
-       share_sd = info.info502->sd;
+       share_sd = info.info502->sd_buf.sd;
        if (share_sd == NULL) {
                DEBUG(1, ("Got no secdesc for share %s\n",
                          netname));