]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
client: Port CephFS client to Windows
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Fri, 7 Aug 2020 12:06:07 +0000 (12:06 +0000)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Wed, 13 Jan 2021 10:36:50 +0000 (10:36 +0000)
commit073b81c8ec025154ee98ff3147fbb3121200e157
treeb7a667cd7e5ab21694847f142502d32cec4026ba
parentae8d603b92af3e4c44b627b8d4a098307a162962
client: Port CephFS client to Windows

This patch provides a few changes required in order to use the
CephFS client on Windows.

A subsequent patch will make use of it along with Dokan, an
interface similar to Fuse.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
src/client/Client.cc
src/client/Inode.h
src/common/compat.cc
src/include/cephfs/ceph_ll_client.h
src/include/compat.h
src/include/win32/fs_compat.h [new file with mode: 0644]
src/include/win32/sys/statvfs.h
src/mds/CInode.h
src/mds/mdstypes.h