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
77 struct ip {
101 * Definitions for IP type of service (ip_tos)
199 * Overlay for ip header used by other protocols (tcp, udp).
211 * Ip reassembly queue structure. Each fragment
218 struct qlink frag_link; /* to ip headers of fragments */
227 * Ip header, when holding a fragment.
233 struct ip ipf_ip;
244 * and passed to ip_output when ip options are in use.
258 * passed to ip_output when IP multicast options are in use.
266 u_long ips_badhlen; /* ip header length < data size */
267 u_long ips_badlen; /* ip length < ip header length */
276 u_long ips_localout; /* total ip packets generated here */
284 u_long ips_badvers; /* ip version != 4 */
285 u_long ips_rawout; /* total raw ip packets generated */
286 u_long ips_unaligned; /* times the ip packet was not aligned */
292 extern struct ipq ipq; /* ip reass. queue */
293 extern u_int16_t ip_id; /* ip packet ctr, for ids */