Lines Matching refs:iph
164 struct iphdr *iph; in pptp_xmit() local
176 max_headroom = LL_RESERVED_SPACE(tdev) + sizeof(*iph) + sizeof(*hdr) + 2; in pptp_xmit()
235 skb_push(skb, sizeof(*iph)); in pptp_xmit()
240 iph = ip_hdr(skb); in pptp_xmit()
241 iph->version = 4; in pptp_xmit()
242 iph->ihl = sizeof(struct iphdr) >> 2; in pptp_xmit()
244 iph->frag_off = htons(IP_DF); in pptp_xmit()
246 iph->frag_off = 0; in pptp_xmit()
247 iph->protocol = IPPROTO_GRE; in pptp_xmit()
248 iph->tos = 0; in pptp_xmit()
249 iph->daddr = fl4.daddr; in pptp_xmit()
250 iph->saddr = fl4.saddr; in pptp_xmit()
251 iph->ttl = ip4_dst_hoplimit(&rt->dst); in pptp_xmit()
252 iph->tot_len = htons(skb->len); in pptp_xmit()
261 ip_send_check(iph); in pptp_xmit()
354 struct iphdr *iph; in pptp_rcv() local
362 iph = ip_hdr(skb); in pptp_rcv()
374 po = lookup_chan(ntohs(header->call_id), iph->saddr); in pptp_rcv()