Deleted Added
full compact
35c35
< * $FreeBSD: head/sys/geom/geom_dev.c 105540 2002-10-20 18:48:12Z phk $
---
> * $FreeBSD: head/sys/geom/geom_dev.c 105551 2002-10-20 20:28:24Z phk $
248,249c248,249
< error = g_io_getattr("GEOM::sectorsize", cp, &i, data);
< if (error == 0 && *(u_int *)data == 0)
---
> *(u_int *)data = cp->provider->sectorsize;
> if (*(u_int *)data == 0)
253,254c253,254
< error = g_io_getattr("GEOM::mediasize", cp, &i, data);
< if (error == 0 && *(off_t *)data == 0)
---
> *(off_t *)data = cp->provider->mediasize;
> if (*(off_t *)data == 0)
332d331
< int i, error;
337,340c336
< i = sizeof mediasize;
< error = g_io_getattr("GEOM::mediasize", cp, &i, &mediasize);
< if (error)
< return (-1);
---
> mediasize = cp->provider->mediasize;