mount: document when kernel started accepting string as NFS options

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2009-05-13 16:32:32 +02:00
parent 7a5814c74c
commit e71dd7c1db

View File

@ -942,6 +942,9 @@ static int nfsmount(struct mntent *mp, long vfsflags, char *filteropts)
char *hostname; char *hostname;
char *pathname; char *pathname;
char *mounthost; char *mounthost;
/* prior to 2.6.23, kernel took NFS options in a form of this struct
* only. 2.6.23+ looks at data->version, and if it's not 1..6,
* then data pointer is interpreted as a string. */
struct nfs_mount_data data; struct nfs_mount_data data;
char *opt; char *opt;
struct hostent *hp; struct hostent *hp;
@ -968,7 +971,7 @@ static int nfsmount(struct mntent *mp, long vfsflags, char *filteropts)
int nfsprog; int nfsprog;
int nfsvers; int nfsvers;
int retval; int retval;
/* these all are one-bit really. 4.3.1 likes this combination: */ /* these all are one-bit really. gcc 4.3.1 likes this combination: */
smallint tcp; smallint tcp;
smallint soft; smallint soft;
int intr; int intr;