Lines Matching defs:ip
29 * @(#)ip.h 8.1 (Berkeley) 6/10/93
30 * ip.h,v 1.3 1994/08/21 05:27:30 paul Exp
75 struct ip {
99 * Definitions for IP type of service (ip_tos)
197 * Overlay for ip header used by other protocols (tcp, udp).
209 * Ip reassembly queue structure. Each fragment
216 struct qlink frag_link; /* to ip headers of fragments */
225 * Ip header, when holding a fragment.
231 struct ip ipf_ip;
242 * and passed to ip_output when ip options are in use.
256 * passed to ip_output when IP multicast options are in use.
264 u_long ips_badhlen; /* ip header length < data size */
265 u_long ips_badlen; /* ip length < ip header length */
274 u_long ips_localout; /* total ip packets generated here */
282 u_long ips_badvers; /* ip version != 4 */
283 u_long ips_rawout; /* total raw ip packets generated */
284 u_long ips_unaligned; /* times the ip packet was not aligned */
290 extern struct ipq ipq; /* ip reass. queue */
291 extern u_int16_t ip_id; /* ip packet ctr, for ids */