svn commit: r217189 - projects/graid/head/sys/geom/raid
Alexander Motin
mav at FreeBSD.org
Sun Jan 9 11:27:06 UTC 2011
Author: mav
Date: Sun Jan 9 11:27:06 2011
New Revision: 217189
URL: http://svn.freebsd.org/changeset/base/217189
Log:
g_io_getattr() doesn't returns real length of obtained string. Calculate it
explicitly.
Modified:
projects/graid/head/sys/geom/raid/md_intel.c
Modified: projects/graid/head/sys/geom/raid/md_intel.c
==============================================================================
--- projects/graid/head/sys/geom/raid/md_intel.c Sun Jan 9 09:56:43 2011 (r217188)
+++ projects/graid/head/sys/geom/raid/md_intel.c Sun Jan 9 11:27:06 2011 (r217189)
@@ -622,6 +622,7 @@ g_raid_md_get_label(struct g_consumer *c
error = g_io_getattr("GEOM::ident", cp, &len, serial_buffer);
if (error != 0)
return (error);
+ len = strlen(serial_buffer);
if (len > serlen)
len -= serlen;
else
More information about the svn-src-projects
mailing list