History log of /haiku/src/add-ons/kernel/file_systems/nfs4/FileInfo.h
Revision Date Author Comments
# 7c234361 02-Dec-2017 Augustin Cavalier <waddlesplash@gmail.com>

Fix more class/struct mixups.


# 469f13fd 25-Mar-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: support hard links properly

The main purpose of this patch is to prevent VFS from removing a vnode to early
what might have happened if the NFS client knew it had more than one name but
then one of them was deleted. Moreover, all discovered and still valid names
are stored what may be useful in proper file handle recovery when they are
volatile.

This patch fixes both #9558 and #9561.


# 4c2a56ef 21-Mar-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: we can not use LOOKUPP on regular files when recovering file handle


# dee0fd83 16-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Update FileInfo at rename


# 20d1b02e 09-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add basic support for extended attributes


# f7c35cf4 08-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add attribute directory related hooks


# 4a153753 05-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Return delegations when asked to


# 00a8558c 08-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Rename Filehandle to FileHandle and Filesystem to FileSystem


# 209c46ee 04-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Let FileSystem::Mount() use FileInfo::ParsePath()


# 9b7f2d1b 02-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Move file handle recovery code out of Inode class


# 469f13fdfe886f0eca9cc9204ad2e3da7377f7ba 25-Mar-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: support hard links properly

The main purpose of this patch is to prevent VFS from removing a vnode to early
what might have happened if the NFS client knew it had more than one name but
then one of them was deleted. Moreover, all discovered and still valid names
are stored what may be useful in proper file handle recovery when they are
volatile.

This patch fixes both #9558 and #9561.


# 4c2a56efe8dbcde7a4f6b5513882de295d4acf09 21-Mar-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: we can not use LOOKUPP on regular files when recovering file handle


# dee0fd8348ec064654517af747c9554c993eed4f 16-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Update FileInfo at rename


# 20d1b02eefc137b62fac748323e6747c7f9e6ef3 09-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add basic support for extended attributes


# f7c35cf464752e44ce966c9a12d61882f5387611 08-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add attribute directory related hooks


# 4a153753100503cf374d01079fb29ca83d3ac44b 05-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Return delegations when asked to


# 00a8558cc75d9aee84f6d9b34c28d6706952558c 08-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Rename Filehandle to FileHandle and Filesystem to FileSystem


# 209c46eec428500700843ffbbc508e7bb77695bf 04-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Let FileSystem::Mount() use FileInfo::ParsePath()


# 9b7f2d1b24a8f67aacc5f80434f9480a10f88e25 02-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Move file handle recovery code out of Inode class