xl_frag
c->xl_ptr->xl_frag.xl_len = htole32(m_new->m_len | XL_LAST_FRAG);
c->xl_ptr->xl_frag.xl_addr = htole32(segs->ds_addr);
c->xl_ptr->xl_frag[i].xl_addr =
c->xl_ptr->xl_frag[i].xl_len =
c->xl_ptr->xl_frag[nseg - 1].xl_len |= htole32(XL_LAST_FRAG);
struct xl_frag xl_frag[XL_MAXFRAGS];
volatile struct xl_frag xl_frag;