Lines Matching refs:iph
79 struct iphdr *iph, *orig_iph; in send_icmp4_too_big() local
88 iph = data + off; in send_icmp4_too_big()
99 iph->ttl = DEFAULT_TTL; in send_icmp4_too_big()
100 iph->daddr = orig_iph->saddr; in send_icmp4_too_big()
101 iph->saddr = orig_iph->daddr; in send_icmp4_too_big()
102 iph->version = 4; in send_icmp4_too_big()
103 iph->ihl = 5; in send_icmp4_too_big()
104 iph->protocol = IPPROTO_ICMP; in send_icmp4_too_big()
105 iph->tos = 0; in send_icmp4_too_big()
106 iph->tot_len = htons( in send_icmp4_too_big()
108 iph->check = 0; in send_icmp4_too_big()
110 ipv4_csum(iph, sizeof(struct iphdr), &csum); in send_icmp4_too_big()
111 iph->check = csum; in send_icmp4_too_big()