Hello

I am writing my own NFSv3 server implementation (for userland). It is going to act as a bridge to some other, distributed filesystem. I am using RFC 1813 (http://tools.ietf.org/html/rfc1813) as reference. The RFC is talking about these constants:

    FSF_LINK
    FSF_SYMLINK
    FSF_HOMOGENEOUS
    FSF_CANSETTIME

but it does not specify their values!

In <linux/nfs3.h> they seem to be defined as:

/* NFSv3 file system properties */
#define NFS3_FSF_LINK           0x0001
#define NFS3_FSF_SYMLINK        0x0002
#define NFS3_FSF_HOMOGENEOUS    0x0008
#define NFS3_FSF_CANSETTIME     0x0010

The question is: who defined them like that, any why? Is there any other source of information on this that I am missing, or is this a "common knowledge" that people just have?

Thanks!

STF

=======================================================================
http://eisenbits.homelinux.net/~stf/ . My PGP key fingerprint is:
9D25 3D89 75F1 DF1D F434  25D7 E87F A1B9 B80F 8062
=======================================================================

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to