summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorcognet <cognet@FreeBSD.org>2007-02-13 01:28:48 +0000
committercognet <cognet@FreeBSD.org>2007-02-13 01:28:48 +0000
commit0ac08d4cdc9db57f652fede995bad237aac99311 (patch)
treecff899fc501ded2befe96c7e9924ebaa4672b8fc /sys
parent080df409ce98cc0c8d9b5cf6c12a288d35f0e0c8 (diff)
downloadFreeBSD-src-0ac08d4cdc9db57f652fede995bad237aac99311.zip
FreeBSD-src-0ac08d4cdc9db57f652fede995bad237aac99311.tar.gz
Make vfs_getopts() set *error to ENOENT if the option wasn't found, so that
consumers don't have to check for both error and the return value (some of them actually don't do it). MFC After: 1 week
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/vfs_mount.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/vfs_mount.c b/sys/kern/vfs_mount.c
index 8604e31..09ac9ad 100644
--- a/sys/kern/vfs_mount.c
+++ b/sys/kern/vfs_mount.c
@@ -1798,6 +1798,7 @@ vfs_getopts(struct vfsoptlist *opts, const char *name, int *error)
}
return (opt->value);
}
+ *error = ENOENT;
return (NULL);
}
OpenPOWER on IntegriCloud