--- src/sys/dev/atm/en/midway.c 2005/02/10 00:07:23 1.16 +++ src/sys/dev/atm/en/midway.c 2005/05/31 14:11:42 1.17 @@ -1707,7 +1707,7 @@ STATIC int en_makeexclusive(sc, mm, prev m = *mm; if (m->m_flags & M_EXT) { - if (m->m_ext.ext_nfree.any) { + if (m->m_ext.ext_free) { /* external buffer isn't an ordinary mbuf cluster! */ printf("%s: mfix: special buffer! can't make a copy!\n", sc->sc_dev.dv_xname);