From 87da98afc11395cc0d41873b67d8f4317eca8f37 Mon Sep 17 00:00:00 2001 From: Vitaliy Gusev Date: Tue, 28 Aug 2012 20:28:15 -0500 Subject: 3109 libshare_nfs: findopt() should return index Reviewed by: Eric Schrock Approved by: Richard Lowe --- usr/src/lib/libshare/nfs/libshare_nfs.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'usr/src/lib/libshare') diff --git a/usr/src/lib/libshare/nfs/libshare_nfs.c b/usr/src/lib/libshare/nfs/libshare_nfs.c index 8d18ecee95..0be7bf4690 100644 --- a/usr/src/lib/libshare/nfs/libshare_nfs.c +++ b/usr/src/lib/libshare/nfs/libshare_nfs.c @@ -22,6 +22,9 @@ /* * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. */ +/* + * Copyright 2012 Nexenta Systems, Inc. All rights reserved. + */ /* * NFS specific functions @@ -252,7 +255,7 @@ findopt(char *name) if (name != NULL) { for (i = 0; optdefs[i].tag != NULL; i++) { if (strcmp(optdefs[i].tag, name) == 0) - return (i); + return (optdefs[i].index); } if (findcharset(name)) return (OPT_CHARSET_MAP); -- cgit v1.2.3