-/*
- * Ip reassembly queue structure. Each fragment
- * being reassambled is attached to one of these structures.
- * They are timed out after ipq_ttl drops to 0, and may also
- * be reclaimed if memory becomes tight.
- */
-struct ipq {
- struct ipq *next,*prev; /* to other reass headers */
- u_char ipq_ttl; /* time for reass q to live */
- u_char ipq_p; /* protocol of this fragment */
- u_short ipq_id; /* sequence id for reassembly */
- struct ip *ipq_next,*ipq_prev; /* to ip headers of fragments */
- struct socket ipq_src,ipq_dst;
-};
-