Fix iflib_encap() EFBIG handling bugs
- Don't give up if m_collapse() fails. Rather than giving up, try
- Fix a leak where, if the NIC driver rejected the defrag'ed chain
as having too many segments, we would fail to free the chain.
Reviewed by: Matthew Macy <firstname.lastname@example.org> (this version of patch)
Submitted by: Matthew Macy <email@example.com> (early version of leak fix)