if we have to allocate a new mbuf, don't forget to copy the header info from the original packet.
if we have to allocate a new mbuf, don't forget to copy the header info from
the original packet.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars