]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cephfs: disable inode emulation on Windows
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Mon, 22 Feb 2021 11:24:56 +0000 (11:24 +0000)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Fri, 5 Mar 2021 07:59:48 +0000 (07:59 +0000)
commit618a3401682c6e0c4e78821b90226cde9020e769
treeadce4aecec14dcc2659fbe50a2ca270a973282af
parent03c91f73265795bd3521184079952d905c00b053
cephfs: disable inode emulation on Windows

cephfs will use fake inodes when sizeof(ino_t) < 8. On Windows,
ino_t is defined as unsigned short (2B), which isn't enough.

On the other hand, most "native" Windows structures, including the
Dokan ones, are using 64b identifiers.

That being considered, we'll disable inode emulation on Windows.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
src/client/Client.cc