s4:srvsvc RPC - "srvsvc_create_ntvfs_connect"
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Wed, 3 Mar 2010 19:12:30 +0000 (20:12 +0100)
committerMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Wed, 3 Mar 2010 19:15:25 +0000 (20:15 +0100)
Previous commit was incomplete. The "service" parameter in the "tcon" structure
should point to "scfg->name". I'm not sure if "share" is right but the first
was used before commit f390daef475126b4ff5a3d0ffd2babbd87d4c22b.

source4/rpc_server/srvsvc/srvsvc_ntvfs.c

index 17c5f81e65f3bd1ef599bb6528eca353ca85772b..d95c307d1655854e6714ca67b9cb78bd2eb2360d 100644 (file)
@@ -127,7 +127,7 @@ NTSTATUS srvsvc_create_ntvfs_context(struct dcesrv_call_state *dce_call,
        /* Invoke NTVFS connection hook */
        tcon.tcon.level = RAW_TCON_TCON;
        ZERO_STRUCT(tcon.tcon.in);
-       tcon.tcon.in.service = share;
+       tcon.tcon.in.service = scfg->name;
        status = ntvfs_connect(ntvfs_req, &tcon);
        if (!NT_STATUS_IS_OK(status)) {
                DEBUG(0,("srvsvc_create_ntvfs_context: NTVFS ntvfs_connect() failed!\n"));