case Opt_acl: nfs_data.flags &= ~NFS_MOUNT_NOACL; break; case Opt_noacl: nfs_data.flags |= NFS_MOUNT_NOACL; break; 
static int __init root_nfs_parse(char *name, char *buf){	char *p;	substring_t args[MAX_OPT_ARGS];	int option;	if (!name)		return 1;	/* Set the NFS remote path */	p = strsep(&name, ",");	if (p[0] != '\0' && strcmp(p, "default") != 0)		strlcpy(buf, p, NFS_MAXPATHLEN);	while ((p = strsep (&name, ",")) != NULL) {		int token; 		if (!*p)			continue;		token = match_token(p, tokens, args);		/* %u tokens only. Beware if you add new tokens! */		if (token < Opt_soft && match_int(&args[0], &option))			return 0;		switch (token) {			case Opt_port:				nfs_port = option;				break;			case Opt_rsize:				nfs_data.rsize = option;				break;			case Opt_wsize:				nfs_data.wsize = option;				break;			case Opt_timeo:				nfs_data.timeo = option;				break;			case Opt_retrans:				nfs_data.retrans = option;				break;			case Opt_acregmin:				nfs_data.acregmin = option;				break;			case Opt_acregmax:				nfs_data.acregmax = option;				break;			case Opt_acdirmin:				nfs_data.acdirmin = option;				break;			case Opt_acdirmax:				nfs_data.acdirmax = option;				break;			case Opt_soft:				nfs_data.flags |= NFS_MOUNT_SOFT;				break;			case Opt_hard:				nfs_data.flags &= ~NFS_MOUNT_SOFT;				break;			case Opt_intr:				nfs_data.flags |= NFS_MOUNT_INTR;				break;			case Opt_nointr:				nfs_data.flags &= ~NFS_MOUNT_INTR;				break;			case Opt_posix:				nfs_data.flags |= NFS_MOUNT_POSIX;				break;			case Opt_noposix:				nfs_data.flags &= ~NFS_MOUNT_POSIX;				break;			case Opt_cto:				nfs_data.flags &= ~NFS_MOUNT_NOCTO;				break;			case Opt_nocto:				nfs_data.flags |= NFS_MOUNT_NOCTO;				break;			case Opt_ac:				nfs_data.flags &= ~NFS_MOUNT_NOAC;				break;			case Opt_noac:				nfs_data.flags |= NFS_MOUNT_NOAC;				break;			case Opt_lock:				nfs_data.flags &= ~NFS_MOUNT_NONLM;				break;			case Opt_nolock:				nfs_data.flags |= NFS_MOUNT_NONLM;				break;			case Opt_v2:				nfs_data.flags &= ~NFS_MOUNT_VER3;				break;			case Opt_v3:				nfs_data.flags |= NFS_MOUNT_VER3;				break;			case Opt_udp:				nfs_data.flags &= ~NFS_MOUNT_TCP;				break;			case Opt_tcp:				nfs_data.flags |= NFS_MOUNT_TCP;				break;			default : 				return 0;		}	}	return 1;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b7fa0554cf1ba6d6895cd0a5b02989a26e0bc704/nfsroot.c/clean/fs/nfs/nfsroot.c