]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
libcephfs: fix ClearSetuid incorrectly using SETATTR_MODE mask
authorXiubo Li <xiubli@redhat.com>
Tue, 14 Mar 2023 03:16:53 +0000 (11:16 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 11 Apr 2023 02:27:44 +0000 (10:27 +0800)
commite0048df98645545c387e07be5a819d2e2d5ecf83
tree5c272df1264817a22d91359a9a7a3fff94ae1831
parent76c9fa23efe641d399a67fef8f0e46a8a8f7e235
libcephfs: fix ClearSetuid incorrectly using SETATTR_MODE mask

Both the STATX_MODE and SETATTR_MODE equal 1, so the test didn't
fail.

Fixes: https://tracker.ceph.com/issues/58680
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit 463b932fff0ad85a35190dc613cbec04ecc39628)
src/test/libcephfs/test.cc