Consume spare fields for the providergone pointers added to the g_class and

g_geom structures in change 237518.  The original change would have broken
the ABI.

Suggested by:	ae
MFC after:	4 days
This commit is contained in:
Kenneth D. Merry 2012-06-25 04:26:10 +00:00
parent d42f4bedba
commit 365e076ed2
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=237545

View File

@ -103,12 +103,11 @@ struct g_class {
g_start_t *start;
g_spoiled_t *spoiled;
g_attrchanged_t *attrchanged;
g_provgone_t *providergone;
g_dumpconf_t *dumpconf;
g_access_t *access;
g_orphan_t *orphan;
g_ioctl_t *ioctl;
void *spare1;
g_provgone_t *providergone;
void *spare2;
/*
* The remaining elements are private
@ -135,12 +134,11 @@ struct g_geom {
g_start_t *start;
g_spoiled_t *spoiled;
g_attrchanged_t *attrchanged;
g_provgone_t *providergone;
g_dumpconf_t *dumpconf;
g_access_t *access;
g_orphan_t *orphan;
g_ioctl_t *ioctl;
void *spare0;
g_provgone_t *providergone;
void *spare1;
void *softc;
unsigned flags;