3109 libshare_nfs: findopt() should return index
Reviewed by: Eric Schrock <
[email protected]>
Approved by: Richard Lowe <
[email protected]>
--- a/usr/src/lib/libshare/nfs/libshare_nfs.c Tue Aug 28 20:12:52 2012 -0500
+++ b/usr/src/lib/libshare/nfs/libshare_nfs.c Tue Aug 28 20:28:15 2012 -0500
@@ -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 @@
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);