Re: [PATCH 2/2] nfsmount.conf: remove duplicate 'timeo' from the parsing string

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 08/10/13 17:30, Steve Dickson wrote:
> When the 'timeo' option is specified in multiple sections of
> the nfsmount.conf file, each instance is added to the parsing
> string. This patch make the first instance override any others.
> 
> Signed-off-by: Steve Dickson <steved@xxxxxxxxxx>
Committed... 

steved.
> ---
>  utils/mount/configfile.c | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/utils/mount/configfile.c b/utils/mount/configfile.c
> index 6985ed9..39d3741 100644
> --- a/utils/mount/configfile.c
> +++ b/utils/mount/configfile.c
> @@ -186,8 +186,18 @@ char *lookup_entry(char *opt)
>  {
>  	struct entry *entry;
>  	char *alias = is_alias(opt);
> +	char *ptr;
>  
>  	SLIST_FOREACH(entry, &head, entries) {
> +		/*
> +		 * Only check the left side or options that use '='
> +		 */
> +		if ((ptr = strchr(entry->opt, '=')) != 0) {
> +			int len = (int) (ptr - entry->opt);
> +
> +			if (strncasecmp(entry->opt, opt, len) == 0)
> +				return opt;
> +		}
>  		if (strcasecmp(entry->opt, opt) == 0)
>  			return opt;
>  		if (alias && strcasecmp(entry->opt, alias) == 0)
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux