![]() |
![]() |
The structure describes the Packet Library information. More...
Data Fields | |
uint32_t | flags |
Flags which define the type of the packet. | |
uint32_t | reserved [4] |
Reserved memory which ensures that the field below maps to the original buffer length. | |
uint32_t | information |
Information which carries the reference count & heap index. | |
Ti_Pkt * | donor |
This is the original packet from where a packet is cloned. This value is applicable only if the packet type above is set to CLONE. |
The structure describes the Packet Library information.
The packet library keeps certain information per packet. This information is required by the library to provide the required services. This structure is stored in the descriptor. We currently use the top 10 bits of the orignal buffer length and the orignal buffer pointer to store this information.