]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
libcephfs_proxy: fix userperm pointer decoding for older protocols
authorXavi Hernandez <xhernandez@gmail.com>
Mon, 1 Sep 2025 12:43:26 +0000 (14:43 +0200)
committerXavi Hernandez <xhernandez@gmail.com>
Tue, 9 Sep 2025 13:12:35 +0000 (15:12 +0200)
commit674bd44001d6feb919a331d4a4586cc0d97847f8
tree7e6f733b4dcd62cfeddb2fcfa28c383c5246cba3
parentb5df01a605d0adfa332e08665faea00bf7b0fbd0
libcephfs_proxy: fix userperm pointer decoding for older protocols

The random data used to decode pointers coming from the old protocol was
taken from the client instead of using the global_random data, which is
the correct one.

Fixes: https://tracker.ceph.com/issues/72800
Signed-off-by: Xavi Hernandez <xhernandez@gmail.com>
src/libcephfs_proxy/libcephfsd.c