Declaration for ipasfrag from NetLib:netinet.h.ip_var
(Struct)
/*
* Ip header, when holding a fragment.
*
* Note: ipf_next must be at same offset as ipq_next above
*/
struct ipasfrag {
u_int ip_hl : 4,
ip_v : 4;
u_int ipf_mff : 8; /* XXX overlays ip_tos: use low bit
* to avoid destroying tos;
* copied from (ip_off&IP_MF) */
u_int ip_len : 16;
u_short ip_id;
short ip_off;
u_char ip_ttl;
u_char ip_p;
u_short ip_sum;
struct ipasfrag *ipf_next; /* next fragment */
struct ipasfrag *ipf_prev; /* previous fragment */
};
Open original source file
See header files's help page
|
|
|