Lines Matching defs:iphdr
52 struct ip_hdr* iphdr;
70 iphdr = (struct ip_hdr*)p->payload;
72 iphdr->dest.addr = ip_2_ip4(dst_ip)->addr;
73 iphdr->src.addr = ip_2_ip4(src_ip)->addr;
74 IPH_VHL_SET(iphdr, 4, IP_HLEN / 4);
75 IPH_TOS_SET(iphdr, 0);
76 IPH_LEN_SET(iphdr, htons(p->tot_len));
77 IPH_CHKSUM_SET(iphdr, inet_chksum(iphdr, IP_HLEN));
256 struct ip_hdr *iphdr = (struct ip_hdr*)p->payload;
258 ip_addr_copy_from_ip4(*ip_current_dest_addr(), iphdr->dest);
259 ip_addr_copy_from_ip4(*ip_current_src_addr(), iphdr->src);
261 ip_data.current_ip4_header = iphdr;