aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2011-10-25 07:48:53 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2011-10-25 07:48:53 +0000
commite880ff00622ea1bd94211f99ce91fc46d22f9c17 (patch)
tree3cfbaf90ba4913f36bbe1056d2eda8beaac0a578 /sys
parent79e6fcac8313f173531b83f17d169f847343d8a2 (diff)
downloadsrc-e880ff00622ea1bd94211f99ce91fc46d22f9c17.tar.gz
src-e880ff00622ea1bd94211f99ce91fc46d22f9c17.zip
When metadata is at newer version than the highest supported, return
EOPNOTSUPP when decoding. MFC after: 3 days
Notes
Notes: svn path=/head/; revision=226721
Diffstat (limited to 'sys')
-rw-r--r--sys/geom/eli/g_eli.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/geom/eli/g_eli.h b/sys/geom/eli/g_eli.h
index 68f92e5ad578..ae4385965ef1 100644
--- a/sys/geom/eli/g_eli.h
+++ b/sys/geom/eli/g_eli.h
@@ -308,7 +308,7 @@ eli_metadata_decode(const u_char *data, struct g_eli_metadata *md)
error = eli_metadata_decode_v1v2v3v4v5v6(data, md);
break;
default:
- error = EINVAL;
+ error = EOPNOTSUPP;
break;
}
return (error);