Contents

freePacket

Releases the packet given back to the free pool.

Declaration

virtual void freePacket(
 mbuf_t,
 IOOptionBits options = 0);

Parameters

  • mbuf_t:

    The packet to be freed.

  • options:

    When kDelayFree option is set, then the packet provided to this function will be queued on the free packet queue. A subsequent call to releaseFreePackets() will release all queued packets by making a single BSD function call. Without the kDelayFree option, the packet provided will be released immediately.

See Also

Miscellaneous