Author: brian
Date: Sun Sep 19 10:45:53 2010
New Revision: 212845
URL: http://svn.freebsd.org/changeset/base/212845

Log:
  Support attaching version 4 metadata
  
  Reviewed by:  pjd

Modified:
  head/sys/geom/eli/g_eli.h

Modified: head/sys/geom/eli/g_eli.h
==============================================================================
--- head/sys/geom/eli/g_eli.h   Sun Sep 19 09:19:38 2010        (r212844)
+++ head/sys/geom/eli/g_eli.h   Sun Sep 19 10:45:53 2010        (r212845)
@@ -228,8 +228,9 @@ eli_metadata_decode_v0(const u_char *dat
                return (EINVAL);
        return (0);
 }
+
 static __inline int
-eli_metadata_decode_v1v2v3(const u_char *data, struct g_eli_metadata *md)
+eli_metadata_decode_v1v2v3v4(const u_char *data, struct g_eli_metadata *md)
 {
        MD5_CTX ctx;
        const u_char *p;
@@ -266,7 +267,8 @@ eli_metadata_decode(const u_char *data, 
        case 1:
        case 2:
        case 3:
-               error = eli_metadata_decode_v1v2v3(data, md);
+       case 4:
+               error = eli_metadata_decode_v1v2v3v4(data, md);
                break;
        default:
                error = EINVAL;
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to