]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
common/renameat2: Make _rename_tests_source_dest take flags as 4th arguement
authorNikolay Borisov <nborisov@suse.com>
Mon, 30 Aug 2021 12:23:05 +0000 (15:23 +0300)
committerEryu Guan <guaneryu@gmail.com>
Sun, 5 Sep 2021 13:26:01 +0000 (21:26 +0800)
Currently this function takes the flags parameter to be passed to the
renameat program by assuming there exists a 'flags' variable. Instead,
make the flags being passed as 4th argument to the function.

Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
common/renameat2

index 4b64eea7824be18dfa9561fa154b9e622a9bf637..4d25d7cebf94c494f441c4f3b9a47008c9a863d7 100644 (file)
@@ -61,6 +61,7 @@ _rename_tests_source_dest()
        local source=$1
        local dest=$2
        local options=$3
+       local flags=$4
 
        for stype in none regu symb dire tree; do
                for dtype in none regu symb dire tree; do
@@ -90,11 +91,11 @@ _rename_tests()
        local flags=$2
 
        #same directory renames
-       _rename_tests_source_dest $testdir/src $testdir/dst     "samedir "
+       _rename_tests_source_dest $testdir/src $testdir/dst     "samedir " $flags
 
        #cross directory renames
        mkdir $testdir/x $testdir/y
-       _rename_tests_source_dest $testdir/x/src $testdir/y/dst "crossdir"
+       _rename_tests_source_dest $testdir/x/src $testdir/y/dst "crossdir" $flags
        rmdir $testdir/x $testdir/y
 }