Get the current directory after becoming root.
authorJeremy Allison <jra@samba.org>
Thu, 14 Mar 2002 00:58:53 +0000 (00:58 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 14 Mar 2002 00:58:53 +0000 (00:58 +0000)
Jeremy.

source/smbd/oplock.c

index 39bcb558f11a1f4041e3d9ea287e3c205cbaea86..c55c806a438fbfb5701ecf56c93ccb0975213bb1 100644 (file)
@@ -729,8 +729,8 @@ static BOOL oplock_break(SMB_DEV_T dev, SMB_INO_T inode, unsigned long file_id,
        saved_user_conn = current_user.conn;
        saved_vuid = current_user.vuid;
        saved_fsp_conn = fsp->conn;
-       vfs_GetWd(saved_fsp_conn,saved_dir);
        change_to_root_user();
+       vfs_GetWd(saved_fsp_conn,saved_dir);
        /* Save the chain fnum. */
        file_chain_save();