Lines Matching defs:iph
189 struct iphdr *iph = _iph;
191 memset(iph, 0, sizeof(*iph));
193 iph->version = 4;
194 iph->ihl = 5;
195 iph->ttl = 8;
196 iph->protocol = proto;
197 iph->saddr = cfg_saddr4.sin_addr.s_addr;
198 iph->daddr = cfg_daddr4.sin_addr.s_addr;
199 iph->tot_len = htons(sizeof(*iph) + len);
200 iph->check = checksum_fold(iph, sizeof(*iph), 0);
202 iph_addr_p = &iph->saddr;
204 return iph + 1;
655 struct iphdr *iph = nh;
658 if (len < sizeof(*iph) || iph->protocol != proto)
661 iph_addr_p = &iph->saddr;
663 return recv_verify_packet_tcp(iph + 1, len - sizeof(*iph));
665 return recv_verify_packet_udp(iph + 1, len - sizeof(*iph));